TEAM LinG
RF and Baseband Techniques for Software Defined Radio
For a listing of recent titles in the Mobile Communications Series, turn to the back of this book.
RF and Baseband Techniques for Software Defined Radio Peter B. Kenington
artechhouse.com
Library of Congress Cataloging-in-Publication Data Kenington, Peter B. RF and baseband techniques for software defined radio/Peter B. Kenington. p. cm.—(Artech House mobile communications series) Includes bibliographical references and index. ISBN 1-58053-793-6 (alk. paper) 1. Software radio. I. Title. II. Series. TK5103.4875.K46 2005 621.3845—dc22
2005045271
British Library Cataloguing in Publication Data Kenington, Peter B. RF and baseband techniques for software defined radio—(Artech House mobile communications series) 1. Software radio 2. Radio circuits—Design I. Title 621.3’8412 ISBN-10: 1-58053-793-6
Cover design by Yekaterina Ratner
© 2005 ARTECH HOUSE, INC. 685 Canton Street Norwood, MA 02062 All rights reserved.
All rights reserved. Printed and bound in the United States of America. No part of this book may be reproduced or utilized in any form or by any means, electronic or mechanical, including photocopying, recording, or by any information storage and retrieval system, without permission in writing from the publisher. All terms mentioned in this book that are known to be trademarks or service marks have been appropriately capitalized. Artech House cannot attest to the accuracy of this information. Use of a term in this book should not be regarded as affecting the validity of any trademark or service mark. International Standard Book Number: 1-58053-793-6 10 9 8 7 6 5 4 3 2 1
Contents
Preface
xi
Scope of This Book Organisation of the Text
xi xi
Acknowledgements
xiii
CHAPTER 1 Introduction 1.1 What Is a Software-Defined Radio? 1.2 The Requirement for Software-Defined Radio 1.2.1 Introduction 1.2.2 Legacy Systems 1.3 The Benefits of Multi-standard Terminals 1.3.1 Economies of Scale 1.3.2 Global Roaming 1.3.3 Service Upgrading 1.3.4 Adaptive Modulation and Coding 1.4 Operational Requirements 1.4.1 Key Requirements 1.4.2 Reconfiguration Mechanisms 1.5 Business Models for Software-Defined Radio 1.5.1 Introduction 1.5.2 Base-Station Model 1.5.3 Impact of OBSAI and CPRI™ 1.5.4 Handset Model 1.6 New Base-Station and Network Architectures 1.6.1 Separation of Digital and RF 1.6.2 Tower-Top Mounting 1.6.3 BTS Hoteling 1.7 Smart Antenna Systems 1.7.1 Introduction 1.7.2 Smart Antenna System Architectures 1.7.3 Power Consumption Issues 1.7.4 Calibration Issues
1 1 2 2 2 3 4 4 4 5 5 5 6 7 7 7 11 12 13 14 15 16 18 18 19 19 21
v
vi
Contents
1.8 Projects and Sources of Information on Software Defined Radio 1.8.1 SDR Forum 1.8.2 World Wide Research Forum (WWRF) 1.8.3 European Projects References
22 22 23 23 24
CHAPTER 2 Basic Architecture of a Software Defined Radio
25
2.1 2.2 2.3 2.4
Software Defined Radio Architectures Ideal Software Defined Radio Architecture Required Hardware Specifications Digital Aspects of a Software Defined Radio 2.4.1 Digital Hardware 2.4.2 Alternative Digital Processing Options for BTS Applications 2.4.3 Alternative Digital Processing Options for Handset Applications 2.5 Current Technology Limitations 2.5.1 A/D Signal-to-Noise Ratio and Power Consumption 2.5.2 Derivation of Minimum Power Consumption 2.5.3 Power Consumption Examples 2.5.4 ADC Performance Trends 2.6 Impact of Superconducting Technologies on Future SDR Systems References
25 26 27 30 30 33 35 41 41 43 47 51 54 55
CHAPTER 3 Flexible RF Receiver Architectures
57
3.1 Introduction 3.2 Receiver Architecture Options 3.2.1 Single-Carrier Designs 3.2.2 Multi-Carrier Receiver Designs 3.2.3 Zero IF Receiver Architectures 3.2.4 Use of a Six-Port Network in a Direct-Conversion Receiver 3.3 Implementation of a Digital Receiver 3.3.1 Introduction 3.3.2 Frequency Conversion Using Undersampling 3.3.3 Achieving Processing Gain Using Oversampling 3.3.4 Elimination of Receiver Spurious Products 3.3.5 Noise Figure 3.3.6 Receiver Sensitivity 3.3.7 Blocking and Intercept Point 3.3.8 Converter Performance Limitations 3.3.9 ADC Spurious Signals 3.3.10 Use of Dither to Reduce ADC Spurii 3.3.11 Alternative SFDR Improvement Techniques 3.3.12 Impact of Input Signal Modulation on Unwanted Spectral Products 3.3.13 Aperture Error 3.3.14 Impact of Clock Jitter on ADC Performance
57 57 57 60 60 82 84 84 84 85 86 88 92 93 95 97 107 109 109 110 111
Contents
vii
3.3.15 Impact of Synthesiser Phase Noise on SDR Receiver Performance 3.3.16 Converter Noise Figure 3.4 Influence of Phase Noise on EVM for a Linear Transceiver 3.4.1 Introduction 3.4.2 SVE Calculation Without Phase Noise Disturbance 3.4.3 Approximation of a Local Oscillator Phase Noise Characteristic 3.4.4 Incorporation of the LO Phase Noise into the EVM Calculation 3.4.5 Example Results 3.4.6 EVM Performance of a Multi-Stage System 3.5 Relationship Between EVM, PCDE, and ρ References
117 118 120 120 122 124 125 127 131 134 135
CHAPTER 4 Multi-Band and General Coverage Systems
139
4.1 Introduction 4.2 Multi-Band Flexible Receiver Design 4.3 The Problem of the Diplexer 4.3.1 RF Transmit/Receive Switch 4.3.2 Switched Diplexers 4.3.3 Diplexer Elimination by Cancellation 4.4 Achieving Image Rejection 4.4.1 Introduction 4.4.2 Use of a High IF 4.4.3 Image-Reject Mixing 4.5 Dynamic Range Enhancement 4.5.1 Feedback Techniques 4.5.2 Feedforward Techniques 4.5.3 Cascaded Non-Linearity Techniques 4.5.4 Use of Diplexer Elimination, Image-Reject Mixing, and High Dynamic Range Techniques in a Receiver References
139 140 142 146 151 152 158 158 158 159 170 171 173 178 179 180
CHAPTER 5 Flexible Transmitters and PAs
183
5.1 Introduction 5.2 Differences in PA Requirements for Base Stations and Handsets 5.2.1 Comparison of Requirements 5.2.2 Linearisation and Operational Bandwidths 5.3 Linear Upconversion Architectures 5.3.1 Analogue Quadrature Upconversion 5.3.2 Quadrature Upconversion with Interpolation 5.3.3 Interpolated Bandpass Upconversion 5.3.4 Digital IF Upconversion 5.3.5 Multi-Carrier Upconversion 5.3.6 Weaver Upconversion 5.3.7 Non-Ideal Performance of High-Speed DACs
183 184 184 185 186 186 194 197 198 199 201 204
viii
Contents
5.3.8 Linear Transmitter Utilising an RF DAC 5.3.9 Use of Frequency Multiplication in a Linear Upconverter 5.4 Constant-Envelope Upconversion Architectures 5.4.1 PLL-Based Reference or Divider Modulated Transmitter 5.4.2 PLL-Based Directly-Modulated VCO Transmitter 5.4.3 PLL-Based Input Reference Modulated Transmitter 5.4.4 Use of a Direct-Digital Synthesizer to Modulate a PLL-Based Transmitter 5.4.5 A PLL-Based Transmitter Utilising Modulated Fractional-N Synthesis 5.5 Broadband Quadrature Techniques 5.5.1 Introduction to Quadrature Techniques 5.5.2 Active All-Pass Filter 5.5.3 Use of Highpass and Lowpass Filters 5.5.4 Polyphase Filtering 5.5.5 Broadband Passive All-Pass Networks 5.5.6 Multi-Zero Networks 5.5.7 Tunable Broadband Phase Splitter 5.5.8 Lange Coupler 5.5.9 Multiplier-Divider Techniques References
205 209 210 210 211 212 213 213 215 216 216 217 221 222 225 225 227 228 229
CHAPTER 6 Linearisation and RF Synthesis Techniques Applied to SDR Transmitters
233
6.1 Introduction 6.2 Power Amplifier Linearisation Techniques 6.2.1 Predistortion 6.2.2 Analogue Predistortion 6.2.3 Feedforward 6.2.4 Basic Operation 6.2.5 Power Efficiency 6.2.6 Maintaining Feedforward System Performance 6.2.7 Performance Stabilisation Techniques 6.2.8 Relative Merits of the Feedforward Technique 6.3 Transmitter Linearisation Techniques 6.3.1 Digital Predistortion 6.3.2 Relative Merits of Predistortion Techniques 6.3.3 Feedback Techniques 6.3.4 RF Feedback 6.3.5 Envelope Feedback 6.3.6 Polar Loop 6.3.7 Cartesian Loop 6.4 RF Synthesis Techniques 6.4.1 Polar RF Synthesis Transmitter 6.4.3 Sigma-Delta Techniques 6.5 Power Efficiency
233 233 234 234 244 245 248 251 253 261 262 262 276 277 277 278 280 284 287 287 295 296
Contents
ix
6.6 Summary of the Relative Merits of Various Linear Amplifier and Transmitter Techniques References
297 301
Appendix A 90° Phase-Shift Networks
305
A.1 General Structure Reference
305 309
Appendix B Phase Noise in RF Oscillators
311
B.1
311 311 311 312
Leesons Equation B.1.1 SSB Phase Noise Characteristic of a Basic Oscillator. B.1.2 Leesons Equation References
Acronyms and Abbreviations
313
About the Author
319
Index
321
Preface Scope of This Book Software defined radio (SDR) is an emerging form of radio architecture, which encompasses a wide range of design techniques in order to realize a truly flexible, and potentially future-proof, transceiver system. As a field, it is very broad, encompassing: systems design, RF, IF, and baseband analogue hardware design, digital hardware design, and software engineering. Covering all of these topics in sufficient detail to become a design reference would be a huge task, therefore, this book focuses on the former aspects of SDR, namely, systems design and RF, IF, and baseband analogue hardware design. It also includes an introduction to some of the digital hardware options for the baseband signal-processing element, although it does not attempt to provide detailed design information in this area. The emphasis on analogue hardware and digital conversion technologies stems from the current reality that the antenna plus analogue-to-digital converter (ADC) architecture often envisaged for future radio receivers (and similarly for the transmitter) is far away from becoming a reality in the main cellular communications bands. Indeed, there are some very significant challenges to overcome before this could ever be considered a realistic architecture for cellular applications, and these are highlighted in this book. Many of the techniques described in the book are still at the research stage and are presented as ideas for further development. Some of these techniques may never become a reality and may be superseded by alternative technologies; however, their presence in this book will hopefully stimulate such alternative ideas and further the development of the exciting field of SDR.
Organisation of the Text The text is divided into six chapters covering the hardware aspects of software-defined radio design. The chapters may be summarised as follows: 1. Introduction. 2. Basic Architecture of a Software-Defined Radio. The ideal software-defined radio architecture is introduced and the practical limitations of current technology are highlighted, which make this architecture currently unrealizable. Some of the digital aspects of a software-defined radio are also discussed, along with appropriate implementation technologies. Finally,
xi
xii
Preface
3.
4.
5.
6.
some issues with high-speed ADC performance and power consumption are highlighted. Flexible RF Receiver Architectures. A range of techniques is covered which may be used to realise a practical receiver RF section for a software-defined radio. Detailed examples are given, where appropriate, of the calculations involved at various stages of the design. Multi-band and General Coverage Systems. Techniques covered in this chapter include dynamic range enhancement methods, image removal architectures, and duplexer elimination techniques, among others. Flexible Transmitters and PAs. A crucial and difficult area in a software-defined radio is a flexible, linear transmitter. This chapter highlights the various techniques available to solve this problem and also covers techniques appropriate for providing the broadband quadrature signals required in many transmitter (and receiver) architectures. Linearisation and RF Synthesis Techniques Applied to SDR Transmitters. The final chapter discusses the various linearised power amplifier and transmitter architectures appropriate for use in an SDR system. It compares them based upon complexity, cost, suitability for integration, and power efficiency.
Acknowledgements The material presented in this book represents a distillation of many years of research, design, and development work, carried out primarily at the University of Bristol and at Wireless Systems International Ltd. I would like to thank my former colleagues at both establishments for their assistance, encouragement, and criticism, without which many of the ideas presented here would never have reached fruition. In particular, I would like to thank Ross Wilkinson, Andy Bateman, Bill Whitmarsh, Jim Marvill, Dave Bennett, Kieran Parsons, Shixiang Chen, Sue Gillard, John Bishop, Tony Smithson, and Jonathan Rogers for their help and enthusiasm throughout the many projects we worked on together. I would also like to thank my wife, Gay, for her understanding during the many long evenings and weekends taken to prepare the manuscript.
xiii
CHAPTER 1
Introduction 1.1
What Is a Software Defined Radio? The term software radio has become associated with a large number of different technologies and no standard definition exists. The term is usually used to refer to a radio transceiver in which the key parameters are defined in software and in which fundamental aspects of the radio’s operation can be reconfigured by the upgrading of that software. A number of associated terms have also been used in the context of programmable or reconfigurable mobile systems [1]: •
Software defined radio (SDR): This is the term adopted by the SDR Forum—an international body looking at the standards aspects of software radio [2].
•
Multi-standard terminal (MST): This type of terminal is not necessarily a software defined radio in the context of this book, although it may be implemented in that way. It simply refers to a terminal which is capable of operation on a number of differing air interface standards. This type of terminal will provide either wider international roaming than would a single-standard device, or a necessary smooth upgrade path from a legacy system to a new standard, for example, the transition from Global System for Mobile communications (GSM) to wideband code-division multiple access (WCDMA). Reconfigurable radio: This term is used to encompass both software and firmware reconfiguration [e.g., through the use of programmable logic devices, such as field programmable gate array (FPGAs)]. Both forms of reconfiguration are likely to be necessary in any cost and power-efficient software radio implementation. Flexible architecture radio (FAR): This is a wider definition still than those above. It indicates that all aspects of the radio system are flexible, not just the baseband/digital section. A true FAR should allow parameters such as the number and type of up/downconversion stages to be altered by software as well as, for example, IF filter bandwidths and even the RF frequency band of operation. This is clearly a utopian goal for software radio.
•
•
Further variations on the above themes are also in use; however, they all fall into one or other of the above categories. These categorisations will be used, where relevant, in this book.
1
2
1.2
Introduction
The Requirement for Software Defined Radio 1.2.1
Introduction
Software defined radio is an enabling technology in many areas of communications. It has been, or is being, examined for a very wide range of applications, including: 1. Military communications—the U.S. SpeakEasy programme [3]. This programme formed some of the initial basis for the SDR Forum [2]. The benefits of a software defined radio system in a military context are obvious. A radio which can change not only its scrambling or encryption codes on an ad hoc basis, but one which can also change its modulation format, channel bandwidth, data rate, and voice codec type is clearly an exciting operational prospect. An adaptable radio of this type could both foil an enemy’s attempts at eavesdropping and be configured to match operational requirements or conditions (e.g., propagation characteristics). Such a system clearly has huge potential benefits in the theatre of war. 2. Civilian mobile communication. In the competitive world of civilian communications, any system that allows an operator or service provider to offer enhanced benefits or services relative to competing operators clearly has huge potential. The costs incurred in evolving a complete network to a new standard, by means of hardware replacement, are enormous. It is estimated, for example, that the cost of building the new 3G network in Europe, assuming that all of the expected licenses are deployed, will be upwards of $200 billion [4]. If the existing GSM infrastructure hardware had been designed on software defined radio principles (and if it possessed sufficient processing power when it was installed in the early 1990s—a very big if), then the cost of deploying 3G would be a tiny fraction of this figure. They key issue is, of course, whether sufficient digital processing can be built-in at deployment to allow for unknown service or air interface upgrades. This issue is explored further later when examining the business case for software defined radio. 3. Introduction of new technologies in legacy frequency bands. There are a number of examples of this form of application for software defined radio, ranging from U.S. specialised mobile radio (SMR) deployments [5], through European data systems [6] to international seismic survey operations [7]. These will also be examined in more detail later. 1.2.2
Legacy Systems
Software-defined radio technology is often an enabling technique when it is desirable to upgrade from an existing, well-established system to a newer, high capacity network. A good example of this is in the U.S. SMR bands, where frequency modulation (FM) is (or increasingly was) widely deployed for use by taxis, security firms, and so forth. The traditional options for upgrading such networks were: 1. Deploy an entire new network using the existing sites and frequency bands (but with a new technology, e.g., modulation format), furnish all of the users
1.3 The Benefits of Multi-standard Terminals
3
with new mobiles and handhelds, and have a hard switch-off of the old network on a particular day. There are numerous, obvious disadvantages with this approach: •
Installation of new mobiles alongside existing ones is very difficult and not popular with users.
•
Installation of a complete new network in a relatively short time requires a huge capital investment—a phased replacement is much more palatable from a financial perspective.
•
Some network problems are almost inevitable when deploying a new technology and then placing a heavy load on it at switch-on. If these are significant, the users will be highly dissatisfied—again, a phased deployment will minimise such disruption.
2. Obtain a new frequency band for the new technology, deploy a new network, which in this case needs to have similar coverage to the old network, but not necessarily similar capacity (initially), and gradually migrate users to the new system. This is clearly a preferable option, assuming that the new frequency band obtained has adequate propagation characteristics. The key issue with this approach is that the obtaining of a new frequency band, in an already overcrowded spectrum, is both difficult and very expensive. In addition, both bands must be serviced from the same customer base (at least initially) and this can put a huge financial burden on the existing customers, which may drive them away, or on the company’s investors if they choose to subsidize the system in the short term. Adopting a software defined radio based approach to the terminals in such a system allows the gradual deployment of both the new network (in the existing frequency allocation) and the new mobiles. For example, in a typical FM SMR scenario, one of the five allocated SMR channels could be replaced by a new deployment, followed by a second deployment some time later, as mobile deployment grew, and so on until the entire network had been renewed. Strictly speaking, a software defined radio terminal is not essential for this to take place (a dual-mode terminal would suffice); however, it is likely that if a significant technological change is involved in transitioning from the old system to the new, then a software defined radio based terminal will be the most cost effective (and smallest) solution.
1.3
The Benefits of Multi-standard Terminals A multi-standard terminal (MST) is a subscriber unit that is capable of operation with a variety of different mobile radio standards. Although it is not strictly necessary for such a terminal to be implemented using software defined radio techniques, it is likely that this approach is the most economic in many cases. Some of the key benefits of a reconfigurable MST are outlined in the following sections.
4
Introduction
1.3.1
Economies of Scale
Even if terminal adaption over the air or via third-party software was not possible or was not permitted by, for example, regulatory bodies, the production benefits of a software-defined radio approach could well justify its existence. The wide range of new and existing standards in the cellular and mobile marketplace has resulted in the adoption of a diverse range of subscriber terminal (and base-station) architectures for the different systems deployed around the globe. The ability to develop and manufacture a single reconfigurable terminal, which can be configured at the final stage of manufacture to tailor it to a particular market, clearly presents immense benefits to equipment manufacturers. With the design, components used, and hardware manufacturing processes all being identical for all terminals worldwide, the economy of scale would be huge. This has the potential to offset the additional hardware costs which would be inevitable in the realisation of such a generic device. 1.3.2
Global Roaming
The present proliferation of mobile standards and the gradual migration to third generation systems means that a large number of different network technologies will exist globally for some time to come. Indeed, even in the case of 3G systems, where a concerted effort was made by international standards bodies to ensure that a single global standard was produced, there are still significant regional differences, in particular between the U.S. and European offerings (and also, potentially, China). With this background, it is clearly desirable to produce a terminal which is capable of operation on both legacy systems and the various competing 3G standards. Indeed, it could be argued that this is the only way in which 3G systems will be accepted by users, since the huge cost of a full-coverage network roll-out will discourage many operators from providing the same levels of coverage (at least initially) as their existing 2G systems enjoy. A user is unlikely to trade in his or her 2G terminal for one with perhaps better services, but a significantly poorer basic voice coverage. This is indeed what is happening in virtually all current 3G deployments. A software defined radio architecture represents a very attractive solution to this problem. 1.3.3
Service Upgrading
A powerful benefit of a software defined radio terminal, from the perspective of the network operator, is the ability to download new services to the terminal after it has been purchased and is operational on the network. At present, significant service upgrades require the purchase of a new terminal, with the required software built-in, and this clearly discourages the adoption of these new services for a period. The launch of General Packet Radio Service (GPRS) data services on the GSM network is a good example of this. With an SDR handset architecture, services could be downloaded overnight, when the network is quiet, or from a Web site in the same manner as personal computer (PC) software upgrades are distributed. There are clearly a number of logistical issues with this benefit (e.g., what to do about phones which are turned off at the time of the upgrade or what happens if a particular phone crashes with the new software, perhaps just prior to requiring the phone for an emergency call—software
1.4 Operational Requirements
5
which the phone user may not have wanted, and so forth). Many of these problems have been solved by the PC industry and hence it is likely that this benefit will be realised in some manner with software defined radios. 1.3.4
Adaptive Modulation and Coding
The ability to adapt key transmission parameters to the prevailing channel or traffic conditions is a further key benefit of a software defined radio. It is possible, for example, to reduce the complexity of the modulation format, such as from 16-QAM (quadrature amplitude modulation) to quadrature phase-shift keying (QPSK) when channel conditions become poor, thereby improving noise immunity and decoding margin. It is also possible to adapt the channel coding scheme to better cope with particular types of interference, rather than Gaussian noise, when moving from, say, a rural cell to an urban one. Many parameters may be adapted dynamically, for example, burst structure, modulation type, data rate, channel and source coding, multiple-access schemes, and so forth.
1.4
Operational Requirements 1.4.1
Key Requirements
The operational characteristics of an ideal multi-standard terminal include the following operations. 1.4.1.1
Software-Definable Operation
As outlined earlier, the key to many of the advantages of a multi-standard terminal lies in its ability to be reconfigured either: during manufacture, prior to purchase, following purchase (e.g., after-market software), in operation (e.g., adaptation of coding or modulation), or preferably all four. This impacts primarily upon the digital and baseband sections of the terminal and will require the use of reprogrammable hardware as well as programmable digital signal processors in a power and cost-effective implementation. 1.4.1.2
Multi-Band Operation
The ability to process signals corresponding to a wide range of frequency bands and channel bandwidths is a critical feature of a MST. This will impact heavily on the radio frequency segments of the terminal and it is this area which is arguably the main technology limitation on software defined radio implementation at present (although processor power consumption and cost are still both major issues for SDR). 1.4.1.3
Multi-Mode Operation
Many multi-mode software defined radios already exist, although they are often not promoted as such (since the other features/benefits of software defined radio
6
Introduction
techniques are not exploited). The ability to change mode and, consequently, modulation, coding, burst structure, compression algorithms, and signalling protocols is clearly an essential feature of an MST. 1.4.2
Reconfiguration Mechanisms
There are two main reconfiguration mechanisms that are currently favoured for software defined radio, with each having a number of variants. The basic mechanisms are over-air download and manual upgrades. 1.4.2.1
Over-Air Download
With this mechanism, a range of options from the updating of a small number of parameters (e.g., filter coefficients), through the adding of a new service (e.g., e-mail) to a full upgrade of the terminal software, are possible. There are two main issues to be overcome: how to ensure that all mobiles in a network have been upgraded before making use of the new parameters (e.g., a tighter channel spacing, following an upgrade of filter coefficients) and how to deal with the potentially large amount of data which would need to be distributed to each phone (e.g., for a complete upgrade of the whole handset software). Although not huge by comparison with a typical PC application, for example, it would still constitute a significant amount of network traffic. It is currently thought that the only realistic option to address this latter problem is to restrict over-air downloads to the updating of coefficients or the enabling of already-existing software services. In this case, it is assumed that the handset already contains the software required for the new service (for example, the e-mail service proposed earlier), and all that needs to take place over the air interface is for the service to be enabled and an e-mail address assigned to the phone. This would only require a small amount of network traffic and hence would represent a realistic proposition for the network operator and a realistic cost for the user. The higher data rates available in third generation (3G) systems may make broadcast updating of handset software, and not just system parameters, a realistic option. In the case of the other main issue, that of ensuring that all mobiles have been upgraded prior to a major service change (e.g., a change of channel spacing or modulation format), this is significantly more problematic. The only realistic option is for a similar process to be adopted to that of Internet software upgrades. In this case, new software can be automatically downloaded once the service provider has flagged that a new download is available. Both the old and the new systems would have to operate simultaneously until such time as more than a certain (high) percentage of users had upgraded. Support for the old service would then cease. 1.4.2.2
Manual Download
This option is again similar to its personal computer counterpart. If the users wish to add a new service, they would simply purchase a disk or CD containing the required software and load it into their phone from a PC (or have it installed by their phone vendor). This could apply to anything from a single new application (e.g., e-mail)
1.5 Business Models for Software Defined Radio
7
through to an entire new suite of software including an operating system. Elements of this model are beginning to emerge (along with its Internet download counterpart) in the sale of ring tones for some 2G and 3G phones. 1.4.2.3
Handset Operating Systems
For these models to work successfully, it is likely that some form of handset operating system will need to emerge, in a manner similar to the Windows and Linux operating systems for PCs. Such systems are already in use, with WindowsME and Symbian being the two main examples available currently, however these are, at present, not specifically tailored to the needs of an SDR handset or digital signal processing applications in general. Other options exist, however, such as OSE [8]; this operating system is already being used in base stations for this type of application. If and when this happens to the required degree, it paves the way for third-party applications providers to greatly expand the capability of the humble mobile telephone and this is probably essential for the success of third generation systems.
1.5
Business Models for Software Defined Radio 1.5.1
Introduction
The advent of software defined radio has already revolutionised the business model for mobile communications (see the discussion of legacy systems in Section 1.2.2). There are two further business issues which need to be addressed: 1. The business model for infrastructure procurement—the changes which are now possible to traditional outsourcing models; 2. The financial penalties and benefits in adopting a software defined radio approach to terminal design. In other words, in a fiercely price-competitive handset market, why pay a premium for the additional technology necessary for a software defined radio–based terminal (and how large is that premium)? 1.5.2
Base-Station Model
The architecture of most wireless base stations has moved from an intrinsically modulation-specific architecture to a largely software-defined architecture. This change, in addition to the recent moves toward standardisation of the internal base-station transceiver system (BTS) digital interfaces, in the Open Base-Station Architecture Initiative (OBSAI) and Common Public Radio Interface (CPRI™) initiatives (see Section 1.5.3), radically alters the BTS procurement and business model options. The interface between the waveform generation and waveform transmission functions is now, in many cases, digital and it is increasingly common for an original equipment manufacturer (OEM) to outsource both the baseband digital card hardware and the high-power RF transceiver hardware. This leaves the OEM free to concentrate on the complex application layer software and services provision areas, which are their key differentiators in many applications.
8
Introduction
The ideal BTS model, from an OEM’s perspective, would involve a small number of standard (not necessarily standardised) building blocks, which could be cascaded in order to form a complete hardware solution. This has not been possible in the past, due to the application-specific and vendor-specific nature of the components involved. The advent of SDR techniques, however, is increasingly leading to this model being adopted. An outline of the modulation generation and transmission elements of this type of base station is shown in Figure 1.1. It is now possible to define each of the main elements (digital signal processing and linearised transmitter and diplexer) as modules (from a hardware perspective). Of these items, many are already outsourced by OEMs, for example, the digital and/or digital signal processor (DSP) card, the diplexer, and also the PA element of the transmitter. The final step, from an SDR business perspective, is to outsource the upconverter and associated synthesizer as part of an overall linearised transmitter solution. There are now a number of BTS OEMs heading down this route in order to simplify the hardware and supply-chain aspects of their base-station infrastructure solutions. This trend will continue and spread to the OEMs not already adopting this model, since the OEMs increasingly need to concentrate their efforts on their areas of core competence, in order to provide product differentiation. These areas are typically in software and services provision (e.g., the quality of the switch), as they are capable of generating additional profit or valuable service differentiation for the network operator. They are therefore increasingly keen to offload the RF hardware elements of the system as these occupy skilled (and expensive) engineering effort and carry substantial development risk, yet yield minimal benefit in the form of saleable features. 1.5.2.1
New BTS Business Models Enabled by SDR
The adoption of an SDR architecture for a BTS moves the interface to the digital domain and leads to the concept of an RF black box containing all of the RF aspects of both the transmitter and receiver(s), plus, increasingly, the diplexer, although this is still a separate component in many designs. Such a system is illustrated in Figure 1.2 with a Cartesian interface; alternatively, a digital IF or digital polar interface could also be used. An argument often levelled against the adoption of this approach is that too much of the base station is being subcontracted. It is common practice, at present, for the PA module to be bought as a subsystem from an outside supplier, and this is a widely
Diplexer Upconverter Baseband input(s)
DSP
RF PA
Linearisation
Linearised transmitter To receiver
Figure 1.1
Digital input/RF output transmitter employed in a software defined radio base station.
1.5 Business Models for Software Defined Radio
I/Q digital input
Digital lineariser
9
Upconverter
DAC
PA
Lineariser feedback Diplexer
I/Q digital output
Figure 1.2
Digital downconverter
Downconverter
ADC
LNA
Contents of an RF black box SDR system.
accepted business model within the BTS OEM community. Putting this into context, Figure 1.3(a) shows a generic RF upconverter and PA combination, and it would appear, at first glance, that subcontracting the design of the PA does not represent a significant amount of the overall system. If, however, the PA is linearised, which is a common requirement in code-division multiple access (CDMA), orthogonal frequency division multiplexing (OFDM), and π/4-DQPSK (differential quadrature phase-shift keying) systems, the complexity embedded within that block becomes significant and it is also a much bigger component of the overall transmitter cost and size. This is highlighted in Figure 1.3(b), in which the relative size of the power
RF PA
(a)
RF PA
(b)
Figure 1.3 (a) Conventional block-diagram of the RF section of a linear transmitter and (b) representation of this scaled by cost.
10
Introduction
amplifier (PA) and RF signal processing elements is scaled based upon cost, although this figure would also look similar if the scaling was based upon physical size. The conclusion from this illustration is clear: subcontracting the remaining elements of the RF section of an SDR transmitter will have a relatively minor impact on unit cost (and, typically, a positive impact on overall BTS cost). It will free up valuable RF engineering resource for other tasks and will have no impact on the product differentiation capability of the OEM—few, if any, base-station sales are based upon the incorporation of a novel upconverter within the BTS design. 1.5.2.2
Upgrade Versus Replacement in a BTS Context
Upgradability is often a difficult concept to sell in a high-technology system. It seems to be a straightforward argument on the surface: Technology advances so quickly that systems rapidly become obsolete; why not, therefore, design them so that they can be upgraded rather than discarded? In practice, the cost of upgrading versus the cost of replacement does not usually make this argument compelling. Take the PC market as an example. Very few people upgrade processors, motherboards, and so forth, as it is not usually economic. By the time a user has upgraded the motherboard so that it is capable of working with a new, faster processor, added a new graphics card to work with the desired new applications, added or replaced the hard drive, as the new software assumes a greater disk capacity and hence uses more disk space, and so forth, the cost is usually similar to or greater than the cost of a new machine. In addition, the upgraded machine is unlikely to have a warranty and hence the user is alone responsible for any compatibility problems. In the case of a BTS, some of the compatibility and warranty issues can be alleviated, since it is likely that the upgrade hardware will be provided by the original system vendor and hence they will be responsible for maintaining system integrity (although OBSAI and CPRI™ may change this paradigm). The issue of cost versus replacement is still just as valid, however, and here there are some significant differences when compared to the PC model described earlier. The radio parts of a BTS consist of two main sections: 1. The radio frequency and analogue electronics, including the analogue baseband processing (e.g., anti-alias filtering), IF components, local oscillators, low-noise amplification, power amplification, and so forth. These elements are mostly housed within the transceiver unit (sometimes known as the TRx), with the RF power amplifier and diplexer often being separate components. 2. The digital signal processing hardware, firmware, and software. This often appears as one or more separate cards (e.g., one per RF carrier) plugged into a card frame, with a common bus. This part of the BTS contains the DSP devices, application-specific integrated circuit (ASICs), FPGAs, memory, and clock oscillators necessary to generate the modulation, coding, framing, and so forth required for the system or systems which it is designed to support. The interface between these two elements can be analogue, in which case the necessary digital-to-analogue converter (DACs) and analogue-to-digital converter
1.5 Business Models for Software Defined Radio
11
(ADCs) can be found on the digital signal processing cards, or digital, when they will be found in the TRx unit(s). It is increasingly common for the interface to adopt the latter, digital format, with both OBSAI and CPRI™ adopting this architecture. There is a significant difference in the rate and type of development between these two parts of a BTS system. For example, a new design of RF power amplifier in an existing frequency band (e.g., 900 MHz) might well use the same RF power devices as an existing design from, say, 2 years previously. Even if new devices are available, they are unlikely to differ in any significant regard, of import to software-defined radio, from their predecessors. They are unlikely, for example, to cover a significantly greater bandwidth (they are usually band-specific anyway) or have a significantly improved intermodulation distortion (IMD) performance. The old design is therefore not, strictly speaking, out of date—it will still work well with a new modulation format. The same is true of most aspects of the RF part of the system; new parts are created which are cheaper, smaller, and more efficient, but functionally they are little or no more capable than their predecessors, from a reconfiguration viewpoint. It is therefore realistic to design the RF elements of the system to be future-proof in some meaningful way, without fear that future improvements in technology will render them unusable. Linearised power amplifiers are a good example of this. A mid-1990s feedforward based power amplifier in, say, the 800-MHz band, is still a fully flexible, reconfigurable component today and it still covers the correct (allocated) bandwidth. A newer design of amplifier will certainly have advantages over its earlier counterpart (most notably in the areas of cost, size, and efficiency); however, the older design will still perform adequately in a software-defined radio context. In the case of the digital parts of the system, however, this is certainly not the case. Moore’s law [9] indicates that an 18-month-old processor (e.g., a DSP) will have half the processing power of a recent part; extrapolate this over a realistic replacement life cycle of perhaps 5 to 7 years (or more) leads to a processing power difference of around 16 times. Trying to future-proof this part of the system would therefore be very difficult and would involve the use of a very large number of state-of-the-art components and a considerable expense. It is unlikely that this cost could be justified, based upon a future-proofing argument alone and it is difficult to see any other good reason for adopting this approach. The most sensible option for future-proofing may therefore be to invest significant design effort in future-proofing the RF and analogue baseband elements of the system (probably, but not necessarily, including the ADCs and DACs) and making the baseband digital cards in the form of current-technology throwaway items, much like the motherboard in a PC. The cost of upgrading a digital card (or a number of digital cards) in the future will be modest in comparison to the cost of upgrading the whole BTS and much lower than the cost of upgrading the RF elements; the RF power amplifier alone is likely to account for 50% or more of the cost of a third generation BTS installation (excluding site costs) within the next few years. 1.5.3
Impact of OBSAI and CPRI™
OBSAI [10] and CPRI [11] are industry-led standardisation activities aimed at opening up the interfaces within a BTS. They are intended to provide an open
12
Introduction
marketplace into which third-party equipment vendors will be able to provide high-volume BTS subsystems for a range of OEM customers, thereby reducing costs for an individual OEM customer. Most major OEMs now belong to one or other of these organisations, with initial drafts of the standards already having been published and product developments being under way. The standards cover: •
Baseband module to RF module high-speed data interface (transmitting the I-Q data representing the waveform(s) to be transmitted);
•
Low-speed data for control, operation, administration, maintenance, and provisioning (OAM&P), and so forth; Clock/timing distribution; Interface to remote RF heads.
• •
In addition, OBSAI is currently going further and specifying aspects of the module mechanics, power supply, testing, and so forth. Both of these standards activities are based around an SDR-friendly baseband in-phase and quadrature (I-Q) interface. The use of SDR hardware architectures is therefore highly appropriate for both of these standards and they have the potential to bring the economies-of-scale benefits of SDR to the BTS marketplace. This arises for a number of reasons: •
The baseband, crest-factor reduction, DAC, and upconversion architectures are reuseable across a range of frequency bands and air interface standards, typically with very minor changes [e.g., a synthesizer voltage-controlled oscillator (VCO)].
•
Likewise, the downconversion, analogue-to-digital (A/D) conversion, and baseband receive architectures are also reusable across a range of frequency bands and air interface standards with similarly minor changes. Software for the protocols associated with the above interfaces is typically reuseable across all platforms.
•
These initiatives could therefore be viewed as good for the adoption of SDR techniques within mainstream base-station designs. 1.5.4
Handset Model
There are three categories of customer for software defined radio technology and each has its own potential series of benefits, which will be reaped if it is successful: 1. Equipment manufacturers. The benefit to equipment manufacturers is largely in terms of economies of scale: The adoption of SDR allows a manufacturer to ideally only manufacture a single handset product (at least in terms of its electronics). If this occurs, then the benefits to that manufacturer are potentially huge. Only a single product needs to be supported, in terms of hardware, thus considerably simplifying almost all aspects of manufacturing, thereby:
1.6 New Base-Station and Network Architectures
•
Lowering inventory requirements;
•
Reducing the number of suppliers;
•
Increasing ordering volumes;
•
Reducing documentation/support/spares requirements, and so forth;
•
Reducing test equipment and test-set design requirements.
13
This will also, therefore, have a significant impact upon cost. It will also, of course, reduce the need for design teams for different air interface platforms and hence may even lead to staff reductions in these areas. 2. Network operator. Competition between network operators is largely on the basis of cost and quality of service; anything that can give an operator an edge in quality, without resulting in a significant increase in cost is clearly of interest to them. SDR terminals allow the operator the potential of field upgrades in order to correct problems or add new services and features. The correction of problems is actually a very attractive area, as a handset recall to fix a software bug is an extremely expensive undertaking. The ability to be able to add new service innovations instantly, rather than having to wait for old handsets to become obsolete, is also of great interest. A good example of where this would have been useful to a network operator is in the addition of frequency-hopping to the GSM network. One of the early, popular handsets did not implement that feature and hence the introduction of frequency-hopping was delayed on many networks, until this handset could be deemed obsolete. 3. Consumer. The consumer’s buying decision is influenced by many factors and technology/features is only one of them. Many other factors are of equal or greater importance, such as: size, weight, battery life, case styling, and even brand credibility; all of these are equally or more important to many users. The advent of software defined radio does, however, bring some powerful benefits and these may prove to be key selling features to some customers. Such features include genuine global roaming and full upgradability (in the same way that PC software can be upgraded). This latter feature will lead to a new PC-like after-market software industry. Global roaming, on the other hand, will only be an advantage to the international business traveller; however, this market segment is typically wealthy and a heavy airtime user and is therefore a very attractive customer to a network operator and operators are likely to take disproportionate steps to acquire this customer’s business (e.g., greater than average handset subsidies). This makes the affordable adoption of SDR technology more likely for this (top) end of the market, therefore providing a way into the market for this technology via the business traveller route.
1.6
New Base-Station and Network Architectures The use of PA linearisation and, in particular, digital-input linearised transmitters enables a number of new base-station topologies to be realised. These topologies
14
Introduction
result in a number of significant advantages for both the base-station manufacturer and the network operator, particularly in the areas of power consumption and cost. In a conventional base station, the baseband and RF sections of the transceiver are usually physically close to each other, and in many cases in the same box. The power amplifier(s) are also generally close, typically being located in the same rack (if not the same box, in the case of single channel PAs). The RF power is not, therefore, being generated close to its intended point of use (the antenna), and a significant amount is wasted in getting it there. There are three alternative topologies which are enabled by the use of linear power amplifiers: the separation of digital and RF sections within a base station, tower-top mounting (not new in itself, but linear PAs add some new possibilities which may overcome current concerns), and orphaned RF networks (also known as BTS hoteling). 1.6.1
Separation of Digital and RF
The advent of OBSAI and CPRI™, together with that of the digital-input transceiver systems upon which they both rely, means that the historic placement of both the digital and RF sections of a base station in close physical proximity is no longer a requirement. The baseband section can now be effectively stand-alone, since the RF transceiver is simply a linear processing device, which will faithfully reproduce the input signal described to in digital form. It is therefore possible to physically separate the baseband and RF sections of the base station by an almost arbitrary distance, particularly if an optical transport medium is utilised between the two. The transceiver may therefore be mounted at a convenient location close to the antenna, for example, on the side of a building or at the top of a mast, with a consequent reduction in RF power requirements (due to the virtual elimination of high-power RF cable losses) and a lowering of both purchase and running costs. An example of the type of application where the separation of the digital and RF aspects of a base station may prove useful is in a (larger) urban base site. Here, space may be rented in expensive office accommodation, close to the top of a building, for example. The only item, however, which needs to be placed in that location is the RF section; the remainder of the system could easily be placed in lower-cost basement space, with, for example, a fibre-optic link between the two. Alternatively, a single location could be used to house the base-station digital and network interfacing hardware for a number of base sites, required, for example, to provide coverage in a large building (e.g., a shopping mall or an airport). The individual base sites would then merely consist of a number of RF sections [or remote RF heads (RRH)], with each comprising an RF black box (see Section 1.6.3.2) and an antenna. The RF black box itself would incorporate a digital or optical input, RF transmitter and an RF input, digital (or optical) output receiver, together with a diplexer (as appropriate) and any local power supply functionality (DC, or AC mains). It is often easier to source mains power locally rather than to attempt to distribute low-voltage DC along with the digital or optical signals, although cables do exist to facilitate this (e.g., Amarra [12]).
1.6 New Base-Station and Network Architectures
1.6.2
15
Tower-Top Mounting
A second new topology is to mount the RF transceiver at the top of the mast containing the transmit and receive antennas, as illustrated in Figure 1.4(a). Some installations of this type already exist; however, the approach adopted has been to send low-power RF signals up the mast, to be amplified at the top. This approach has a number of benefits over the more traditional approach of mounting the amplifier(s) in a cabin at the base of the mast, since it eliminates high-power RF cable losses. These can account for up to half of the power generated in the PA, and this in turn can lead to a doubling of the effective PA efficiency (based on dc power input to the PA versus RF power transmitted from the antenna). The main issues with adopting this approach are: 1. Maintenance. The failure of a unit at the top of a mast will result in an expensive operation to effect a repair or replacement. The reliability required from such (outdoor) units is therefore high, and network operators are largely skeptical that it can be met. There are grounds for optimism, however, as confidence in active electronics at the masthead has been boosted by the installation and good reliability of tower-mounted amplifiers (TMAs) in 3G systems. In addition, the lower RF output powers required from tower-mounted units mean that they require fewer active devices and will run cooler (thereby mitigating two major potential sources of unreliability). A further consideration with regard to reliability is that of failures in the high-power RF cable, for example, due to water ingress. While not the most common cause of base-station failure, it is nevertheless a significant issue
RF Black Box Optical fibre
Mast
RF Black Box
RF Black Box
RF Black Box Optical fibre
~ ~
~10 km
~ ~
~ ~
Mast
Base station Base-station cabin
Base station
Base station
Network
Network
(a)
(b)
Base station
Central basestation hub
Figure 1.4 Use of a digital-to-RF black-box to (a) enhance an existing base-station concept and (b) enable a new centralised hub architecture.
16
Introduction
and the replacement of this cable with, for example, fibre-optic cable, should greatly reduce the incidence of failures in this part of the system. 2. Weight. Mounting a number of high-power RF transceivers at the top of a mast will add significantly to the loading on the mast and could lead to the requirement for an upgraded or replacement mast. This clearly adds to the cost of the installation and will remove some of the cost benefits of this approach (but probably not all, if designed-in at the outset). It is, however, worth bearing in mind that the weight of the cables going up the mast to feed the RRH unit(s) will be greatly reduced (optical fibre, for example, is much lighter than low-loss, high-power coaxial feeder cable). The weight issue is therefore one which requires careful analysis for each individual case and may end up as an advantage in many installations. 3. Delay. If a public data network, or a significant number of routers or switches, is used for distribution of the digital signals, this will result in a significant delay being inserted into the cell. This will have the effect of reducing the maximum cell radius and hence its overall coverage. In the case of providing transmission utilising a public distribution network, this delay may well be unknown (and could vary from day to day with routing changes which are out of the control of the network operator). This latter issue may well exclude the use of public networks for distributed base-station applications. As long as a public network is not used (nor a large number of routers/switches), an acceptable cell radius can usually be obtained for most air interface systems, even after transmission has taken place over many tens of kilometers.
1.6.3 1.6.3.1
BTS Hoteling Introduction
The concept of BTS hoteling is illustrated in Figure 1.4(b). This is a new innovation in network deployment in which the majority of the components of a traditional base station are housed in a central location (the hub). This hub can be placed at a convenient, low-cost location, for example, in the basement of a downtown building or in an out-of-town industrial park. This leaves a minimum of components that are required to be housed at the cell site. The concept is similar to that of its Internet counterpart (i.e., Internet hoteling). All of the network components, interface elements, and so forth, as well as the baseband signal generation, modulation, demodulation, coding, and framing functionality are housed at the central base-station hub. The hub interfaces directly to the relevant telecommunications network and derives all subscriber calls from there. It also generates and receives the modulated data samples required for transmission to/from the remote RF head. The hub therefore contains all of the intelligence of the base station and appropriate measures can be taken to ensure its continued operation (e.g., having a permanent staff for maintenance, utilising N+1 redundancy with automatic switching and so forth). Neither of these provisions would be economic for a single base-site, however they may well be justified at a large BTS hoteling hub.
1.6 New Base-Station and Network Architectures
1.6.3.2
17
Remote RF Head
The contents of the remote RF head (or RF black box of Figure 1.4) are similar to those shown in Figure 1.2 and described in Section 1.5.2.1. The key difference here is that a digital interface is added which is capable of longer transmission distances than that required in a typical base-station application (where only a few tens of centimeters of backplane or shielded cable are required). This interface is typically optical for longer distances (see Figure 1.5), although twisted pair (e.g., CAT5) or coaxial cables may also be used for in-building or shorter outdoor applications. 1.6.3.3
Advantages of BTS Hoteling
BTS hoteling is beginning to be deployed in trial networks by a number of operators. They are interested in this technology as it yields a number of significant benefits: 1. Simplification of maintenance/upgrades. Since the majority of the basestation equipment for a number of sites will be housed in one location, only one maintenance visit is required to cover all of these sites. At present, all sites must be visited individually. 2. Reduction/elimination of base-site huts and cabins. Aside from the capital and maintenance cost of these buildings, they also add to planning difficulties, due to the acoustic noise of the air conditioning systems presently required by many of them (ignoring the aesthetic and health concerns of local residents, which can also impact upon planning decisions in many markets). Enlarging a hut to house newer (e.g., 3G) equipment, in addition to the existing 2G racks, generally involves a renegotiation with the site landlord, and this can prove expensive (in some cases, around $75,000 in legal fees alone!). 3. Reduced power consumption. Placing the RF elements at the top of the tower eliminates the cable losses inherent even in high-power coaxial cable. These losses are typically around 2 dB (but can be much higher), equating to a 37% reduction in power consumption (assuming that power requirements scale with output power for the PA chosen).
Optical input/ output
Digital lineariser Digital/ optical interface
PA
Lineariser feedback Diplexer
Digital downconverter
Figure 1.5
Upconverter
DAC
ADC
Downconverter
Internal structure of the RF black box concept.
LNA
18
Introduction
4. Lower deployment costs. In addition to the cost benefits of a lower power PA, the fact that the BTS now no longer requires a cabinet at the bottom of the tower will significantly reduce its build cost (and probably site acquisition costs as well). Air conditioning also needs only to be provided at a single location, namely, the BTS hub. 5. Lower operating costs. The much greater (effective) efficiencies referred to above, together with the removal of the need for air conditioning at a large number of remote sites, leads to a significant reduction in operational costs. This will amount to many millions of dollars per annum for a typical European 3G network. 6. Higher reliability. The removal of one BTS failure mechanism (the high-power coaxial cable) and the placement of much of the BTS hardware in a benign air-conditioned environment will lead to an improvement in overall system reliability. Also, the potential to use N+1 redundancy for the BTS elements contained in the hub site, means that any failures that do occur will have a minimal impact upon the smooth running of the network. 7. Ease of maintenance. Placing the majority of the BTS hardware in one location allows central maintenance to be undertaken and possibly even 24-hour manning. This will significantly reduce the time between a failure occurring and its repair. If a failure occurs in the RF section, this should take no longer to repair than at present for, for example, a cable failure (reputed to be more common than PA failure in most networks). 8. Ease-of-network expansion. In an existing network, adding a new site typically requires the acquisition of space for both an antenna and a ground cabinet. In a city centre, the former may be relatively readily available (e.g., lampposts and traffic lights), with the latter being the bigger problem (due to restrictions on street furniture). If the only electronics to be deployed are those required for the RF and this is now small (city centre deployments tend to be low power), minimal or zero street furniture deployments may be possible.
1.7
Smart Antenna Systems 1.7.1
Introduction
A smart antenna system can bring significant benefits to both 2G and 3G networks. These benefits are principally in the areas of improved interference cancellation and in enhanced system capacity. These benefits do, however, come at a price with the requirements for multiple RF power amplifiers, armoured feed cables and calibration systems adding significantly to the cost of this type of system. Although adaptive antenna systems have been proposed and researched for some time, they have yet to achieve widespread acceptance to date and this is largely because of their associated deployment and equipment costs. The advent of software defined radio architectures is, however, a key development in enabling smart antenna base stations to be realised utilising baseband beamforming. This type of architecture assists in mitigating some of the cost, size, cabling, and calibration issues discussed earlier, bringing smart antenna systems closer to acceptance by network operators. It is still not clear, however, whether such systems will ever achieve a satisfactory business case.
1.7 Smart Antenna Systems
1.7.2
19
Smart Antenna System Architectures
A beam-steering smart antenna system operates by feeding gain and phase weighted versions of the same signal(s) to an array of antenna elements spaced, typically, half a wavelength apart. The gain and phase weightings imposed on the signals fed to each antenna element determine the direction of the beam and the beam pattern (i.e., the position of the sidelobes and nulls). All of these features may be controlled by the smart antenna system, allowing the wanted signals to be targeted by the main lobe and any unwanted interferes minimised by steering a null (or multiple nulls) in their direction(s). Although some smart antenna deployments exist today, these are mainly retro-fits to existing base stations (mostly in the United States) and utilise high-power gain/phase controllers to implement the beam-steering functionality. In the future, however, new deployments, are likely to be designed-in as a part of the base station and these will almost certainly employ baseband beamforming in place of the high-power Butler matrix [13] beamformers used at present. In a baseband beamforming architecture, the gain and phase weightings, required to steering the beam and its associated nulls, are formed within the digital signal processing functionality found at baseband. All that is then required of the transmitter and multicarrier power amplifier (MCPA) is to faithfully reproduce these signals as high-power RF channels, without significant distortion (either linear—i.e., gain/phase errors/ripple—or non-linear—i.e., IMD). The transmitter units must therefore be highly linear (generating very little IM distortion) and have a flat frequency response. There are two main methods of realising a baseband beamforming smart antenna system: 1. Utilise conventional (e.g., feedforward) RF-input/output multicarrier power amplifiers (MCPAs) in conjunction with a traditional transmitter/ upconverter. A system designed in this way is illustrated in Figure 1.6. In this configuration, the power amplifiers are mounted in the cabinet at the base of the mast and are cooled by fans and an overall air conditioning system for the cabinet itself. The relative inefficiency of this type of amplifier and the requirement to overcome feeder losses in transmitting the signals to the top of the mast, both lead to the requirement for large amounts of heat to be dissipated. 2. Utilise a digital-input SDR transmitter of the type described earlier in this chapter (see Sections 1.5.2.1 and 1.6.3.2). The architecture for this solution is shown in Figure 1.7. The base-station cabinet no longer contains the RF elements of the transmit chain, as these have now been moved to the masthead, along with the MCPA. 1.7.3
Power Consumption Issues
It is worth examining the power consumed in adopting each of these approaches. Consider, for example, a four-element adaptive array (arguably the smallest feasible deployment) and a three-carrier WCDMA configuration. Assume that each carrier must be transmitted (from the BTS cabinet) at 10W (i.e., 15W at the output of the PA
20
Introduction Antenna elements
Low-power RF coax feed (one required for each antenna element
Highpower RF coax
Mast
MCPA
MCPA
MCPA
MCPA
DACs and upconversion
DACs and upconversion
DACs and upconversion
DACs and upconversion
Baseband digital processing
Baseband digital processing
Baseband digital processing
Baseband digital processing
Feedback downconverter and ADC (one required for each antenna element)
Network interface Ground cabinet
Figure 1.6 Downlink smart antenna system based upon conventional multi-carrier power amplifiers. Note that only one of the calibration feedback paths is shown, for simplicity—one is required for each antenna element.
to allow for losses in the diplexer, connectors, and so forth) and that allowance is made for the fact that the power from each antenna element sums to form the wanted beam (i.e., each PA needs only to generate one-fourth of the total required power). In the case of the architecture shown in Figure 1.6, the total transmitted power (from all of the MCPAs) is 45W, with the efficiency level being typically around 10% (or less) for existing feedforward systems. This results in a total dissipated power of 450W, most of which must be removed by air conditioning. In the case of the architecture shown in Figure 1.7, and assuming that the feeder cable used in the above example has 2 dB of loss (typical for a 30-m cable run), the total MCPA output power required at the top of the mast, for equivalent coverage,
1.7 Smart Antenna Systems
21 Antenna elements
MCPAs DACs and upconversion
Optical fibre
Mast
Baseband digital processing
Network interface
Ground cabinet
Figure 1.7 Downlink smart antenna base-station configuration employing digital power amplification.
has reduced to 28W. The efficiency of the MCPA will also have increased to over 15% (based on the use of digital predistortion in the SDR transmitter), hence resulting in a total system power dissipation of less than 190W. This represents a saving of 260W—close to 60%—over the architecture shown in Figure 1.6. This is clearly a very significant saving and is conservative (as an overall BTS system saving), since most smart antenna systems will use more than four elements and two or three sectors. 1.7.4
Calibration Issues
A further issue, which separates the two architectures discussed earlier, is that of the additional cabling required to maintain calibration for the complete system. A smart antenna system relies on the faithful translation to RF of the gain and phase weights applied to the signals at baseband. Furthermore, it relies on each of the antenna elements receiving signals of the correct gain and phase weighting relative to each other. This latter requirement typically necessitates periodic calibration of each of the RF transmit/power amplification systems (of which there are four in the example shown in Figure 1.6). This will result in yet more cabling, as shown in that figure, in order to accommodate the feedback signals required from each antenna element.
22
Introduction
With an SDR transmitter-based solution, it is possible to lock each of the high-power transmitter units together (with one acting as the master), hence preserving their relative gain and phase properties without repeated calibration. This saves both RF signal processing hardware and multiple RF cables—both adding to cost and also, potentially, to reduced reliability.
1.8
Projects and Sources of Information on Software Defined Radio 1.8.1
SDR Forum
The SDR Forum [2] is an industry-based standards and promotional organisation which is “dedicated to supporting the development, deployment, and use of open architectures for advanced wireless systems.” It therefore aims to: •
Accelerate the proliferation of enabling software definable technologies necessary for the introduction of advanced devices and services for the wireless Internet;
•
Develop uniform requirements and standards for SDR technologies to extend the capabilities of current and evolving wireless networks.
It consists of three work committees and these are outlined in the following paragraphs. 1.8.1.1
Regulatory Committee
The charter for the Regulatory Committee states that its purpose is: “To promote the development of a global regulatory framework supporting software download and reconfiguration mechanisms and technologies for SDR-enabled equipment and services.” 1.8.1.2
Markets Committee
The charter for the Markets Committee states that it exists to “raise industry awareness through public relations activities, including published articles, press releases and representation at industry trade shows; to increase and maintain Forum membership; and to collect and analyse market data on all industry segments.” 1.8.1.3
Technical Committee
The charter for the Technical Committee states that it exists to “promote the advancement of software-defined radios by using focused working groups to develop open architecture specifications of hardware and software structures.” Within the Technical Committee there are three working groups: 1. Download/Handheld: Charter—To promote the use of software-defined radio technology in handheld terminals, providing dynamic reconfiguration under severe constraints on size, weight, and power.
1.8 Projects and Sources of Information on Software Defined Radio
23
2. Base Station/Smart Antennas: Charter—To promote the use of softwaredefined radio and reconfigurable adaptive processing technology in wireless base stations worldwide for terrestrial, satellite, mobile, and fixed services. 3. Mobile: Charter—To promote the use of software defined radio technology in commercial and military applications where station mobility, dynamic networking, and functional flexibility are required. Identify and maintain the collection of recommended wireless, network and application interface standards to meet these objectives. Develop and promulgate new standards as necessary. 1.8.2
World Wide Research Forum (WWRF)
Working group 6 of this forum is undertaking activities dealing with reconfigurability and is taking inputs from (amongst others) the U.K. Mobile Virtual Centre of Excellence (MVCE) [14]. 1.8.3
European Projects
Over the last few years, a number of European projects have also been focused on various aspects of software defined radio technology, including: •
SLATS [15];
•
FIRST [16];
•
SUNBEAM [17];
•
CAST [18];
•
MOBIVAS [19];
•
WINDFLEX [20];
•
WINE [21];
•
PASTORAL [22];
•
DRIVE [23];
•
MuMoR [24];
•
SODERA [25, 26];
•
SCOUT [27];
•
TRUST [28, 29].
Note that this list is in roughly chronological order and is not exhaustive. Each of these projects has examined slightly different aspects of SDR, incorporating both techniques, such as software download and dynamic reconfiguration and technology, such as multiband transmitter and receiver architectures. While none of the above projects is intended to generate standards or guidelines (unlike the SDR Forum, discussed earlier), they have generated technology in the software-defined radio area and all have informed standards in their respective fields—generally through European Technical Standards Institute (ETSI) submissions.
24
Introduction
References [1] Kenington, P. B., “Linearised Transmitters: An Enabling Technology for Software Defined Radio”, IEEE Communications Magazine, Vol. 40, No. 2, February 2002, pp. 156–162. [2] http://www.sdrforum.org. [3] Lackey, R. J., and D. W. Upmal, “SPEAKEasy: The Military Software Radio”, IEEE Communications Magazine, Vol. 33, May 1995, pp. 56–61. [4] DaSilva’s, J. S., “It Is Dangerous to Put Limits on Wireless”, 3GIS Conference, Athens, Greece, July 2–3, 2001; http://www.cordis.lu/ist/ka4/mobile/pubar/past/ec_pres_2001.htm. [5] Kenington, P. B., “Dynamic Channel Multicarrier Architecture (DC/MA)-An Ideal Solution for Asia”, Proc. of 2nd Annual Asia Pacific Public & Private Trunked Mobile Radio Conference ‘96, Singapore, August 26–28, 1996. [6] “Radio Equipment and Systems (RES); Land Mobile Service; Technical Characteristics and Test Conditions for Radio Equipment Intended for Transmission of Data (and Speech) and Having an External Connector”, ETSI, European Telecommunication Standard (ETS) 300 113, 1999. [7] http://www.fairfield.com/Boxhome.html. [8] http://www.ose.com. [9] Moore, G. E., “Cramming More Components onto Integrated Circuits”, Electronics, Vol. 38, No. 8, April 19, 1965. [10] http://www.obsai.org. [11] http://www.cpri.info. [12] http://www.andrew.com. [13] Butler, J., and R. Lowe, “Beam-Forming Matrix Simplifies Design of Electronically Scanned Antennas”, Electronic Design, April 12, 1961, pp. 170–173. [14] Georganopoulos, N., et al., “Terminal-Centric View of Software Reconfigurable System Architecture and Enabling Components and Technologies”, IEEE Communications Magazine, Vol. 42, No. 5, May 2004, pp. 100–110. [15] http://www.csem.ch/slats/project.html. [16] http://www.cordis.lu/infowin/acts/rus/projects/ac005.htm. [17] http://www.cordis.lu/infowin/acts/rus/projects/ac347.htm. [18] http://www.cast5.freeserve.co.uk/. [19] http://www.ccrle.nec.de/Projects/mobivas.htm. [20] http://labreti.ing.uniroma1.it/windflex/. [21] http://www.vtt.fi/ele/projects/wine/. [22] http://pastoral.telecomitalialab.com/. [23] http://www.ist-drive.org/index2.html. [24] http://www.ee.surrey.ac.uk/CCSR/IST/Mumor/. [25] http://dbs.cordis.lu/fep-cgi/srchidadb?ACTION=D&SESSION=113462004-4-8&DOC=1 &TBL=EN_PROJ&RCN=EP_RCN_A:57124&CALLER=PROJ_FP5 (or search for project number: IST-1999-11243 in the Cordis database). [26] http://www.bbw.admin.ch/html/pages/abstracts/html/fp/fp5/5is99.0336-1.html. [27] http://www.ist-scout.org. [28] http://dbs.cordis.lu/fep-cgi/srchidadb?ACTION=D&SESSION=122992004-4-8&DOC=1 21&TBL=EN_PROJ&RCN=EP_RPG:IST-1999-12070&CALLER=PROJ_IST (or search for project number: IST-1999-12070 in the Cordis database). [29] http://www4.in.tum.de/~scout/trust_webpage_src/trust_frameset.html.
CHAPTER 2
Basic Architecture of a Software Defined Radio 2.1
Software Defined Radio Architectures A software defined radio (SDR) is a form of transceiver in which ideally all aspects of its operation are determined using versatile, general-purpose hardware whose configuration is under software control. This is often thought of in terms of baseband DSPs, hence the term software radio, which is often used to describe this type of system; however, FPGAs, ASICs (containing a re-programmable element, e.g., an embedded processor), massively parallel processor arrays, and other techniques are also applicable. The more general terms flexible architecture radio (FAR) and software defined radio (SDR) are therefore becoming increasingly adopted. Although not strictly necessary, in order to be termed software defined, this type of radio is also commonly assumed to be broadband (multi-band or multi-frequency in operation). This assumption is made, as one of the principal applications of this type of transceiver is perceived to that of replacing the numerous handsets currently required to guarantee cellular (and in the future, satellite) operation worldwide. Even with the GSM system having achieved a certain degree of ubiquity worldwide, it is still not possible to utilise a single handset in all countries (with cellular coverage) worldwide. Furthermore, the many competing standards (GSM, CDMA, WCDMA, AMPS, D-AMPS, PDC) all have differing characteristics, tariffs, and so forth, and hence a multi-mode, multi-band transceiver, covering all of these systems, would certainly be a useful device. The concept of a multi-band or general coverage terminal is, strictly speaking, an extension of the basic software defined radio concept into that of a broadband flexible architecture radio, since the basic reprogrammability and adaptability aspects of operation do not depend upon multi-band coverage. It would be possible, for example, to construct a useful software defined radio which operated in the 800-/900-MHz area of spectrum and which could adapt between AMPS, GSM, DAMPS, PDC, and CDMA. It is now normal, however, for a handset to have multi-frequency operation and hence the extension of this principle to a software defined radio is a natural one. The international business traveller market is still seen as both large and lucrative, particularly in terms of call charges, hence making this type of handset attractive to both manufacturers and network providers. There are many issues which must be addressed in determining if a softwaredefined radio is realistic and also to what extent it is flexible. For example, it is possible to create a single-band software defined radio with a narrowband channel
25
26
Basic Architecture of a Software Defined Radio
restriction relatively easily [1]. Coping with wider channel bandwidths and operating in multiple bands in differing parts of the spectrum is much more difficult, but nevertheless essential, for a combined GSM/PCS/WCDMA handset, for example. What this chapter aims to do is to examine the simplest possible architecture for an SDR and then to demonstrate why this will not be feasible, for most applications, for some time to come (if ever, in some cases). The remainder of this book will then go on to describe the more complex, but more realistic, architectures in use today (or potentially usable in the near future).
2.2
Ideal Software Defined Radio Architecture An ideal software defined radio is shown in Figure 2.1; note that the A/D converter is assumed to have a built-in anti-alias filter and that the D/A is assumed to have a built-in reconstruction filter. The ideal software defined radio has the following features: •
The modulation scheme, channelisation, protocols, and equalisation for transmit and receive are all determined in software within the digital processing subsystem. This is shown containing a DSP in Figure 2.1; however, as was highlighted earlier, there exists a variety of applicable signal processing hardware solutions for this element.
•
The ideal circulator is used to separate the transmit and receive path signals, without the usual frequency restrictions placed upon this function when using filter-based solutions (e.g., a conventional diplexer). This component relies on ideal (perfect) matching between itself and the antenna and power amplifier impedances and so is unrealistic in practice, based upon typical transTransmit/ receive antenna Ideal circulator D/A RF-output DAC
High-linearity, high-efficiency RF PA
DSP
A/D
Digital processing subsystem
Figure 2.1
RF-input ADC
Ideal software defined radio architecture.
2.3 Required Hardware Specifications
•
•
2.3
27
mit/receive isolation requirements. Since the primary alternative (a diplexer) is very much a fixed-frequency component within a radio, its elimination is a key element in a multi-band or even multi-standard radio. Some potential techniques for solving this problem are proposed elsewhere in this book. Note that the circulator would also have to be very broadband, which most current designs are not. The linear (or linearised) power amplifier ensures an ideal transfer of the RF modulation from the DAC to a high-power signal suitable for transmission, with low (ideally no) adjacent channel emissions. Note that this function could also be provided by an RF synthesis technique, in which case the DAC and power amplifier functions would effectively be combined into a single high-power RF synthesis block. Anti-alias and reconstruction filtering is clearly required in this architecture (but is not shown in Figure 2.1). It should, however, be relatively straightforward to implement, assuming that the ADC and DAC have sampling rates of many gigahertz. Current transmit, receive, and duplex filtering can achieve excellent roll-off rates in both handportable and (especially) base-station designs. The main change would be in transforming them from bandpass (where relevant) to lowpass designs.
Required Hardware Specifications The ideal hardware architecture, shown in Figure 2.1, imposes some difficult specifications upon each of the elements in the system. It is worth examining each of these specifications in detail, in order to judge the likelihood of technological advancement over the coming years making them a realistic proposition. This will then provide a backdrop to the techniques presented in the remainder of this book and their applicability to particular standards or systems. In order to derive these specifications, it is necessary to make some assumptions about the types of modulation scheme (and in some cases, multiple access scheme) which the radio is likely to need to accommodate. If these assumptions are based on current and currently proposed schemes for cellular and PMR systems worldwide, the specifications shown in Table 2.1 could be chosen. Note that many other variants of these requirements are possible and that Table 2.1 represents only one (hopefully realistic) collection of values. The specifications outlined in Table 2.1 highlight some key difficulties in realising a transceiver capable of meeting these requirements, over a broad coverage range. These may be summarised as follows: 1. Antenna: A frequency range of almost 5 octaves is required, together with a realistic gain/loss figure around 0 dBi. Combine this with the usual (handset) requirements of small size, near-omnidirectional coverage pattern (typically, excluding the users head), and low cost, and the physical realisation of this component becomes extremely challenging. 2. Circulator or duplexer: This is discussed in more detail later in this book; however, it needs high isolation and a broadband coverage range. In the case
28
Basic Architecture of a Software Defined Radio
Table 2.1
Basic Specifications for a Handportable Software Defined Radio
Parameter Frequency coverage
Value 100 MHz−2.2 GHz
Notes This would cover most PMR, cellular, PCN/PCS, mobile satellite, and UMTS bands worldwide.
Receiver dynamic range
0 dBm to −120 dBm (based on a 25-kHz equivalent channel bandwidth)
This must not only cope with fading and inband interferers, but any signals in the above frequency range.
Transmit power output
1W
This is reducing as time progresses and health fears increase, but most systems still require this power level (many PMR systems require more).
Transmit adjacent channel power
−75 dBc
This figure is slightly in excess of most known specifications in this area (e.g., TETRA [2]).
Transmit power control range
70 dB
Most CDMA systems, for example, require a large power control range.
Transmit power ramping range
75 dB
DECT [3] requires 68 dB and is probably the toughest current requirement in this area.
Channel bandwidth
5 MHz
Based on the 3GPP WCDMA standard for UMTS [4].
Receiver image rejection
60 dB
Based on an interpretation of the TETRA [2] specifications.
Source: [1].
of a conventional, filter-based duplexer, this latter requirement is essentially impossible to achieve with current technologies. 3. A/D converter: The sampling rate of this converter, if it is to Nyquist sample directly at RF, would need to be at least 4.4 GHz and, in reality, much more (to allow for a realistic anti-alias filter roll-off and real-world converter performance). If, however, the converter is permitted to undersample, the required sampling rate drops dramatically. The required sampling rate could fall to 20 MSPS (based on two-times Nyquist bandpass sampling), assuming that the RF filtering and ADC analogue input were up to the task (a significant challenge in the former case). This would lead to an input bandwidth requirement extending to 2.2 GHz and a resolution of around 20 bits (from the receiver dynamic range requirement1). Even this is an extremely exacting specification, particularly with current technology, and hence the alternative architectures, covered in Chapters 3 through 6, are required to allow a realisable A/D converter to be used. Note that if a synthesizer and conventional downconversion are employed (in place of bandpass sampling), this resolution is available at very low cost in the form of digital audio converters. Up to 200 kHz of channel bandwidth can be accommodated in this way, relatively easily and cheaply (based on I/Q downconversion prior to the A/D converters). At the time of this writing, 1.
Even a 5-MHz receiver bandwidth (based on the above 20-MSPS sampling) can be swamped by one or more narrowband carriers, when operating in, for example, the GSM bands. The full receiver dynamic range is therefore (ideally) required from the ADC.
2.3 Required Hardware Specifications
29
16-bit converters are becoming available with an appropriate sample rate and the trend is for converters to have increasing analogue bandwidths (>1 GHz is now emerging as a specification in a number of parts); it therefore seems likely that this requirement will be realisable within the next 5 to 10 years (although power consumption is likely to be a concern; see Section 2.5.1). 4. D/A converter: This component is currently realisable, although with a relatively high power consumption, again assuming that conventional upconversion is employed and that power control is employed either prior to or within the linear power amplifier. A resolution of 12 to 14 bits at 20 MSPS would be required. IF output devices are also now increasingly common and the available IFs are increasing as technology improves. Current devices are capable of operation at an IF in the hundreds of megahertz region; however, here again, this will improve over the coming few years to the point where RF output frequencies (e.g., 800/900 MHz and 1.9/2.1 GHz) will become a reality, at a realistic cost. 5. Receiver anti-alias filtering: Based on the two-times Nyquist sampling converters discussed above, an attenuation of 60 dB is required around 18 MHz from the channel edge. This would be extremely difficult, if not impossible, to achieve in a bandpass filter capable of tuning from 100 MHz to 2.2 GHz. With the architecture proposed in Figure 2.1, this component presents a serious challenge and strongly indicates that a synthesiser-based downconversion mechanism would almost certainly need to be employed in a software defined radio for the foreseeable future. Improvements in sampling rates (for a given converter resolution) will, however, allow this requirement to be relaxed and may enable some limited forms of SDR to be realised without such high-performance filtering needing to be included. 6. DSP (DSP processors and equivalent technologies): Technology in this area is progressing very rapidly and the primary issue at present is that of power consumption (for handset operation). Combinations of reconfigurable hardware (e.g., FPGAs) and fully software programmable processors are likely to yield the best performance in terms of power consumption, although other, newer architectures are also strong challengers in this area (e.g., massively parallel arrays). These technologies are discussed in Section 2.4. 7. RF power amplifier: Considerable research has been directed at the linearisation of power amplifiers in recent years and a number of candidate techniques exist (see Chapter 6). Many narrowband systems have employed the Cartesian loop technique, achieving up to −70-dBc intermodulation product levels. For broader bandwidth systems, RF predistortion, digital predistortion, and feedforward techniques have also been used. At present, digital predistortion is a realisable solution and fits well with the architecture of a software defined radio. In particular, it is now increasingly employed in base-station equipment [5]. In the future, however, RF synthesis architectures, such as envelope restoration and sigma-delta techniques, may well also see widespread application.
30
Basic Architecture of a Software Defined Radio
The specifications outlined in Table 2.1 and the components required to realise them are clearly not available with current technology and may not be achievable, in many cases, for a considerable period (if ever). It is therefore necessary to examine other architectures and/or restrictions in the specifications contained in Table 2.1, in order for software defined radio to become a reality in the short or medium term. Such architectures are dealt with in detail in the remaining chapters of this book.
2.4
Digital Aspects of a Software Defined Radio 2.4.1
Digital Hardware
There exists a range of solutions to the digital processing problem for a software defined radio, each with its own characteristics and application areas. The digital processing area is, in many respects, as challenging as the analogue processing described in detail in this book and the intention of this section is merely to highlight the options and their main characteristics. The two biggest issues at present are the power consumption and cost of the various options. In a base-station application, these are less of an issue (but are still a significant challenge); however, they are perhaps the main inhibitor to the widespread used of software defined radio in handsets and other portable devices. The arguments for and against (largely against) the provision of large amounts of reconfigurable processing in a base station (as a future-proofing method) have already been covered in Chapter 1. The use of reconfigurability as a method of providing upgrading, improvement, or backwards compatibility (i.e., a smooth transition from a legacy system) is, however, a strong argument for flexible processing and SDR concepts. It is in this context that the processing options outlined in the following will be discussed. Cost is also a multi-faceted issue. Most designs judge cost based almost exclusively on the cost of the target device used for the code (be it a processor or an FPGA). In the case of a very high-volume application (e.g., a handset), this might be a reasonable approach, although even here it could be somewhat shortsighted. In the case of a base-station design, however, there are many other considerations that will determine the overall cost of a design (particularly if lifetime cost is considered and not just purchase cost). As a summary, the factors that influence the cost of the digital elements of an SDR BTS include: •
Direct cost of the processing device itself.
•
Costs involved in the associated ancillary and interfacing devices (e.g., memory, clock circuitry, and so forth) Non-recurring expense (NRE). This is most obviously associated with ASIC or application specific signal processor (ASSP) designs and includes mask-set costs, fabrication, and so forth. These costs are rising dramatically as feature sizes reduce and are therefore making the break-even volume (compared to, say, FPGAs) much higher as time progresses. Tools/training investment. Changing from one digital technology to another (e.g., from DSPs to FPGAs) may well involve a significant change of design
•
•
2.4 Digital Aspects of a Software Defined Radio
31
personnel, or at the very least a degree of retraining. This will have an associated cost and also an opportunity cost as the time to market will be increased (see the following). Even changing from one manufacturer’s processors to another may involve a loss of productivity while the development team familiarizes itself with a new feature set and the new tricks required to get the best out of a particular device. •
Cooling. The cost of cooling can undergo step changes as the form of cooling required changes. The most obvious example is in going from convection cooling to forced-air cooling, with the cost of the fans now needing to be added to the bill of materials. Additional power consumption will also add to the cost of the power supply, although with modern switched-mode designs, this is usually small. It is, however, a much bigger issue in handset designs due to the increased requirements it places upon the battery and the user acceptance issues of large batteries or reduced talk times.
•
Development time/resource. This is becoming an increasingly important aspect of cost, as product life cycles, even of base-station designs, reduce as each new design appears. The volume of units sold of a particular design is then lower and the cost of producing that design becomes an ever-larger proportion of its selling price. Techniques or architectures which allow these designs to be generated quickly, or significant portions of designs to be reused between evolutionary models in a range (as well as across models in a given range), are clearly attractive, even if the devices upon which they are based are not the lowest-cost components available.
•
Flexibility. This is a benefit in terms of time to market for new products and hence a benefit in terms of opportunity cost. If full flexibility could be provided for the same cost as a fixed solution (e.g., a single-application ASIC), then it would be a simple decision to adopt a flexible approach. This is almost never true and hence a full business case must be developed for flexibility, in a given marketplace, and each opportunity judged on its merits.
2.4.1.1
Digital Signal Processors (DSPs)
DSPs were arguably the original enabling technology for software defined radio (other than perhaps in military circles where cost is less important). They have the advantage of complete flexibility, wide applicability, and a wide availability of skilled practitioners in their software. They are also high-volume devices and hence the benefits of economies of scale may be realised across a large number of applications in a wide range of industries (not just wireless communications). This, in general, makes up for their lack of optimisation for a given specific project or niche application area, and allows them to be a realistic option for early prototyping and initial production volumes of a new design, as well as for the final volume product, in some cases. They are best suited to the less computationally intensive forms of signal processing, rather than very high-speed front-end applications. They are often utilised for involved, off-line processing of data which has been acquired and undergone initial processing/storage by a different type of device (e.g., an FPGA or an ASIC).
32
Basic Architecture of a Software Defined Radio
They are, however, well supported and also tend to come in backwards-compatible families, which allow development to take place on a state-of-the-art (SOTA) device, with the final application device being lower cost. This generally occurs for two reasons: 1. The SOTA device being used in development will not be SOTA by the end of the development cycle and hence will generally have reduced in cost. The volume of usage of the device will also have increased, which will also help to reduce its cost. 2. Developers tend to pick a device for their development systems which is definitely large enough to meet the requirement in question. It is often the case that once development is nearing completion, the design will have been optimized such that it may be executed in a lesser member of the same device family. This will have an associated cost benefit. In larger systems, it may be the number of devices that can be reduced; however, this will still result in a lower overall cost. 2.4.1.2
Field-Programmable Gate Arrays (FPGAs)
FPGAs have undergone a revolution in recent years, both in performance and cost. From humble beginnings as simple, flexible glue logic in complex digital designs, they are now a credible processing platform in their own right and able to rival ASIC solutions in many areas (and act as a low-cost prototyping mechanism for ASIC designs). They have also undergone a revolution in volume pricing, which means that they are no longer consigned to the prototype and initial volume parts of the product life cycle, but can now be used throughout volume production, in some applications. It is also possible to convert from an FPGA to a quasi-ASIC, with a high-degree of confidence of success and a relatively low NRE (and hence break-even volume). FPGAs are therefore challenging and displacing ASICs in traditional ASIC application areas. Furthermore, they provide much more flexibility than can be cost-effectively built into an ASIC, thereby fitting with the requirements of SDR very well. In common with DSPs, they also tend to come in families, thereby, again, allowing an initial design to take place on a large (potentially overspecified) device with the final device being chosen to just fit the processing requirement. It is also possible (but not necessarily economic) to add IP processor cores into an FPGA (or an FPGA-derived ASIC). This makes possible a single-chip solution in some applications and this may be important for size or reliability reasons (with the improved reliability coming from the reduction in devices and soldered joints). 2.4.1.3
ASICs
The main issue with utilising ASICs [or, more correctly, application-specific signal processors (ASSPs)] within an SDR system, lies in their lack of flexibility (or conversely, the cost of adding flexibility). There are many methods by which flexibility may be introduced within an ASSP, and these include:
2.4 Digital Aspects of a Software Defined Radio
33
•
Provision of multiple toolbox functions with flexible input parameters. An example would be a QAM modulator that had an input variable to configure it from 16 to 256 QAM, for example.
•
Provision of hardware for all current modulation formats, coding schemes, and so forth in a single (large!) ASSP, with the ability to select between the different paths. This is not strictly flexible in the generic sense; however, it is flexible in its range of functionality—the user will not care how he is provided with service over a range of standards, just that he obtains service at a low cost. The major disadvantage with this option is that it is not really future-proof, unless the system designer has an extraordinary insight into the future trend in mobile communications (and can convince his or her management that he or she is right). A combination of one or both of the above with some programmable DSP functionality (e.g., using an embedded DSP core). The key here is in providing enough DSP power to be useful and provide a degree of future-proofing, without designing essentially a DSP device—it would almost certainly be lower cost to buy an off-the-shelf DSP device from a volume vendor.
•
Development and fabrication costs are also a major consideration in choosing an ASSP route. For example, the break-even costs in going from a 180-nm to a 90-nm feature size increase by a huge factor (between 10 and 100 times). This has a dramatic effect on the business case for an ASSP development. 2.4.2 2.4.2.1
Alternative Digital Processing Options for BTS Applications Enhanced FPGAs
This type of digital processing option, also known as a configurable computing machine (CCM) [6], essentially adds some application-specific functional blocks or architectural constructs to a standard FPGA device, as a method of providing tailoring or optimisation for a specific market segment (e.g., wireless). There are a number of options within this category and these are mostly tailored (in design goals, at least) toward handset applications. These are summarised in Section 2.4.3. 2.4.2.2
Programmable Application-Specific Standard Product (P-ASSP)
This type of processor consists of a general-purpose core that is supplemented by a range of functionally optimized coprocessors or kernels. These latter elements are optimized for specific signal processing functions, such as equalisation, and allow the commonly used wireless signal processing functions to be implemented in a more optimal manner than would be the case by utilising purely a general-purpose DSP. An example of this type of device is that of the Wireless Systems Processor designed by Morphics [7]. In this processor, multiple devices process different aspects of the signal-processing task in parallel, with dedicated processing elements being targeted at particular parts of the problem. This provides an optimised, yet flexible, architecture and hence is a good compromise solution. It does, however, rely on the IC system designer accurately predicting which functional elements will
34
Basic Architecture of a Software Defined Radio
be required in a range of current and future applications. This is clearly a difficult thing to predict and hence the flexibility of this device will be limited for future applications and the degree of future-proofing it affords is likely to be small. With the design life cycle for a BTS becoming ever shorter, however, this may not be a major issue in practice. 2.4.2.3
Massively Parallel Processor Arrays
A massively parallel array is a processor array consisting of a large number of processors connected by very high-speed on-chip interconnect. Each processor has a comparatively modest processing capability on its own (compared to, say, a single dedicated DSP chip) and is assigned a portion of the overall signal-processing problem. The idea behind this approach is that the available processing power (and hence silicon) is used most efficiently, thereby extracting the optimum performance from a given unit of cost or power consumption. This process does, however, rely on the interchip communication overhead not becoming a significant use of processor resource. It also relies on fast interprocessor communication and on a good mapping of the signal-processing problem across the array of processors. This mapping process is usually undertaken by a specialist tool and hence requires the digital processing engineers to undergo retraining in a very different way of performing their signal processing designs. This can extend the time to market for an initial design and is also risky, since this type of processor is currently only manufactured by small companies (e.g., picoChip [8]). If such a company was to fail, a manufacturer could be left with a large amount of (expensive, non-standard) IP that would then have to be rewritten for an alternative signal processing solution. This problem is common (to varying degrees) to most of the newer processing technologies discussed here. 2.4.2.4
Reconfigurable Compute Fabric
The Reconfigurable Compute Fabric (RCF) device from Freescale Semiconductor is an attempt to provide the benefits of a programmable signal-processing solution, at a cost level and power consumption close to that of an ASIC-based (or ASSP-based) solution. A single device combines a number of RCF cores (six in an MRC6011) into a single computing node. It claims a peak performance of 24 Giga complex calculations per second, for I and Q signals, at 8-bit resolution [9]. The device has a power consumption of around 3W and is therefore only suitable for infrastructure applications (at present). Each RCF core contains the following functions: 1. RISC processor with instruction and data cache; 2. Reconfigurable computing array of 16 cells, each containing: a pipelined multiply-accumulate (MAC) unit; arithmetic, logic, and conditioning units; and a special-purpose complex correlation unit; 3. Large input/output buffers; 4. Single and burst transfer DMA controller.
2.4 Digital Aspects of a Software Defined Radio
35
The device claims that the RISC processor is optimised for efficient C-code compilation—an important element in ensuring that designs are portable and low-risk (from a device availability perspective). 2.4.3
Alternative Digital Processing Options for Handset Applications
Research and development activity is underway, both in academia and in a number of start-up companies, examining ways of achieving reconfigurability and flexibility in baseband processing, while maintaining a low power consumption. This section outlines a number of these activities, both academic and commercial, as it is not clear which (if any) will become successful solutions for SDR handset applications. 2.4.3.1
Garp
The Garp architecture was designed by the University of California at Berkeley as a reconfigurable accelerator for use with general-purpose processors. It aims to solve the problems of long reconfiguration times and low data bandwidths, which have proved to be a deterrent for designers wishing to utilise reconfigurable computing techniques. The Garp architecture, shown in Figure 2.2, combines both a standard processor and a reconfigurable hardware array, with reconfiguration costing only a few cycles of overhead. It has direct access to memory from the reconfigurable core itself, with the standard processor being capable of operating at 1 million instructions per second (1 MIP)—although the overall device operates at a clock speed of only 100 MHz. The reconfigurable hardware within Garp consists of combinatorial logic blocks and programmable wiring (similar to FPGAs), with explicit move instructions from the processor being required to move data between the processor and hardware array. Garp also features a high-level compiler, which can extract C-code
Memory
Instruction cache
Standard processor
Figure 2.2
Garp processor architecture [10].
Data cache
Configurable array
36
Basic Architecture of a Software Defined Radio
instructions and automatically implement sections of code with a high degree of instruction-level parallelism (ILP). Although Garp was not designed explicitly for SDR applications, it contains many of the features that are desirable in SDR applications (e.g., direct memory access, hardware-to-processor transfer via memory, thereby keeping I/O bandwidths low). The main features which would need to be added to Garp, for an SDR application, revolve around the DSP and communications functionality for which the processor would need to be tailored. 2.4.3.2
Algorithm-Specific Instruction Set Processor (ASIP)
This hardware architecture moves away from the general-purpose reconfigurable device idea, realising that a more efficient approach is to utilise prior knowledge of the various standards in order to tailor a hardware accelerator. This accelerator can then perform the highly computationally intensive tasks, required in a specific application, alongside a general-purpose DSP [11]. The architecture of this device is shown in Figure 2.3. The ASIP hardware accelerator itself consists of a number of processing elements, with each being designed to execute a specific class of algorithm (e.g., linear transformations, orthogonal transformations, and so forth). The accelerator shares a common bus with the DSP and any RAM and I/O modules present. These elements may be utilised more than once to compute a particular result (e.g., two passes through an 8-tap FIR to obtain a 16-tap FIR), with the intermediate results being stored in RAM. The configuration RAM provides both read addresses for the processing element data RAM and configuration instructions for the processing element itself. A finite state machine provides the write addresses to the processing elements. The
Configuration RAM Read addresses
Bus interface including DMA
Write addresses
Data ram System bus
µ/DSP
Figure 2.3
Finite state machine
Input Processing element 1 Output
Architecture of the ASIP hardware accelerator [6].
Input Processing element 2 Output
2.4 Digital Aspects of a Software Defined Radio
37
ASIP can therefore operate stand-alone, executing loops as required and can use an interrupt and direct memory access to supply results back to the DSP. 2.4.3.3
Field Programmable Function Array (FPFA)
The FPFA structure [12] forms part of a reconfigurable hardware platform, which also consists of FPGA and general-purpose processor (ARM core) elements. The FPGA elements are intended for bit-wise functions (e.g., P-N code generation) and the general-purpose processor for control functions (e.g., if/then or while/do loops). The FPFA itself is intended for use in repetitive calculations within loops and for computationally intensive DSP tasks—particularly those involving a regular structure. It consists of a number of processor tiles, as shown in Figure 2.4, each of which houses a number of simple processing elements, complete with its own instruction stream. This allows a large number of tasks to run in parallel and also improves the overall chip clock speed and energy consumption. The basic architecture of a processor tile is outlined in Figure 2.5. Each processor tile consists of a number of reconfigurable ALUs (five in the case of Figure 2.5), with local memory, a control unit and a configuration unit. The ALUs are intended to execute the inner loops contained within a particular application and load their operands from neighbouring ALU outputs, local registers, or values stored in a look-up table. Reconfiguration of the tile is enabled by storing the ALU configuration in local memory. In some respects this reconfigurable hardware concept is similar to that of the massively parallel processor array discussed in Section 2.4.2.3. A similar mapping
Figure 2.4
Processor Tile
Processor Tile
Processor Tile
Processor Tile
Processor Tile
Processor Tile
Processor Tile
Processor Tile
Processor Tile
Processor Tile
Processor Tile
Processor Tile
Processor Tile
Processor Tile
Processor Tile
Processor Tile
Processor Tile
Processor Tile
Processor Tile
Processor Tile
Processor Tile
Processor Tile
Processor Tile
Processor Tile
Processor Tile
Architecture of an FPFA [12].
38
Basic Architecture of a Software Defined Radio
Mem
Mem
ALU
Mem
Mem
ALU
Mem
Mem
ALU
Mem
Mem
Mem
ALU
Mem
ALU
Communication and reconfiguration unit Control unit Program memory
Figure 2.5
Internal architecture of a processor tile within a field programmable function array [12].
of the computational problem onto the processor array must also take place, with a similar compromise between granularity (in terms of processor size/capability) and communications overhead, needing to be struck. 2.4.3.4
Raw
The Raw processor from Massachusetts Institute of Technology (MIT) [6] consists of 16 identical programmable tiles (see Figures 2.6 and 2.7), each of which connects only to its four neighbours and consists of the following elements: •
A static communication router;
•
Two dynamic communication routers; An eight-stage, in-order, MIPS-style processor; A four-stage pipelined floating point unit; A 32-kB data cache; 96 kB of software-managed instruction cache.
• • • •
Figure 2.6
Raw Tile
Raw Tile
Raw Tile
Raw Tile
Raw Tile
Raw Tile
Raw Tile
Raw Tile
Raw Tile
Raw Tile
Raw Tile
Raw Tile
Raw Tile
Raw Tile
Raw Tile
Raw Tile
Architecture of MIT’s Raw microprocessor [6].
2.4 Digital Aspects of a Software Defined Radio
39 To/from adjacent tile
Compute resources
To/from adjacent tile
Programmable routers
32-bit full-duplex network link
Figure 2.7
To/from adjacent tile
To/from adjacent tile
Internal architecture of a Raw processor tile [6].
The primary benefit of the Raw device architecture is that it can achieve ASIC-like levels of latency from a reprogrammable processor. This is possible because the interconnection between computational units within a microprocessor is exposed to the instruction set. The programmer is therefore given the ability to know where the instruction will be physically executed and the number of transitions that are needed between tiles in order for it to be carried out. This permits the compiler to control the transfer of data between tiles, in a similar manner to that which occurs in an ASIC, and to enable tasks to run in parallel on different tiles. Through the ability to provide run-time reconfiguration, enabled by the dynamic control of the system’s computational resources by software, the Raw processor is therefore able to provide ASIC-like levels of latency. It also provides some of the desirable characteristics required by an SDR application, although power consumption also needs to be kept to a minimum for handset applications. 2.4.3.5
Stallion
The Stallion processor from Virginia Tech utilises stream-based processing in order to realize a flexible, high-throughput, low power configurable computing machine. The concept of stream-based processing involves having a common port for both processing and data packets, with a packet header indicating the type of packet being sent and the module to which subsequent packets should be routed.
40
Basic Architecture of a Software Defined Radio
Although not specifically designed for low-power wireless communications devices, simulations have shown that reasonable power consumption may be obtained from this architecture [13]. 2.4.3.6
Adaptive Computing Machine (ACM)
This device, developed by Quicksilver Technology [14], is shown in Figure 2.8. It is an attempt to provide the computing flexibility of a DSP with the power consumption of an ASIC and is targeted primarily at handset applications, where power consumption is of paramount importance. It could be considered as an enhanced FPGA in that it has the ability to utilise on-board programmable logic to optimise the gate requirement needed to fulfil a particular signal processing function, however unlike an FPGA it can reconfigure this functionality very rapidly. It also has the ability to create a custom data-path that will exactly fit the optimum instruction sequence, required to implement a given algorithm. This data path design can be stored in software and quickly downloaded, with the result that regular hardware optimisation can occur, thereby cutting the number of execution cycles required for a given task. Each node in Figure 2.8(a) consists of a number of computational units, with each having its own local memory and a configuration memory element. A node is self-sufficient and can execute algorithms that are downloaded in the form of binary files. The nodes are connected through a Matrix Interconnect Network (MIN), which carries data, control information and the binary algorithm files. Each ACM is also market-specific, with the collection of node types on a given piece of silicon being determined by the needs of a particular market segment. Such a tailored approach avoids the one-size-fits-all philosophy of some processors and leads to an improved prospect of achieving appropriate power consumption levels for a given handheld application. 2.4.3.7
FastMATH™ Processor
The FastMATH™ Adaptive Signal Processor™ from Intrinsity [15] consists of the following three elements: 1. A 2.5-GHz matrix and parallel vector maths unit. This unit provides high-speed parallel data computation for matrix and vector mathematics data types, which are commonly used in adaptive algorithms for wireless applications. 2. A 2.5-GHz MIPS32 processing core. This is a high-performance, industry standard processor, with widely available design toolsets. It can be used for algorithm adaptation, control, and general processing. 3. A high-speed I/O, using dual RapidIO ports. This primarily enables the partitioning of complex designs across multiple processors—a feature more appropriate for BTS designs than for handheld applications. Together these elements enable the processor to provide very high-speed reconfigurable processing, which is tailored toward the types of algorithms commonly found in SDR and wireless communications applications.
2.5 Current Technology Limitations
41
Finite state machine
Scalar
Arithmetic
Bit manipulation Matrix interconect network (MIN) (a)
Matrix interconnect network root
(b)
Figure 2.8 Architecture of the Adaptive Computing Machine: (a) 4-node cluster and (b) Adapt2400 ACM architecture [14].
It is clear from the above discussion that there exists a wide range of options to solve the hardware-processing problem in a software defined radio. This range of options is continually increasing and some of these options will undoubtedly find mainstream acceptance in one form or another.
2.5
Current Technology Limitations 2.5.1 2.5.1.1
A/D Signal-to-Noise Ratio and Power Consumption Background
An ideal software-defined radio receiver is often considered as an A/D converter connected directly to an antenna, as is shown in Figure 2.1. This section considers this ideal approach and analyses it in terms of the power consumption of the A/D
42
Basic Architecture of a Software Defined Radio
converter. The aim of the analysis is to find the minimum possible value for this power consumption and then to determine from this what levels of performance can realistically be expected from this component in the short and medium term. Since the power consumption of the ADC is an important parameter in determining the overall power consumption of a handset design, for example, it clearly needs to be relatively small for a generic SDR handset to become a realistic proposition. This section will also examine how close state-of-the-art (monolithic IC) ADCs have come to the relevant ideal level of power consumption over the last 12 years or so. From this it can be surmised how quickly and easily it will be for technological advancements to progress devices to become close to this ideal value and hence when suitably high-performance, low-power converters may become a reality. 2.5.1.2
A/D Performance
The specifications for an A/D converter, which would be appropriate for use in the ideal software-defined radio shown in Figure 2.1 and summarised in Table 2.1, are given in Table 2.2. Note that these specifications are a compromise relative to those in Table 2.1, yet are still extremely challenging. Although the high sample rate specified in Table 2.2 could be used to effectively realise an extra bit of resolution, it is assumed here that oversampling is necessary to relax the analogue anti-alias and/or IF filtering requirements. If this were not allowed for, the requirements on these components would be onerous, particularly when taking account of the gain and phase flatness requirements of most digital schemes (to meet EVM requirements, for example). The specifications detailed in Table 2.2 are clearly very exacting and are somewhat in excess of those achievable with present technology. They do, however, illustrate the level of ADC performance required for use in a software-defined radio receiver, of the type shown in Figure 2.1, for an acceptable level of RF performance (i.e., a reasonable resistance to) blocking coupled with an adequate sensitivity. 2.5.1.3
Generic A/D Converter
A generic A/D converter consists of the elements shown in Figure 2.9 [16]. It contains four main elements: Table 2.2
Specifications for an Ideal Software Defined Radio ADC
Parameter Resolution
Value 20 bits
Comments = 121.76-dB dynamic range, assuming a perfect converter; this value results from assuming that >100-dB signal range is required (e.g., from −20 to −120 dBm) and that a 12-dB signal-to-noise ratio is required at minimum sensitivity
Sample rate
40 Msps
Based on 4× Nyquist sampling of a single UMTS WCDMA carrier, with alias downconversion
RF Input bandwidth
DC/100 MHz−2.2 GHz
To cover PMR, cellular, PCN/PCS, UMTS, mobile satellite
Spurious-free dynamic range
>121.76 dB
Assumed not to be the limiting factor in receiver sensitivity
2.5 Current Technology Limitations
43 Sample and hold
Quantiser
Analogue input
Digital output Buffer
Anti-alias filter
Clock
Figure 2.9
Generic form of an A/D converter for wideband digitisation at IF or RF.
•
An anti-alias filter, to remove input signal frequencies which would otherwise alias into the wanted signal band, upon being digitised;
•
A sample-and-hold circuit, to maintain the input signal to the quantiser at a constant level during quantization; A quantiser, to convert the (now constant level) analogue voltage into a digital word; A digital buffer.
•
•
The quantisation function may take place in a variety of ways, including flash, successive approximation, sigma-delta, bandpass sigma-delta, and subranging. The analysis presented in this section is independent of the implementation technology and is based upon the power requirements of the sample-and-hold element alone. It is therefore an extremely optimistic analysis and results in the calculation of a power consumption value well below that which could ever be approached in practice. It is presented as a way of highlighting a fundamental point about the form of A/D conversion currently used in virtually all converters, irrespective of the type of quantiser they employ. Note that although the anti-alias filter of Figure 2.9 is shown as a bandpass element (consistent with the requirements outlined in Table 2.2), it may be a lowpass design in many applications (in particular, if undersampling is not used). 2.5.2
Derivation of Minimum Power Consumption
The analysis presented in this section is based on [17] and assumes that the A/D converter itself consumes no power; therefore the only power supplied to it is in the form of its input signal. The resulting power consumption, calculated using this technique, is therefore a very optimistic minimum possible value for the power consumption of an ADC. In a practical ADC, the conversion circuitry, digital output circuitry and supervisory functions will all consume significant power, hence adding materially to the values calculated here. The analysis only serves, therefore, to illustrate the theoretical minimum power that a converter could possibly consume, and hence provides a power limit below which is it potentially not possible to go (other than with a radically different architecture—see Section 2.6). The gap between the ideal power consumption presented here and that achievable by current (state-of-the-art) devices is over four orders of magnitude, thus indicating that technology is still some way from the ideal in this area. The figures presented do, however, serve to indicate that the ideal software defined radio
44
Basic Architecture of a Software Defined Radio
architecture, discussed above, may never be a practical reality for a handportable (i.e., battery powered) design. 2.5.2.1
Assumptions
The analysis is fundamentally based upon the use of a sample-and-hold device within the converter and hence may not be valid for all converter types (e.g., flash converters of the type reported in [18]). Given the complexity of flash converters for multi-bit designs, however, it is unlikely that device with 18-bit or more bits will be available in the foreseeable future. The converter’s power consumption is assumed to come from the input signal, rather than from an external DC power supply, as it is this signal which is being used to charge the capacitance in the sample-and-hold device. In general, the input signal will be buffered within the ADC and hence it is this buffer that would, in practice, supply the power (deriving its power, in turn, from the power supply to the converter circuit). Note, however, that not all high-speed converters utilise buffers, as these will often contribute to unwanted offsets; an example of this type of buffer-less converter is described in [19]. 2.5.2.2
Analysis
The dynamic range of an A/D converter is determined by a combination of the peak signal voltage which it can convert and the resolution (and hence quantisation noise) of the conversion process. The quantisation noise power must be equal to, or below, the thermal noise power present within the converter bandwidth, at the input to the converter. If this is not the case, some of the available resolution will be wasted. Once the noise floor is determined, the minimum possible peak input signal level (i.e., the minimum possible full-scale voltage) for the converter then follows (see Figure 2.10). From these two levels, it is possible to calculate the power consumption of the converter based on the minimum charging current of the converter input capacitance; the capacitance value itself is, in turn, based upon the thermal noise floor (kT/Ci, where k is Boltzmann’s constant = 1.38 × 10−23 J/K, T is the device temperature in Kelvin, and Ci is the input capacitance of the converter in farads). The signal to quantisation noise ratio (dynamic range) of an A/D converter is given by: DC = 6n + 176 . dB
(2.1)
where n is the resolution (number of bits) of the converter. The converter noise floor must appear at level of at least DC decibels below the full-scale input voltage level, Vfs, in order for the converter resolution to be fully realised (see Figure 2.10). Hence: Vfs DC = 20 log10 e nq
where enq is the noise voltage level of the quantisation noise floor.
(2.2)
2.5 Current Technology Limitations
45
Signal level Peak signal voltage, Vfs
Converter dynamic range, D C
Thermal noise floor (kT/C i )
Figure 2.10
Dynamic range of an A/D converter.
Combining (2.1) and (2.2) gives: e nq =
V fs2
(2.3)
10 ( 6 n + 1. 76 )/ 20
The mean-square quantisation noise voltage is therefore: 2 e nq =
Vfs 10
(2.4)
( 6 n + 1. 76 )/10
For the converter to be able to fully utilise this dynamic range, the quantisation noise level must be greater than or equal to the thermal noise floor of the converter. This thermal noise floor is given by [20]: e nt2 =
kT Ci
(2.5)
Equating the two noise floors yields [from (2.4) and (2.5)]: 2 = e nt2 = e nq
Vfs2 10
( 6 n + 1. 76 )/10
=
kT Ci
(2.6)
Hence: C i = kT
10 ( 6 n + 1. 76 )/10 Vfs2
(2.7)
For the converter to accurately convert the input voltage it is presented with, this input capacitance must be capable of being charged to the full-scale voltage of the converter, within the converter sampling interval (and preferably well within this interval). A charge of Qi coulombs must therefore be transferred to the input capacitance within the sampling interval, ts, giving:
46
Basic Architecture of a Software Defined Radio
Qi = I i t s
(2.8)
where Ii is the converter input current and Q i = C i Vfs
(2.9)
Hence: I it s Vfs
(2.10)
kT 10 ( 6 n + 1. 76 )/10 ts Vfs
(2.11)
Ci =
Combining (2.7) and (2.10) gives: Ii =
Finally, the power consumed in this process may be ascertained from: Pi = I i Vfs
(2.12)
Giving: Pi =
kT ( 6 n + 1. 76 )/10 10 Watts ts
(2.13)
from (2.11). It is important to note that this power consumption is independent of Vfs, the full-scale voltage for the converter. In many systems, the quantisation noise may be reduced, artificially, to a level below that of the thermal noise floor (e.g., by decimation). As a result, it is the thermal noise floor, which is the ultimate limit on system performance. It is also possible, however, to assess systems which employ a sampling rate too low to allow decimation, using this analysis. Results for both are included in the following. 2.5.2.3
Factor of Merit for Converter Efficiency
The current generation of A/D converters are very far from meeting the theoretical limit discussed above (by over four orders of magnitude, as has already been noted), thereby indicating that technology has a long way to go before the power consumption values derived above can be approached. Such values do, however, serve to indicate that the ideal software defined radio architecture, shown in Figure 2.1, may never become a practical reality for a handportable (i.e., battery powered) device, without a revolution in A/D converter technology. Such a revolution may come from the use of Josephson junctions and superconducting technology (see Section 2.6), although this technology itself has many unresolved issues, even for base-station designs, and hence also may never allow the ADC performance values outlined above to be realised in a handset design.
2.5 Current Technology Limitations
47
The power consumption performance of an ADC can be quantified by the energy per conversion and per unit of resolution, calculated as follows. Combining (2.5) and (2.10) gives:
(S
N) = 2
Vfs2 e
2 nt
=
Vfs I i t s KT
=
Pi KTf s
(2.14)
Hence, for a non-ideal converter in which the conversion energy, ECR, exceeds the ideal value of kT: ECR =
Pi f s (S N)
2
Joules
(2.15)
where fs is the sampling frequency and (S/N) is the signal to noise ratio of the converter. The ratio ECR/kT represents an excess power consumption factor for an ADC. It can therefore be used to define a power consumptionfactor of merit for an A/D converter: M=
ECR kT
(2.16)
An ideal converter would have a factor of merit of unity. 2.5.3
Power Consumption Examples
Taking the sample-rate shown in Table 2.2, the corresponding power consumption figures, for a range of values of ADC resolution, are shown in Figure 2.11. In generating this figure, it was assumed that a 3-dB margin would be necessary between the quantisation noise floor and the thermal noise floor for the converter to operate over its full, usable, dynamic range (as defined by its resolution). This is an optimistic assumption, with a more realistic value being discussed later. An alternative way of viewing this is to think of it as a 3-dB noise figure for the converter, assuming that decimation is employed to reduce the quantisation noise floor. The results shown in Figure 2.11 were derived from (2.13) with the sampling frequency set to 40 MSPS. This graph shows that for the 20-bit resolution converter chosen in Table 2.2, the theoretical minimum power consumption would be around 500 mW when operating at 40 MSPS. This is a high value for potential application in a handset design, particularly when considering the many other items which must also consume significant power in such an application (e.g., the fast DSP processor(s), memory, linear transmitter, and so forth); it would probably be considered excessive in most designs. Selecting a resolution above this value would obviously increase the power consumption still further and this would certainly be unacceptable for handset applications. It may also be considered excessive for base-station use (particularly the consumption of a 24-bit device) due to the package cooling problems that would result and the consequent reliability issues.
Basic Architecture of a Software Defined Radio
Power consumption (W)
48 10
3
10
2
10
1
10
0
−1
10
−2
10
−3
10
−4
10
−5
10
−6
10
−7
10
−8
10
−9
10
6
8
10
12
14 16 18 Number of bits
20
22
24
Figure 2.11 Minimum theoretical power consumption for an A/D converter, operating at 40 MSPS, for various values of resolution.
In Figure 2.12 the impact of sample rate upon converter power consumption is highlighted, for a range of values of converter resolution. This clarifies what could be expected to happen if direct sampling of the RF waveform (as opposed to alias downconversion) was employed. Direct sampling of the RF waveform has the advantage of making the anti-alias filter design more realistic; this would result in a system that is significantly closer to the ideal scenario. Examining the 20-bit resolution discussed in Table 2.2, although now assuming a sample rate of around 5 GSPS to accommodate direct Nyquist sampling of the whole of the frequency range discussed in that table (DC to 2.2 GHz), will result in a power consumption of around 50W. This is clearly excessive for a handset application and would also prove problematic from a packaging perspective if aimed at base-station applications. Even by reducing the sample rate by a factor of 10, the resulting power consumption is too high for any modern handset application, while providing direct RF sampling of only HF and VHF waveforms. This discussion has been based around the theoretical minimum power consumption values derived from this analysis and, as has already been noted, these are hopelessly optimistic figures when compared to current converter designs. As an example, consider the ADS5500 from Texas Instruments. It is a 125-Msps, 14-bit design and consumes 750 mW, which is relatively good for such (at present) high performance. Comparing this with the theoretical minimum power consumption for this specification yields a figure of 3.77 × 10−4 W, which is around three orders of magnitude smaller. This device is close to the current state of the art in terms of power consumption versus speed and resolution, it therefore gives a good indication of how far above the ideal power consumption level current devices are operating. The earlier figures and discussion were deliberately optimistic in two areas: 1. The margin required between the thermal and quantisation noise floors was set at 3 dB—a more realistic value would be 10 dB (giving the converter a
2.5 Current Technology Limitations 10 10 10 10 Power consumption (W)
10 10
49
5 4 3 2 1 0
−1
10
−2
10
−3
10
−4
6-bit 8-bit 10-bit 12-bit 14-bit 16-bit 18-bit 20-bit 22-bit 24-bit
10
−5
10
−6
10
−7
10
−8
10
−9
10
−10
10
−11
10
0
10
1
10
2
10 Sample rate (Msps)
3
10
4
10
Figure 2.12 Minimum theoretical power consumption for an A/D converter over a range of sampling rates.
theoretical noise figure of 10 log (1.1) = 0.4 dB compared to a noise figure of 1.8 dB for the assumption used in deriving Figure 2.12) and this is assumed in Figure 2.13. This will allow a greater margin for added noise from, for example, practical input buffer stages. 2. The whole of the sample time was allowed for input (sample and hold) capacitance charging—this is again optimistic, as the whole point of a sample and hold is to provide a steady voltage to allow an accurate conversion process to take place. A more realistic assumption might be to allow 10% of the sample time for the input capacitance to charge—the effect of this is shown in Figure 2.14. Comparing Figure 2.13 with Figure 2.12, again using the example of the 20-bit converter highlighted in Table 2.2, it can be seen that the power consumption increases from 500 mW to almost 2.5W, at a sample rate of 40 MSPS. This represents a 7-dB increase in power consumption, which is directly equivalent to the 7-dB change in the noise floor differential. The relaxation in noise performance for the converter therefore results in a substantial increase in its power consumption, leading to the conclusion that it is well worthwhile attempting to minimise the differential between the two noise floors whenever possible. Figure 2.14 shows the impact of reducing the time allowed for capacitor charging to one tenth of the sample time (with the remainder then being available for the conversion operation itself). Comparing this with Figure 2.12 shows that again, the increase in power consumed is in direct proportion to the change (in this case, the change in time), as the power required for the 20-bit, 40 MSPS converter has increased from around 500 mW to around 5W. This represent a substantial increase
50
Basic Architecture of a Software Defined Radio 10
6
10 5 10
4
10
3
Power consumption (W)
10 2 10 1 10 0 10−1 −2
10
−3
6-bit 8-bit 10-bit 12-bit 14-bit 16-bit 18-bit 20-bit 22-bit 24-bit
10
−4
10
−5
10
10−6 10−7 −8
10
−9
10
−10
10
0
10
1
10
2
10 Sample rate (Msps)
3
10
4
10
Figure 2.13 Minimum theoretical power consumption for an A/D converter over a range of sampling rates, assuming that a 10-dB margin is required between the thermal and quantisation noise floors.
in power consumed and indicates that the other aspects of conversion (i.e., all aspects excluding the sample and hold operation) should occupy the minimum amount of time possible, in a good design. These discussions have assumed Nyquist sampling, with no account taken of the ability to trade sampling rate for resolution. It is, of course, possible to achieve a higher effective resolution using oversampling techniques and thereby gain an effective increase in the number of bits of available A/D resolution. The additional number of (effective) bits realised by this approach, Neb, is given by: N eb =
10 log(FOS 2 ) 6
(2.17)
where FOS is the over-sampling factor, given by: FOS =
fs B
(2.18)
and B is the RF channel bandwidth. It would therefore be possible, for example, to utilise a 200-MSPS, 16-bit converter (not yet available, but potentially available in the near future) to sample a GSM-EDGE waveform (200-kHz bandwidth) and achieve an equivalent performance to a 20.5 bit converter operating at its Nyquist rate. The increase in sampling rate does, however, lead to a proportionate increase in power consumption [from (2.13)] and this negates the power consumption benefits of the extra resolution. However, this method may well enable high-resolution
2.5 Current Technology Limitations 10
51
6
10 5 10
4
10
3
Power consumption (W)
10 2 10 1 10 0 10−1 −2
10
−3
6-bit 8-bit 10-bit 12-bit 14-bit 16-bit 18-bit 20-bit 22-bit 24-bit
10
−4
10
−5
10
10−6 10−7 −8
10
−9
10
−10
10
0
10
1
10
2
10 Sample rate (Msps)
3
10
4
10
Figure 2.14 Minimum theoretical power consumption for an A/D converter over a range of sampling rates, assuming that only 10% of the sample time is available for charging of the input capacitance.
converters to be realised, at useable effective sampling rates, in the near term; conventional methods of achieving a similar resolution will probably take much longer (see Section 2.5.4.3). 2.5.3.1
Factor of Merit
The concept of a factor of merit was introduced in (2.16) and it is possible to use this to compare the performance of a range of current and past state-of-the-art ADC devices (i.e., devices that represented the state-of-the-art at introduction). Table 2.3 details this comparison for converters available between approximately 1992 and 2004 (many of the earlier converters are now no longer in production). It is evident from this table that state-of-the-art devices, both past and present, are many orders of magnitude above the theoretical performance level. This further underlines the fact that suitable high-speed, high-resolution converters appropriate for use in the ideal software defined radio architecture are somewhat of a challenge, based on current techniques and understanding. 2.5.4 2.5.4.1
ADC Performance Trends Power Consumption
As has been noted above, all existing converters are many orders of magnitude above the theoretical minimum power consumption for their resolution and conversion speed. Power consumption does, of course, decrease over time (for a given performance level), as process evolution and design optimization help to bring
52
Basic Architecture of a Software Defined Radio
Table 2.3
Factor of Merit for a Selection of High-Speed A/D Converter ICs (from 1992 to 2004)
Company
Part Number
Sample Rate
Resolution
Power Cons.
ECR
MSPS
bits
mW
×10 J/ unit of SNR
M −15
Dimension-less
Maxim
MAX1427
80
15
1970
0.62
1.55E+5
Texas Instruments
ADS5500
125
14
750
0.60
1.50E+5
ADI
AD6645
105
14
1500
0.90
2.25E+5
ADI
AD9245
80
14
410
0.23
0.579E+5
Texas Instruments
ADS5422
65
14
1200
1.16
2.91E+5
Texas Instruments
ADS5421
40
14
900
0.71
1.78E+5
Burr Brown*
ADS800
40
12
390
0.58
1.40E+05
ADI
AD9042
50
12
600
0.72
1.73E+05
Comlinear**
CLC949
20
12
300
0.89
2.16E+05
ADI
AD9220
10
12
250
1.49
3.60E+05
Burr Brown
ADS802
10
12
250
1.49
3.60E+05
Analogic
ADC3120
20
14
5000
0.93
2.25E+05
Harris
HI5808
10
12
300
1.79
4.32E+05
Harris
HI5810
20
10
150
7.15
1.73E+06
ADI
AD9023
20
12
1500
4.47
1.08E+06
Comlinear
CLC938
30
12
6570
13.05
3.15E+06
ADI
AD9020
60
10
3400
54.04
1.31E+07
ADI
AD9014
10
14
12800
4.77
1.15E+06
* Now part of Texas Instruments. ** Now part of National Semiconductor.
down the excess power consumed. This process will continue until the theoretical minimum limit is approached, with excess power consumption levels in the order of 10 to 100 times perhaps. Examining the decrease of the energy spent by conversion per unit of resolution (ECR) by commercial high-speed ADCs during the last 12 years, it is evident that the factor of merit has decreased almost consistently by a factor of 10 every 5 years. Technologies exist that may overcome the minimum power consumption limitation outlined above. It is possible, for example, to make an ADC with a sample and hold circuit which does not need to reset between samples; such a device is described in [21]. The same article does, however, also indicate that the sample-and-hold circuit consumes a fraction of the power of the complete ADC at around 10–15%. It therefore indicates that the other technology areas contained within an ADC must make significant progress before the sample-and-hold circuit dominates power consumption. 2.5.4.2
Analogue Bandwidth
The analogue bandwidth of a converter is determined by the gate length of the active devices used in its sample-and-hold circuit. It is given by:
2.5 Current Technology Limitations
53
B=
ka L2
Hz
(2.19)
where L is the gate length of the active device and ka is a constant. Over recent years, this gate length has reduced by a factor of 2 every 4 years, leading to an increase in the analogue bandwidth for an ADC of 4 times over the same 4-year period. Typical analogue bandwidths for, say, 14-bit converters are currently in the low hundreds of megahertz. It is reasonable, therefore, to predict that they will have reached the 2.2-GHz specification of Table 2.2 before the end of the current decade (i.e., before 2010).
2.5.4.3
Sample Rate and Resolution
Considerable research is being directed toward improved converter performance and the large wireless marketplace for this type of technology will ensure that this focus continues. Examination of the state of the art for monolithic converter devices over the past decade or so, indicates that for a given resolution, the available sample rate increases by roughly a factor of 10 for each decade. This is an indication of a form of Moore’s law [22] for ADCs, although it is not quite as straightforward as is the case with processors. With processors, computational power (MIPS) is the main judgement criterion; in the case of an ADC, both resolution and sample rate are of (arguably equal) importance. Research and development are therefore devoted to both aspects of performance and the emphasis of this R&D can change with time and the perceived range of applications. On this basis, it can be predicted that a 16-bit, 5GSPS ADC will be available within the next 20 years (i.e., before 2024). Such a part would be capable of sampling all existing PMR, cellular, PCS, and WCDMA RF waveforms directly, with a useful dynamic range. Alternatively, it could be stated that: for a given sampling rate, ADC resolution improves at a rate of roughly 5 bits per decade. This means that the specification outlined in Table 2.2 will be met within the next decade (i.e., before 2014). Combining both of the above, it could be predicted that a 20-bit, 5-GSPS ADC will be available in around 25 years (i.e., before 2030). Such a converter would be capable of direct RF sampling of all existing PMR, cellular, PCS, and WCDMA standards, without the need for analogue filtering (other than anti-alias filtering), with sufficient dynamic range for most civil radio applications. Of course, all of these existing standards will have been replaced (probably a number of times) within that period; however, the frequency bands may well remain allocated to civil personal communications, thereby allowing the new standards to benefit from direct RF sampling. The only major issue is that of power consumption. The reasons behind this issue have already been covered above and it may well prove to be the major problem in realising the above goals, particularly for portable devices.
54
2.6
Basic Architecture of a Software Defined Radio
Impact of Superconducting Technologies on Future SDR Systems The adoption of a superconducting technology brings the potential for a major shift in the architecture and capability of a software-defined radio. This type of technology will only be credible for base-station applications for the foreseeable future, however it has some quite remarkable potential benefits in this application area. The earlier discussions on technology development in silicon ADCs and the predictions made about when particular levels of performance will be reached did not take account of the application of Josephson junctions and superconducting quantum interference device (SQUID) architectures to the field of ADC design [23]. If such techniques are taken into account, the predictions made above may well be wildly pessimistic (in terms of pure technological ability, taking no account of cost). For example, a sample rate of 20 GSPS was reported in 2001 [24] for a delta-sigma ADC, with rates currently in the range of 40GSPS being claimed [25]. This latter part has a claimed specification which includes an SNR of >57 dB over a 20-MHz bandwidth at 2.23 GHz (based around a bandpass sigma-delta architecture). These figures are not yet adequate for the levels of SDR performance outlined in this chapter; however, the potential is there for this technology to meet the requirements outlined here, somewhat ahead of any silicon solution (if indeed silicon products ever manage to meet such exacting requirements). The main advantages claimed for a superconducting SDR solution include: •
Very high-speed digital logic (~50 times faster than silicon LSI);
•
Very low power dissipation (10,000 times lower than for conventional semiconductor technologies). This figure does not take account of the power consumption of the cryocooler and vacuum pump (if required). Very high accuracy (5 parts per billion accuracy at 10V); Very high SFDR for both ADCs and DACs (due to the fundamentally different way that quantisation takes place in a superconducting converter); Very high sensitivity (claimed to be 60 dB better than a conventional semiconductor front end); Very low noise (system is essentially thermal noise-free); Ideal digital interconnects within an LSI chip (no R-C delay, hence, speed of light transmission); Large feature size and hence low mask costs, simple fabrication, and so forth. As an example, the 40-GSPS ADC discussed above was fabricated using 3-µm lithography (current silicon ADCs are fabricated using, typically, 0.25-µm lithography or less).
• •
•
• •
•
There are, however a number of obvious disadvantages (at least at present): •
Requirement for cryocoolers and (often) vacuum pumps. These are expensive items (particularly the cryocooler) and are also mechanical devices, leading to a reliability-cost compromise. Many studies, including some in which the author has had a peripheral involvement, have shown that cryocoolers can be made to be extremely reliable (MTBFs of many tens of years), however these
2.6 Impact of Superconducting Technologies on Future SDR Systems
55
have all tended to be expensive (often military) devices and certainly higher cost than the wireless marketplace has traditionally accepted. •
•
Packaging costs. The requirement to maintain a temperature close to absolute zero (4.2–5k, in some cases [26]) or around 70 or 80k (for high-temperature superconductors [27]) leads to a requirement for both airtight seals and good thermal insulation. Both of these are expensive to achieve. Size. This has also, traditionally, been an issue, however the size of the mechanical components involved has come down significantly in recent years, to the point where it is now close to being comparable with some larger base-station installations. Size may therefore become less of an issue for superconducting wireless solutions.
Essentially, the above disadvantages can be summarized as a major cost issue. At present, superconducting solutions are a very long way from the cost of equivalent (at least in terms of functionality) conventional solutions. If this issue can be overcome, however, they have the potential to be an excellent fit with the requirements of all parts of an SDR base station (with the exception of the RF power amplifier): DSP, digital upconversion and downconversion, ADC and DAC, and LNA.
References [1] Kenington, P. B., “Emerging Technologies for Software Radios”, IEE Electronics and Communications Engineering Journal, Vol. 11, No. 2, April 1999, pp. 69–83. [2] Trans-European Trunked Radio (TETRA): Conformance Testing Specification, Part 1: Radio, ETS 300 394-1, March 1996. [3] Digital European Cordless Telecommunications (DECT) Common Interface, Part 2: Physical Layer, ETS 300 175-2, October 1992. [4] “Submission of Proposed Radio Technologies: The ETSI UMTS Terrestrial Radio Access (UTRA) ITU-R RTT Candidate Submission”, ETSI SMG2. Submitted on January 29, 1998; at http://www.itu.ch/imt/. [5] Kenington, P. B., “Linearised Transmitters—An Enabling Technology for SoftwareDefined Radio”, IEEE Communications Magazine, Vol. 40, No. 2, February 2002, pp. 156–162. [6] Srikanteswara, S., et al., “An Overview of Configurable Computing Machines for Software Radio Handsets”, IEEE Communications Magazine, Vol. 41, No. 7, July 2003, pp. 134–141. [7] Zhang, N., and R. W. Brodersen, “Architectural Evaluation of Flexible Digital Signal Processing for Wireless Receivers”, Proc. of 34th Asilomar Conference on Signals, Systems and Computers, Vol. 1, October 29–November 1, 2000, pp. 78–83. [8] Baines, R., and D. Pulley, “A Total Cost Approach to Evaluating Different Reconfigurable Architectures for Baseband Processing in Wireless Receivers”, IEEE Communications Magazine, January 2003, pp. 105–113. [9] Freescale Semiconductor: “MRC6011 Reconfigurable Compute Fabric”, Product Brief: MRC6011PB, Rev. 1, October 2004; http://www.freescale.com. [10] Hauser, J. R., and J. Wawrzynek, “Garp: A MIPS Processor with a Reconfigurable Coprocessor”, Proc. of 5th Annual IEEE Symposium on FPGAs for Custom Computing Machines, April 16–18, 1997, pp. 12–21.
56
Basic Architecture of a Software Defined Radio [11] Brakensiek, J., et al., “Software Radio Approach for Re-Configurable Multi-Standard Radios”, 13th IEEE International Symposium on Personal, Indoor and Mobile Radio Communications, Vol. 1, September 15–18, 2002, pp. 110–114. [12] Heysters, P.M. et al, “A Reconfigurable Function Array Architecture for 3G and 4G Wireless Terminals”, Proc. of 2002 World Wireless Congress, San Francisco, CA, May 2002, pp. 399–404. [13] Srikanteswara, S., et al., “Soft Radio Implementations for 3G and Future High Data Rate Systems”, IEEE Global Telecommunications Conference 2001, GLOBECOM 01, Vol. 6, November 25–29, 2001, pp. 3,370–3,374. [14] Plunkett, B., and J. Watson, “Adapt2400 ACM: Architecture Overview”, Quicksilver Technology; http://www.quicksilvertech.com. [15] http://www.intrinsity.com. [16] Wepman, J. A., “Analog-to-Digital Converters and Their Applications in Radio Receivers”, IEEE Communications Magazine, Vol. 33, No. 5, May 1995, pp. 39–45. [17] Kenington, P. B., and L. Astier, “Power Consumption of A/D Converters for Software Radio Applications”, IEEE Trans. on Vehicular Technology, Vol. 49, No. 2, March 2000, pp. 643–650. [18] Reyhani, H., and P. Quinlan, “A 5V 6-b 80 Ms/s BiCMOS Flash ADC”, IEEE Journal of Solid-State Circuits, Vol. 29, No. 8, August 1994, pp. 873–878. [19] Yuan, J., and C. Svensson, “A 10-bit 5-MS/s Successive Approximation ADC Cell Used in a 70-MS/s ADC Array in 1.2-µm CMOS”, IEEE Journal of Solid-State Circuits, Vol. 29, No. 8, August 1994, pp. 866–872. [20] Smith, J., Modern Communication Circuits, New York: McGraw-Hill, 1986, Chapter 3. [21] Kim, K. Y., N. Kusayanagi, and A. A. Abidi, “A 10-b, 100-MS/s CMOS A/D Converter”, IEEE Journal of Solid-State Circuits, Vol. 32, No. 3, August 1997, pp. 320–311. [22] Moore, G. E., “Cramming More Components onto Integrated Circuits”, Electronics, Vol. 38, No. 8, April 19, 1965. [23] Lee, G. S., and D. A. Petersen, “Superconductive A/D converters”, Proceedings of the IEEE, Vol. 77, Iss. 8, pp. 1,264–1,273, August 1989. [24] Mukhanov, O. A., et al., “High-Resolution ADC Operation Up to 19.6 GHz Clock Frequency”, Supercond. Sci. Technol., Vol. 14, 2001, pp. 1,066–1,070. [25] HYPRES Inc., “Benefits of Superconducting Microelectronics—Quantum Leap Increase in Performance and Decrease in Cost: Commercial Wireless Base Stations”, February 2004; http://www.hypres.com. [26] ter Brake, H. J. M., “Cryogenic Systems for Superconducting Devices”, in H. Weinstock, (ed.), Applications of Superconductivity, Boston, MA: Kluwer, 2000. [27] Kenington, P. B., et al., “Transposer Systems for Digital Terrestrial Television”, IEE Electronics and Communications Engineering Journal, February 2001, pp. 17–32.
CHAPTER 3
Flexible RF Receiver Architectures 3.1
Introduction The concept of flexibility in a receiver breaks down into two main areas: that of flexibility in the modulation format, coding, and framing and that of flexibility in terms of RF frequency (i.e., the ability to cover multiple bands, or provide general coverage, which is defined as covering all bands between a declared minimum and maximum frequency). This latter area, frequency flexibility, is certainly the more challenging of the two and is a concept which is the subject of much research. The former area has been much more widely addressed and most commercial communications receiver designs employ many of its basic principles, even if they do not aim to provide a wide choice of modulation formats. Both concepts are covered in this chapter and Chapter 4, with a range of ideas being presented to enable the provision of frequency flexibility. Many of these have not yet been implemented in commercial designs and are still the subject of ongoing research; however, they are presented here as a set of basic concepts for further development.
3.2
Receiver Architecture Options 3.2.1 3.2.1.1
Single-Carrier Designs Analogue Quadrature Receiver Design
In contrast with the area of transmitter design, where the requirement for linearity is a relatively recent phenomenon, receivers have needed to preserve signal amplitude information and, in particular, dynamic range in almost all designs over the years. Thus, most receivers, even those for FM and other constant-envelope systems, are inherently linear for the majority of their RF and IF paths. The translation from a conventional receiver design to a linear receiver design is therefore more straightforward than for an equivalent transmitter and may only involve alterations to the detection and (possibly) AGC stages. A simplified, single-band flexible receiver architecture is shown in Figure 3.1. Its flexibility stems from the use of a DSP as the baseband demodulation function; it can thereby demodulate any modulation format within its processing and data conversion bandwidth. Note that if a variety of different modulation formats are to be received by the same radio architecture, then the desired channel bandwidths must be carefully considered. For example, if the receiver is to handle both GSM (200-kHz bandwidth) and PDC (30-kHz bandwidth), then the IF filter, anti-alias
57
58
Flexible RF Receiver Architectures
Linear IF amp
Mixer
Iout
A/D LO In Anti-alias converters filter Baseband AGC Qin and DSP voice/data Qout output I/Q Anti-alias demodulator filter Fixed synth. IF In
Band-select Low-noise amplifier filter
IF filter
Channel synth. (variable)
Figure 3.1
I in
90°
Simplified linear receiver architecture.
filters, and A/D input bandwidth (and hence sampling rate) must be chosen based on the wider of the two bandwidths (more than 200 kHz for the IF filter and more than 100 kHz each for the anti-alias filters and A/D converter input bandwidths). If this is done, then it is possible for the IF chain and A/D converters to experience a wide dynamic range of signals when in PDC mode, since at least six PDC channels could appear in the IF bandwidth. This leads to a requirement for a greater instantaneous dynamic range in the IF and A/D converters than might otherwise be necessary. This problem may be overcome by the use of flexible baseband filtering employing, for example, switched-capacitor techniques, although such techniques bring their own problems (e.g., noise). Note that the flexibility of the processing in the DSP allows many of the conventional receiver functions to be implemented in that part of the system. Examples include: •
Detection/demodulation of the modulation format;
•
Fast AGC (e.g., by feedforward techniques); AFC, either by the use of internal (to the DSP) oscillators for frequency translation, or by pulling of the external frequency standard (not shown in Figure 3.1); Companding for analogue voice; Deinterleaving and decoding/error correction of data;
•
• •
3.2.1.2
Digital IF Receiver Architecture
An alternative, single-band flexible receiver architecture, is shown in Figure 3.2. Here the quadrature downconversion function is contained within the DSP, and this has the advantage that perfect quadrature accuracy can be obtained, without the presence of DC offsets. This is usually performed by ensuring that the final IF (labelled baseband IF in Figure 3.2) is at a frequency sufficiently high that some channel selection can be performed, but sufficiently low that a sensible A/D and DSP processing bandwidth results. This compromise is currently around the 10−50-MHz region, but continues to increase as A/D converter technology advances. The minimum frequency is determined by the requirement that at least a single channel must
3.2 Receiver Architecture Options
59 Linear IF amp
Anti-alias filter
AGC
Band-select Low-noise amplifier filter
IF filter
Baseband IF amplifier
A/D converters and DSP Baseband voice/data output
Channel synth. (variable)
Figure 3.2
Digital IF-based linear receiver architecture.
be capable of being Nyquist sampled at the A/D converter (10 MHz being the minimum requirement, approximately, for 3GPP WCDMA). Some allowance should, of course, be made for frequency drift of the receiver local oscillator in selecting this frequency, if frequency correction is to be performed within the DSP. For wideband systems (e.g., CDMA), this is generally negligible. Allowance must also be made for the roll-off of the IF filter and hence the potential for adjacent-channel energy to enter the front-end. This will also force the baseband IF higher in frequency. 3.2.1.3
Digital Processing for Digital IF Reception
Having sampled the baseband IF in the above architecture, a digital IF is created. This must typically be mixed down to form a complex baseband signal (i.e., to form baseband I and Q components). This can be performed as shown (conceptually) in Figure 3.3. The digital IF signal, created by sampling the analogue baseband IF signal at a rate fs, is mixed with a quadrature (numerical) oscillator running at exactly fs/4. This can be achieved by multiplying the digital IF samples by the periodic sequences: [1, 0, −1, 0] for the real channel and [0, −1, 0, −1] for the imaginary channel. The resulting baseband I and Q streams are then filtered by separate finite impulse response (FIR) low-pass filters, to form the required baseband digital signals. These can then be passed for subsequent processing (e.g., demodulation), as required. In practice, it is more computationally efficient to remove the samples multiplied by zero from the subsequent FIR filtering process. It is therefore possible to I DBB
Iout From ADC
90º
NCO In
FIR filter QDBB
Qout I/Q demodulator
FIR filter
fs /4
Figure 3.3
Conceptual process of digital quadrature demodulation.
60
Flexible RF Receiver Architectures
devise an architecture in which the complex mixing and FIR filtering processes are merged [1]. This is shown in Figure 3.4. In this architecture, two identical filters are shown in which the mixer is realised in a manner such that for the real part, only even-order filter coefficients are used, and for the imaginary part, only odd-order coefficients are necessary. The required signs for the coefficients, together with the use of double clock delays, are both also shown in Figure 3.4. Note that this structure dictates that the number of FIR filter coefficients must be a multiple of 4. 3.2.2
Multi-Carrier Receiver Designs
The multicarrier receiver concept is an extension of the digital IF receiver shown in Figure 3.5. In this case, multiple quadrature downconversions are performed in the digital domain using separate numerically controlled oscillators (NCOs). Channel selectivity is provided using digital lowpass filtering on the resulting I and Q baseband signals; as a consequence, the selectivity achieved can be very good. This approach to a multi-carrier receiver problem, such as a cellular BTS, has the significant advantage of a considerable saving in RF hardware over an approach involving a number of separate receivers. In the case of a military application, such as a surveillance receiver, it allows a large number of channels to be monitored simultaneously at a relatively modest cost and with a small device. A multiple-receiver design would quickly become unwieldy in this case. 3.2.3
Zero IF Receiver Architectures
A single downconversion receiver was first proposed by Colebrook in 1924 [2], only 6 years after Armstrong introduced the superheterodyne concept [3]. Colebrook also coined the term homodyne to describe his single-downconversion concept, −2
Z +a0
−a2
−2
Z +a4
−2
Z −a6
−2
Z −a4N−2
I DBB From ADC Q DBB
−a1
−a5
+a3 −2
Z
+a7 −2
Z
+a4N−1 −2
Z
Z -2
Figure 3.4 Combined mixing and FIR filtering process for conversion from a digital IF to complex baseband. (From: [1]. © 2005 IEEE. Reprinted with permission.)
Multi-channel IF filter
Baseband Anti-alias IF amplifier filter
0°
In
90°
Band or channel group synth.
NCO 1
Baseband processing
Low-noise amplifier
Channel 1 voice/data output
NCO 2
Baseband processing
Bandselect filter
Channel 2 voice/data output
Baseband processing
A/D
Channel N voice/data output
Fixed synth.
0°
In
90°
3.2 Receiver Architecture Options
Linear IF amp
Lowpass (channel-select) filters
0°
In
90°
NCO N
DSP
Multi-carrier receiver architecture, based on a digital IF.
61
Figure 3.5
62
Flexible RF Receiver Architectures
although this differs from modern direct conversion receivers, in that a true homodyne receiver derives its LO (local oscillator) directly from, for example, the transmitter, or from self-oscillation of the active device, and does not use a separate oscillator. Most recent single conversion receivers, for SDR or other demanding communications applications, utilise a separate LO synthesiser and tune this in order to receive the desired channel(s). A single downconversion receiver, which is amenable to both single and multi-carrier operation, is shown in Figure 3.6. Here a direct-conversion or zero-IF solution is employed, with quadrature downconversion taking the RF signal directly to baseband. This is potentially a very attractive option for the following reasons: •
Channel selection. The use of digital filters allows for the implementation of far better channel selection filters than could be implemented in hardware at IF. In particular, tight specification linear-phase filtering is possible, which causes minimal disturbance to digital modulation schemes.
•
It is a simple architecture and hence potentially very low cost. The image frequency is in-band and hence the required image-rejection, based on the gain and phase balance of the I/Q demodulator, is considerably reduced. Around 30−35 dB is acceptable for most systems.
•
•
Only a single local oscillator signal is required.
•
No IF filter is required, hence saving cost and space and increasing the likelihood of achieving a single-chip solution.
It does, however, have a number of fundamental problems, which largely explain its restricted use to date: •
A high accuracy quadrature network is required, which must be broadband and require no tuning or setting-up. This is now possible to a limited degree with a number of integrated parts.
•
A DC offset appears at the centre of the baseband channel in I and Q and is usually quite high in level with respect to the weaker signals which the receiver may be required to demodulate. This is therefore a serious limitation on the Iout RF In Bandpass filter
Low-noise amplifier
90°
A/D converters and DSP
LO In Q out
I/Q demodulator
Channel synth
Figure 3.6
Zero-IF receiver architecture.
3.2 Receiver Architecture Options
63
sensitivity of the receiver and proves very difficult to eliminate with most modulation formats, since they generally have a significant level of energy at this point in their spectra. •
Radiation. As the local oscillator appears on the wanted channel frequency and there is very little isolation between it and the antenna, significant levels of the LO signal can be rebroadcast. This is one effect contributing to the DC offsets mentioned in Section 3.2.3.3.
•
Noise. The use of a baseband IF results in problems with low-frequency noise appearing at the centre of the channel (1/f noise); this must be insignificant with respect to the signal; otherwise, it will have a detrimental effect on overall sensitivity.
•
Second-order intermodulation. Second-order (or second harmonic) distortion in the LNA or mixers can result in significant levels of second-order distortion appearing at (and around) DC.
These issues have been highlighted and investigated by a number of authors (e.g., [48]), and will be discussed further in the following sections. 3.2.3.1
Quadrature Mismatch
The effect of quadrature mismatch on receiver performance can be described in a number of ways, depending upon the modulation format (or carrier format in a multi-carrier receiver) in question. In the case of an SSB or AM system, for example, it will impact upon the signal to noise ratio and user acceptance of the demodulated speech signal. A large quadrature imbalance will result in a significant in-band image and since this falls on top of the wanted signal and has, typically, similar (audio) characteristics, its practical impact can be severe. In general, a poor SNR, where the unwanted component is white noise, is much more acceptable and understandable than one in which the unwanted component is another speech signal or similar interferer. In the case of a digital modulation format, quadrature mismatch will typically impact upon error vector magnitude (EVM) and thereby the detectability of the signal. Section 3.4.2 details the calculation of the impact of quadrature errors on EVM. In the case of a receiver, the noise already present on the received signal will cause a further EVM degradation and hence quadrature errors can be viewed as having an impact (ultimately) upon receiver sensitivity. 3.2.3.2
Quadrature Mismatch Compensation
There exists a range of mechanisms for overcoming quadrature errors and the selection of an appropriate method (or none) is usually a compromise between implementational complexity and cost. These methods have counterparts for transmitter (quadrature upconverter) compensation and are dealt with in more detail in Chapter 5. A brief introduction only will be provided here. In an analogue quadrature downconverter with two notionally equal-level outputs, a small gain and phase error will inevitably exist between them. This error will
64
Flexible RF Receiver Architectures
have two elements: a static (i.e., frequency invariant) component and a frequency-varying (ripple) component. Both will generate (if uncompensated) an unwanted in-band image signal or a signal vector error, depending upon how the problem is viewed. In the case of the static component, it is possible to compensate for this error by predistorting the I and Q signals, either internally within the DSP or externally in analogue hardware. In either case, the form of compensation required is shown in Figure 3.7. The required compensation may be achieved by modifying the I and Q baseband signals in the DSP following the downconverter, in the manner shown in Figure 3.7. A small fraction of the I channel signal is added to the Q channel output, and by alteration of the variables KI1, KI2, KQ1 and KQ2, any amount of gain and phase mismatch may be accommodated. This process can be a manual calibration, undertaken upon manufacture, for example, or automated using a control scheme. Note that this latter option is more difficult to realise than its upconverter counterpart, since the system has no knowledge of its input signal. Some form of known sounding signal is therefore usually necessary and the generation and upconversion of this signal usually negates many of the simplicity and cost benefits of the direct-conversion approach. Any frequency varying (ripple) component of the gain and phase imbalance will have a similar impact to that described earlier (i.e., it will also contribute to the unwanted image or degradation of the signal vector error). In this case, however, the impact will typically be an order of magnitude or more lower than that of the uncompensated static errors (and often much more for a IC implementation). This is due to the amount of ripple typically being of a much smaller magnitude than the static errors. The other key difference is that it is much more difficult to compensate (either manually or automatically) for the effects of ripple and it is usually not necessary (or economic) in most systems.
K I1
I
I' K I2 Compensated quadrature output signals
Quadrature input signals K Q2
K Q1
Q
Q'
Q
Q
Q'
I I Input signals
Figure 3.7
I' Output signals
Gain and phase error compensation in a quadrature downconverter.
3.2 Receiver Architecture Options
65
Where a known digital format (or, potentially, a range of known digital formats) is being received, it is possible to utilise a pilot sequence, embedded within the modulation, to provide quadrature error correction. One form of this technique is outlined in [6], for an OFDM system, in which a suitably chosen pilot sequence is applied over two OFDM symbols. This provides a very rapid correction of the I and Q error, as complete correction takes place within the two pilot symbols. The use of only two pilot symbols is also a small overhead in a multi-carrier OFDM environment. The main disadvantage with this approach is that it relies on the service provider transmitting suitable pilot symbols for the receiver to utilise in its quadrature-correction algorithm. Such symbols are available in some mobile communications standards and hence the use of pilot-symbol insertion techniques is possible in these cases. 3.2.3.3
DC Offset Issues
The effect of DC offsets on the baseband I and Q signals is to shift the origin of the signal constellation (see Section 3.2.3.5). This can lead to a degradation in bit error rate, since the demodulation algorithm in the receiver will effectively be looking for constellation points in the wrong place. It can also lead to saturation of the baseband A/D converters (or amplifiers) and hence an effective drop in dynamic range of the receiver. With most digital signals, it is not possible to filter the DC offsets (e.g., using a highpass baseband filter in each of the I and Q channels) without also removing some of the wanted signal energy. The DC offset must therefore be removed by alternative means, or prevented from occurring in the first place. Some options for both of these approaches are discussed next. There exists a range of sources for the DC offsets occurring within a direct-conversion receiver. These may be broken down into sources of static DC error and sources of dynamic DC error. Static DC errors are generally caused by LO leakage and self-mixing occurring within the receiver itself; dynamic DC errors are caused by inadequate compensation of time-varying effects within the receivers environment. Examples of the latter are: a. Local reflections of the receiver LO, which is reradiated from the receiver antenna (see the following), which are then picked up and downconverted by the receiver. b. Rapid increases in signal strength, such as those caused by Rayleigh fading, which are not tracked sufficiently quickly by the receiver AGC. The receiver is therefore effectively overloaded for a short period and the second-order component (and other even-order components) of the resulting non-linearity will cause a DC signal to be generated. Static DC Error
Figure 3.8 shows the main potential leakage paths, and hence, indirectly, sources of DC offsets in a direct-conversion receiver. These may be summarised as follows: 1. Leakage within or around the downconversion mixers, for example due to the imperfect LO-RF isolation within the mixer. The level of DC offset
66
Flexible RF Receiver Architectures I-channel output 3
4
1
5
In
0°
90°
Bandpass filter
LNA
Local oscillator
2 Q-channel output
Figure 3.8
2. 3.
4.
5.
LO leakage paths in a direct conversion receiver.
generated by this mechanism is typically fairly constant across the operating frequency band, unless this band is very large. Local reflections of the receiver LO (as “a” in Section 3.2.3.3). Direct leakage from the LO to the receiver input. This can be caused by either radiation of the LO from the case of the unit which is then picked up by the receive antenna, or by radiation across the receiver PCB. The level of DC offset generated by this mechanism typically varies, sometimes markedly, across the operating frequency band. This is due to the frequency-varying phase-shift (i.e., delay) through the various components between the filter input and the mixer RF inputs. At some frequencies, this phase shift will be 90º, thereby generating a (theoretically) zero DC voltage at the mixer output (for most mixer types). At other frequencies, the phase shift will be close to 0º, thereby generating a maximum in the mixer output DC voltage. Leakage of the LO to the LNA input typically through radiation from/to PCB tracks. Again, the level of DC offset generated by this mechanism typically varies across the operating frequency band. Leakage of the LO to the LNA output again, typically through radiation from/to PCB tracks. Here again, the level of DC offset generated by this mechanism also typically varies across the operating frequency band.
Whilst it is possible to minimise these sources, by careful layout and screening of the components, it is not usually possible to eliminate them entirely. 3.2.3.4
DC Offset Compensation
There exists a range of options to help alleviate DC-offset issues in a zero IF receiver, which are principally caused by self-mixing of the LO signal received at various points within the analogue hardware, as outlined earlier. Frequency Modification
One common method of solving local oscillator leakage problems is to remove the frequency of the oscillator from the receive frequency range of interest. This is a common technique in handset designs that do not utilise a direct-conversion approach and is, arguably, even more beneficial in designs which do utilise this type of architecture. The idea behind this approach is to ensure that the local oscillator
3.2 Receiver Architecture Options
67
VCO is not operating on (or near to) the desired receive channel (or band). It is, frequently, radiation from the VCO itself and its tuned circuits that leads to the largest leakage component. If the VCO is not operating on the receive channel frequency, therefore, this source of leakage, and hence DC offset, is eliminated. There will still, obviously, be the potential for the required LO signal, at the desired receive frequency, (which must be created at some point) to leak to an undesired location. However this final frequency generation step can take place physically very close to the point at which the LO signal is required, thereby minimising leakage effects. Figure 3.9 shows four options which can achieve the goal outlined above. Figure 3.9(ac) [7, 8] shows various methods of multiplying, dividing, or prescaling the synthesiser (VCO) frequency, thereby ensuring that it is far removed from the desired receive frequency. Clearly these processes have the potential to generate a significant number of spurs, particularly if their output signals are allowed to leak to any part of the original synthesiser, however they are relatively simple and low-cost methods of generating the desired result. In the case of Figure 3.9(d), a second (fixed) oscillator is added to offset the main synthesiser from the desired receive frequency. While this clearly appears to be an additional cost, it can be arranged to be a cost-reduction (or at least costneutral) strategy in a transceiver application. In such a configuration, the main synthesiser can be designed to cover the transmit frequency range (assuming a direct-conversion or direct-modulation form of transmitter), with the offset oscillator configured to cover the (duplex) split between the transmit and receive bands. Since this split is typically a constant value, irrespective of channel number, this offset oscillator can be a fixed frequency device. The two oscillators are then mixed together and filtered, very close (physically) to the LO input of the quadrature downconverter. Note that the filter can be a lowpass, highpass, or bandpass device, as appropriate. Capacitive Coupling
Although capacitive coupling of the baseband signals (Figure 3.10) will remove some of the wanted signal energy in many systems, this may be acceptable in cases where significant energy is not present around the centre of the signal. This is true in the case of CDMA and WCDMA, where capacitive coupling may be employed without significant degradation of the signal-to-noise ratio [8]. In the case of signals which, when downconverted, possess significant energy at or close to DC, capacitive coupling is not an option. GSM is an example of such a signal and alternative techniques must be used for its GMSK modulation format. DC Calibration
In cases where capacitive coupling cannot be used, it is possible to perform a DC calibration of the system and inject an appropriate DC (or carrier) level into the system, in order to cancel the DC offset. The measurement process for this system is typically performed in the digital part of the receiver, although analogue sample-and-hold devices could also be used, prior to the analogue to digital converters. The measurements upon which the DC injection level is based can be taken during an idle slot, or when the receiver is not actively receiving a signal (i.e., when the receiver is standing by or roaming). Alternatively, a long-term average of the
68
Flexible RF Receiver Architectures I-channel output Local oscillator xN
0°
In
90°
Bandpass filter
LNA
Frequency divider
FVCO = FRx /N
Q-channel output (a) I-channel output Local oscillator −1/N
In
0° 90°
Bandpass filter
LNA
Frequency divider
FVCO = FRx *n
Q-channel output (b) I-channel output Local oscillator −n/N
In
0° 90°
Bandpass filter
LNA
FVCO = FRx *(n/m)
Prescaler Q-channel output
(c) I-channel output Local oscillator In
0° 90°
Bandpass filter
LNA
Bandpass filter
FVCO = FRx ± FOffset
Q-channel output Fixed oscillator FOffset (d)
Figure 3.9 LO generation options to reduce leakage of the LO signal at the receiver input frequency. Utilising (a) a divider; (b) a frequency multiplier; (c) a prescaler; and (d) an offset oscillator.
3.2 Receiver Architecture Options
69
received signal can be taken (e.g., over many seconds or minutes) and the result of this used as the DC value to be subtracted. An architecture that shows the use of DC calibration and removal is illustrated in Figure 3.11. The operation of the calibration scheme is straightforward and is based upon the digital sample and hold processes following the A/D converters. Both of these operate on either a long-term average of the A/D output or on an average taken over the duration of a vacant slot (or similar idle period). The results of the averaging processes are held and fed to the (low-speed) D/A converters. These then subtract the required value of DC from the I and Q channel outputs of the mixers. Clearly the subtraction process could equally well be carried out digitally; however, this will utilise (waste) valuable bits on the A/D converters, since these must always convert the unwanted DC component of the baseband signals, prior to subtraction. It is typically lower cost to utilise low-speed DACs and to convert the existing ADC buffer amplifiers into summing amplifiers than it is to pay for extra bits on a high-speed ADC. Frequently these ADCs are already state-of-the-art regarding speed and resolution; hence, adding extra bits may not be an option at any (sensible) price. The main drawback of a DC-calibration scheme is that it is unable to adequately compensate for dynamic DC offsets (unless the dynamic effects are slow and the calibration update rate is rapid). This type of offset must either be removed by capacitive coupling (described earlier) or by the use of a continuous-time feedback control scheme. An example of this type of scheme is the servo control loop and this is described next. Servo Control Loops
Figure 3.12 shows how the system of Figure 3.11 can be modified to provide real-time servo control for the DC-offset removal process. The sample-and-hold processing of Figure 3.11 has now been replaced by an integrator. The action of this integrator will be to ramp in the direction of the DC offset (i.e., increasing positive output number for a positive input number and vice versa) until the DAC output is sufficiently large to subtract the channel offset. The two loops, for the I and Q channels, operate independently, since the DC values in each channel will be, to a degree at least, independent. Clearly other forms of controller are possible (e.g., integral and proportional), with potential benefits in dynamic operation over the simple integral controller described here.
CC
Local oscillator In
I-channel output
0°
90°
Bandpass filter
LNA
Fvco = FRx
CC
Figure 3.10
Q-channel output
Capacitive coupling applied in the I and Q paths to remove unwanted DC offsets.
70
Flexible RF Receiver Architectures
D/A
A/D Local oscillator
Summing amplifier In
Digital receiver processing
0°
90°
Bandpass filter
LNA
Summing amplifier
Fvco = F Rx
S/H
A/D
S/H
D/A
Figure 3.11
DC calibration used to remove offsets in a direct conversion receiver.
The main drawback with this technique is that the finite loop bandwidth of the system will inevitably result in some degradation of the receiver signal-to-noise ratio, due to the removal of some signal energy around DC. In this respect, the technique has a similar drawback to that of AC coupling, discussed earlier, although the effective coupling capacitor value obtained can be far higher than any sensible, physically small capacitor could achieve. 3.2.3.5
Combination of DC Offsets and Gain/Phase Error
Figure 3.13 illustrates the impact of DC-offsets, gain/phase errors, and both effects simultaneously on a 64-QAM constellation when received by a zero-IF receiver. A
D/A
A/D Local oscillator
Summing amplifier In
Digital receiver processing
0°
90°
Bandpass filter
LNA
Fvco = F Rx
dt
Summing amplifier A/D
dt
D/A
Figure 3.12 Use of a servo-type control loop to remove DC offsets from the I-and-Q baseband outputs of a direct-conversion receiver.
3.2 Receiver Architecture Options
71 Q
I
(a) Q
I
(b)
Figure 3.13 Illustration of the effect of DC offsets and I/Q imbalance on a 64-QAM constellation: (a) original constellation; (b) impact of DC offsets (Q-channel only); (c) impact of I/Q imbalance (gain and phase errors); and (d) combined effect of DC (Q-channel only) and I/Q errors.
DC offset alone will shift the constellation from being centred on the origin in the I/Q plane [Figure 3.13(b)], making detection of the individual symbols more difficult. An error in both gain and phase [Figure 3.13(c)] will distort the constellation (making it wider and thinner or taller and narrower) and rotate it about the origin in the I/Q plane. Again, this can result in a lower signal-to-noise ratio, or in the extreme, errors in the detection process. Combining both effects [Figure 3.13(d)] further increases the distance of a given constellation point from its expected location. Without suitable compensation, it is clearly possible for significant errors to result, hence illustrating the need for techniques such as those discussed in this section to be applied to a direct-conversion receiver. Note that the DC offsets and gain/phase errors illustrated in Figure 3.13 are deliberately severe and generally much higher than would be encountered in most
72
Flexible RF Receiver Architectures Q
I
(c) Q
I
(d)
Figure 3.13
Continued.
practical systems (certainly at high signal strengths). This was intentional, since more realistic error levels would be much more difficult to detect by eye. 3.2.3.6
Impact of Quadrature Mismatch on an OFDM Signal
In an OFDM system, quadrature mismatch errors cause intercarrier interference (ICI) from the subcarrier located at the mirror-image frequency of the subcarrier in question [9]. The conjugate of the data transmitted on the kth subcarrier therefore interferes with the data contained on the (Ns − kth) subcarrier (and vice versa), where Ns is the number of subcarriers contained within the OFDM system. In the case of an OFDM system, quadrature mismatch may be estimated and corrected within the demodulation processing, as there exists a linear relationship between the data present on a given subcarrier and the interfering frequency-mirror subcarrier. An adaptive equaliser, containing two taps, may therefore be used to jointly cancel both the effects of the channel and of the I/Q mismatch.
3.2 Receiver Architecture Options
3.2.3.7
73
1/f Noise
1/f, or flicker, noise is inherent in most semiconductor devices and its origins are not well understood. Indeed, it was sometimes referred to as semiconductor noise in the early years of semiconductor production because of its dominant effect in these early devices. The term 1/f noise comes from its power spectral density, which is given by: S n (f ) =
kn f
β
V 2 Hz
(3.1)
where kn is a constant (equal to the power spectral density at 1 Hz), f is frequency, and is in the range 0.8 to 1.4 [10]. Typically, is approximated as unity, giving: S n (f ) =
kn 2 V Hz f
(3.2)
The mean square noise voltage in the frequency range f1 to f2 is therefore: e f2 =
∫
f2
f1
kn df f
(3.3)
= kn ln( f 2 f1 ) V 2
In a receiver, it is possible to define a point, fα at which the flicker noise equals the cascaded receiver thermal noise floor. This is illustrated in Figure 3.14 and varies depending upon the semiconductor process and device technology used. For example, in a BiCMOS process it is in the range ~48 kHz, whereas for a MOSFET device, it may be around 1 MHz [11]. In a direct conversion receiver, the IF is at baseband and stretches down to DC; 1/f noise is therefore clearly a potential problem in the downconversion mixers and also in any baseband amplification. The noise floor at the mixer output, including the effects of 1/f noise, may be calculated [based on (3.3)] as: n(t ) = n 0
[( f
2
]
− f1 ) + f a ln( f 2 f1 ) V 2
(3.4)
where n0 is the input-referred noise floor at the downconverter, the signal passband of the baseband spectrum is defined by f1 and f2, and fα is as defined previously. It is obvious from the above that narrowband signals, with significant energy around DC (when downconverted), are most susceptible to this type of noise. SSB signals in military systems, for example, along with GSM and GSM-EDGE are therefore potentially susceptible. 1/f noise is much less of an issue for CDMA and WCDMA signals, due to their having relatively little signal energy close to DC.
3.2.3.8
Second-Order Distortion Requirements
Second-order distortion in a direct-conversion receiver can cause blocking or jamming signals (whether intentional or not) to degrade the receiver signal-to-noise
74
Flexible RF Receiver Architectures n(t) CDMA signal (615 kHz wide at baseband) Flicker noise GSM signal (100 kHz wide at baseband) Cascaded noise floor
fa
f1
f2
Frequency
Figure 3.14 Impact of 1/f noise emanating from a frequency mixer in a zero IF receiver. (From: [8]. © 2005 IEEE. Reprinted with permission.)
ratio. The mechanism by which this occurs, will be outlined in the following paragraphs. A transfer characteristic containing a second-order non-linearity may be expressed as: Vout (t ) = K1 Vin (t ) + K 2 Vin2 (t )
(3.5)
Figure 3.15 illustrates an example characteristic for the case where K1 = 10 and K2 = 2 and demonstrates the effect of such a characteristic on a pure sinusoid in both the time and frequency domains. The larger the coefficient of the second-order term (K2), the more curved the transfer characteristic will appear and hence the greater the distortion of the input waveshape. Note that in the frequency domain a second signal component has now appeared at twice the original frequency (2f1) and this gives rise to the term second harmonic distortion, used to describe the form of non-linear distortion introduced by the second-order term. Note further that a DC term also results from the second-order term in the transfer characteristic. Examination of the amplitude of the second harmonic component indicates that it will increase in proportion to the square of the input signal (and also in proportion to the constant, K2). The amplitude of the fundamental frequency component, however, will only increase in proportion to the fundamental gain, K1. As a result, it is evident that the amplitude of the second harmonic will increase at a greater rate than that of the fundamental component. A point can thus be envisaged where the fundamental and second harmonic components are of equal level; the signal level at which this would occur is termed the second-order intercept point, usually expressed as a power in dBm. This may be quoted as either an input or an output intercept point; with the former being most commonly found in receiver front-end specifications. It is often designated as IP2 or IP2. The characteristics of the fundamental and second harmonic amplitude levels, with varying input level, are shown in Figure 3.16 for the transfer characteristic illustrated previously (K1 = 10 and K2 = 2). The latter parts of the two characteristics are shown dotted since the input and output levels required to obtain these parts of
3.2 Receiver Architecture Options
75 Output Voltage (V) 30 25 20 15 10 5
−2
−1
−5
1
2 Input voltage (V)
−10 −15 (a)
Output voltage (V) 15 Input voltage (V) 10
+1V
5
Time
Time −5
−1V Input
Output (b)
Amplitude
Amplitude
Frequency
f
f
Input
2f
Frequency
Output (c)
Figure 3.15 Transfer characteristic (a) and effect on a sinusoid in the time domain (b) and frequency domain (c) of an amplifier with transfer characteristic Vout (t ) = 10Vin (t ) + 2Vin2 (t ).
the characteristics in practice would be impossible, without destroying the device. In this example, the second-order (input) intercept point may be quoted as approximately 5V, corresponding to the output signal level where the two characteristics cross, divided by the linear gain (K1=10).
76
Flexible RF Receiver Architectures Output voltage (volts peak) 200 100 50
20 10
Second order intercept
l enta
dam
Fun
5 n co Se
arm dh
ic on
2 1 0.5
Figure 3.16
1
2 3 Input voltage (volts peak)
5
10
Illustration of the second-order intercept point of a non-linear receiver.
Note that intercept point values are more commonly quoted in dBm. For the above example, assuming a 50-Ω system, the second order input intercept point is therefore +27 dBm. If a sinusoidal input signal, Vin(t) = Acos(ωt), is fed into a receiver with a second-order non-linearity described by (3.5), then the resulting (distorted) output signal will be: Vout (t ) = AK1 cos( ωt ) + K 2 [A cos( ωt )] =
A 2 K2 A 2 K2 + cos(2 ωt ) 2 2
2
(3.6)
This signal has, in addition to the wanted, linearly amplified signal, a component at DC and a component at double the input frequency (the second harmonic). If this input signal is an unwanted CW jammer, then the DC term it generates can potentially exacerbate the DC offset problems discussed above. If it is a modulated signal, then it will generate a spectrum around DC and this will appear as unwanted noise or interference to the wanted receive signal. This in turn will lower the receiver SNR. Both of these effects are illustrated in Figure 3.17. A second effect of a finite IP2 in a direct conversion receiver is that of downconverting the leakage of the transmitter output signal which leaks through or around the duplex filter. Clearly this is only an issue in a full-duplex, frequency-division duplex, system, with the mechanism being that illustrated in Figure 3.18. The transmitter output signal is similar, in virtually all respects, to a blocker as described earlier and unwanted downconversion occurs by the same means. In this case, however, there are two means of alleviating the problem: improving IP2 (as before) or increasing the transmit-receive isolation, using better filtering or circuit layout. The question of which, if either, of these two issues is the dominant requirement on receiver IP2 performance, is not straightforward. In a hostile radio environment,
3.2 Receiver Architecture Options
77
Jammer Jammer at DC
Wanted
fw
fj
fw
fj
2f w
2f j
fw
fj
2f w
2f j
Jammer Second-order nonlinearity Jammer envelope at DC
Wanted
fw
Figure 3.17
fj
Impact of second-order distortion on CW and modulated jammer signals.
such as one in which multiple, uncoordinated services occupy the same band (e.g., the situation which existed with CDMA and AMPS at 800 MHz in the United States), or on a battlefield, where the jammers are likely to be intentional and to have originated from the enemy, then the first scenario is likely to be dominant. In a more benign radio environment, where terminal cost or size are more of an issue (e.g., consumer walkie-talkies), then sacrifices may need to be made in duplexer performance or circuit layout, making the second scenario more likely. In the case of a WCDMA handset application, it has been suggested that Tx-Rx leakage is the dominant requirement [12]. In either case, the method for calculating the required IP2 level is the same, with the exception that a jammer received power level is substituted for the transmit interferer power level discussed next. Tx From Tx upconverter Transmitter PA Rx I-channel output Rx envelope at DC
LNA In
0°
90°
Duplex filter
Local oscillator Rx
Tx
Tx envelope at DC Q-channel output
Figure 3.18 Effect of second order distortion in a direct conversion receiver upon transmit signals leaking to the receiver input.
78
Flexible RF Receiver Architectures
The permitted noise power at the input to the receiver is given by: Pn. rx = Ps ,min + G s + S QPSK + GC − M dBm
(3.7)
where: Pn,rx is the permitted receiver noise power (noise floor). −3
Ps,min is the reference sensitivity required to meet a 10 BER. Gs is the spreading gain (=10log(128)) for WCDMA. −3
SQPSK is the signal-to-noise ratio required to achieve a BER of 10 uncoded bitstream.
for an
GC is the expected coding gain. M is a margin to allow for IP2 degradation and other performance/ implementation limitations in the system (assumed to be 0.5 dB, below). If the coding is assumed to be 1/3-rate convolutional, with constraint length 9, its gain will be 9 dB. Equation (3.7) therefore yields: Pn. rx = −117 + 21 − 10 + 9 − 05 . = −97.5 dBm
(3.8)
The resulting receiver noise figure is therefore: F rx = Pn. rx − 10 log( BW ) − 10 log( kT ) = −97.5 − 10 log(384 . × 10 6 ) − −17383 .
(3.9)
= 105 . dB
This is quite a straightforward requirement to meet with current handset chip technologies. If it is assumed that the transmitter is utilising a large number of active channels on the uplink (say, >10), then it is possible to show that this will result in a maximum filtering benefit from the baseband RRC filters of 4.2 dB [12, 13]. This results from the fact that such a large number of active channels effectively appear as a Gaussian noise-like signal. The effects of a smaller number of active channels on the uplink will be considered later. The assumption, stated earlier, that the allowable degradation (or implementation margin, M) is 0.5 dB, results in a requirement for the second-order distortion components to be at least 10 dB below the receiver noise floor (assuming that all of the implementation margin is taken up by the second-order distortion). The second-order distortion level must therefore be at a maximum level of −107.5 dBm. If it is assumed that the transmit output power is +21 dBm (class 4 WCDMA handset), then it is reasonable to assume a worst-case Tx-Rx leakage level of −30 dBm (i.e., 51 dB of isolation in the duplex filter and associated circuit layout). The required receiver dynamic range is then: PDR = −30 − −107.5 = 77.5 dB
(3.10)
3.2 Receiver Architecture Options
79
The required second-order intercept point is then: PIP 2 = Pleakage + PDR = −30 + 77.5 = +47.5 dBm
(3.11)
where Pleakage is the power of the transmit signal leaking to the receiver input and PDR is given in (3.10). The above calculation is also illustrated in Figure 3.19. The IP2 figure presented in (3.10) is quite a tough requirement for a handset, but does stem from a set of worst-case assumptions (many active channels, only 0.5 dB of implementation margin, and so forth). The sensitivity figure calculated in (3.9) is quite easy to achieve in most handset designs and could be tightened up to leave a greater margin for second-order distortion (i.e., a greater implementation margin, M). If the number of active transmit channels is only assumed to be 2, simulations presented in [12] show that a further 9.3 dB of relaxation in IP2 can be allowed. The resulting IP2 requirement is then a much more reasonable +38.2 dBm. 3.2.3.9
Gain Control Requirements
The lack of channel filtering, prior to baseband, in a direct-conversion receiver, makes the application and design of the receiver AGC system more critical than in Power (dBm)* Second-order intercept point
+47.5
77.5 dB
Interferer (Tx leakage) power
−30 77.5 dB
−96 −97.5 −107.5
Equivalent wanted signal power (in 3.84 MHz bandwidth) −1.5 dB** −10 dB***
Max level of second-order distortion power (without filtering)
21dB (spreading gain) −117.0
Wanted signal power
*All powers are specified with regards to a bandwidth of 3.84MHz unless otherwise indicated. **QPSK SNR + coding gain + implementation margin. ***Required margin to meet 0.5-dB max degradation (implementation margin).
Figure 3.19
Derivation of the IP2 requirement in a direct-conversion receiver.
80
Flexible RF Receiver Architectures
super-heterodyne receivers. The various locations typically used to apply gain control are summarised in Figure 3.20. The precise locations chosen, and the range of control applied at each point, will depend upon the application and, in particular, on whether the receiver is designed for single-carrier (e.g., handset) or multi-carrier (e.g., base-station) use. The AGC system is designed primarily to make optimum use of the ADC dynamic range available and to prevent saturation of any of the gain or mixing stages. In a handset (typically, integrated) application, AGC may well be applied at each of the locations shown in Figure 3.20 and possibly also to the downconversion mixers themselves [14]. Essentially the task of the AGC in this case is to maintain the maximum signal level at each location, while preventing saturation of the signal peaks. Such saturation, if it occurs, would significantly degrade the BER (or SNR) of the system. In the case of a multi-carrier BTS design, it is likely that higher dynamic range components can be used and hence incorporating AGC at each location shown in Figure 3.20, is unlikely to be necessary. In this case, however, the setting of the AGC and the dynamic range required from each of the components requires much more careful consideration. Not only must the signal statistics (e.g., fading) be considered for one channel, but the instantaneous dynamic range, for the composite spectrum of all channels to be received simultaneously, must be addressed. In this case, AGC is typically only provided at the LNA (or elsewhere in the RF path), with the remaining components designed to have a high dynamic range. This AGC may also be switched rather than continuous in nature, with a threshold (or thresholds) and appropriate hysteresis levels chosen, based upon the anticipated signal environment. 3.2.3.10
Multi-Mode Issues with Direct Conversion Receivers
In a multi-mode receiver and, in particular, for handset applications, the ADC dynamic range must be considered carefully. The main issue occurs where the air interface standards to be received differ significantly in channel bandwidth, thereby requiring differing baseband channel-selection filter bandwidths. While it is possible to implement a number of channel selection filters and to switch between these for
LNA
Local oscillator
Lowpass filter In
To I-channel ADC
0°
90°
Bandpass filter
Lowpass filter
To Q-channel ADC
AGC
Figure 3.20
Possible locations for the gain control elements in a direct-conversion receiver.
3.2 Receiver Architecture Options
81
the different modes, it is more common to utilise a single filter bandwidth, designed for the widest band signal of interest. In this case, when a narrower band signal is received, multiple carriers may be incident on the ADC and the desired carrier may well not be the strongest of these. This would be true, for example, when a receiver is designed for both WCDMA and GSM. In this case, approximately 19 GSM carriers can pass through the baseband filter bandwidth, assuming that it is designed to just pass the 3.84-MHz WCDMA spectrum. In this scenario, any of the 18 unwanted GSM carriers could be significantly stronger than the wanted carrier, thereby necessitating the AGC level to be set for that strong carrier (to prevent saturation of any of the components). The ADC alone must therefore deal with the strong, but unwanted, carrier and still resolve the weaker, but wanted, carrier. The required dynamic range may therefore be very high in a mobile fading environment. Providing higher dynamic range in a handset application usually increases the power consumption of the system and hence multi-mode operation can result in a significant power-penalty being imposed upon the resulting product. This is in addition to any extra signal processing required to support multiple modes, although this can usually be powered down when not required. 3.2.3.11 Receiver
Baseband Filter Implementation for an Integrated Direct-Conversion
The baseband filters employed in a direct-conversion receiver need to have a large dynamic range, as discussed earlier, in order to cope with both strong jammer and weak wanted signals. The noise floor of these filters (and associated baseband amplification) must be sufficiently low that it does not significantly impact upon the overall cascaded noise figure of the receiver system. There are three main filter technologies employed in this part of a DCR system: switched capacitor, active RC, and gmC. These three options have various relative merits in the key specification areas of tuning capability, noise performance, and strong signal handling (i.e., dynamic range) [8]. These relative merits are summarised in Table 3.1. Filter tuning may be performed on power-up, in any system, or by utilising vacant time slots in TDMA or TDD systems. 3.2.3.12
Direct Conversion Receiver Employing Both Baseband and Digital IFs
The architecture shown in Figure 3.21 [14] is a novel variation on the direct-conversion format discussed above. It is arguable whether it should be described as direct conversion at all, since it uses, effectively two baseband IFs and a digital IF. The first Table 3.1 Relative Merits of Various Baseband Filter Technologies for Use in Integrated Direct-Conversion Receivers Filter Type Switched capacitor
Tuning Capability Excellent
Noise Performance Poor (~20 nV/√ Hz)
Strong Signal Handling Good
Active RC
Moderate
Moderate (~6 nV/√ Hz)
Excellent
gmC
Good
Excellent (~2–4 nV/√ Hz)
Poor
82
Flexible RF Receiver Architectures
Bandpass filter 0°
In
Lowpass filter
90°
Digital filter To Ichannel processing 0°
In
A/D
90°
Low-noise amplifier
0°
In
90°
A/D converter Quadrature demodulator
Lowpass filter
First local oscillator
Quadrature modulator
NCO To Qchannel processing
Digital Digital filter quadrature Digital receiver demodulator processing block
Second local oscillator
Figure 3.21 Direct-conversion receiver architecture employing both an analogue baseband IF and a digital IF. (From: [14]. © 2005 IEEE. Reprinted with permission.)
downconversion process, at least, is however, direct and hence it is probably most appropriately discussed here. Referring to Figure 3.21, the input signal is converted directly to baseband, following bandpass filtering and low-noise amplification. The resulting quadrature baseband signals are then lowpass filtered to define the channel or subband of interest, prior to quadrature upconversion to a suitable (low) IF. This IF is chosen to be appropriate for a low-cost/power consumption A/D converter and is already band-limited by the action of the baseband lowpass filters following the quadrature downconverter. The resulting digital IF can then be quadrature downconverted, with high accuracy, by the digital downconverter within the digital receiver processing block. The primary benefit of this architecture is that it allows the selection of an appropriate IF for use with low power consumption ADCs, in handportable terminals. It also requires only a single ADC; a conventional direct-conversion receiver requiring two. There are clearly potential issues with quadrature errors in the analogue downconversion and upconversion processes in this scheme, however these are likely to be minimised by an integrated (ASSP) implementation of the technique, due to the high-degree of component matching which can be achieved using this method of fabrication. The additional complexity and power consumption of the analogue parts of this architecture may also be justifiable, due to the overall reduction in power consumption, afforded by the optimal choice of ADC and sampling rate, which it affords. 3.2.4
Use of a Six-Port Network in a Direct-Conversion Receiver
A novel, alternative form of direct conversion receiver involves the use of a six-port network (SPN). This type of network was first proposed for use in vector network analysers [15, 16] and has since been suggested for use in very high frequency receivers [17]. It is this latter application which is of potential interest in a software defined radio application, since this form of receiver utilises broadband incoherent detection and passive RF components, thereby making it, to a large extent, modulation format and channel bandwidth agnostic. It is also potentially capable of
3.2 Receiver Architecture Options
83
operation over many decades of frequency. For example, [18] demonstrates the use of a 6-port network for reflection coefficient measurement over the range 2 to 2,200 MHz. This range would cover virtually all military and civilian portable communications bands in a single receiver. The format of a basic 6-port discriminator (SPD) is shown in Figure 3.22. As is evident from this figure, the basic discriminator consists entirely of passive couplers or hybrids and diode-based detectors. It is therefore both simple and inherently broadband (within the bandwidth limitations of a quadrature hybrid, in the case of Figure 3.22, although other implementations are possible). The six-port discriminator, together with its associated A/D converters, replaces the quadrature downconverter required in a conventional direct conversion receiver. The format of the complete receiver is shown in Figure 3.23. It does not suffer from the image or adjacent channel issues inherent in conventional superheterodyne receivers, hence allowing the required (analogue) channel filtering to be relaxed in comparison to those systems. It is reported to be much less susceptible to I/Q errors (gain and phase imbalance in the quadrature hybrids) and also has a superior or equivalent immunity to DC-offsets in the detection system (mixers in a conventional direct-conversion receiver, diode detectors in the case of an SPD). The potential for a superior immunity to DC-offsets arises from the fact that, in an integrated implementation of the SPD (including detectors), it is likely that the DC drift in the detectors would occur in the same direction for each of them. In this case, although the offsets would not necessarily track perfectly, the difference in the DC levels from each detector will be smaller than if the drift was random for each detector. The SPN technique operates by detecting the relative amplitude, phase, and frequency (i.e., the frequency offset) of the received signal relative to the local oscillator signal. To do this accurately, the system must be calibrated; however, this is reported to be possible utilising the received signal itself [17]. Calibration must also be undertaken at each frequency of interest, for optimum results. An automated calibration scheme is proposed in [19]. The DSP unit performs the necessary calculations in order to provide a demodulated signal output and also to provide signal correction, based on the results of the calibration process. The main drawback of the technique (other than its requirement for calibration) is that it requires four high-speed analogue-to-digital converters in place of the two Rx Ouput 1 50Ω
Local oscillator
Detector Rx Ouput 2 Detector Quadrature hybrid
RF input
Quadrature hybrid
Quadrature hybrid
Rx Ouput 3 Detector
3-dB Attenuator
Figure 3.22
Basic 6-port discriminator.
Quadrature hybrid
Rx Ouput 4 Detector
84
Flexible RF Receiver Architectures
Rx ouput 1 Rx ouput 2 6-port network
Rx ouput 3
Bandpass Low-noise filter amplifier Rx ouput 4
Figure 3.23
A/D DSP A/D
Baseband voice/data output
A/D A/D converters
6-port discriminator Local oscillator
A/D
Frequency control
Digital receiver employing a 6-port discriminator.
required in a conventional direct-conversion receiver. The use of diode-based detectors is likely, however, to result in better strong-signal handling characteristics and hence this type of receiver may find favour in military SDR applications, where cost is less of an issue. It is also easier to use at higher frequencies (e.g., millimeter-wave and above), where conventional mixers are more difficult to fabricate.
3.3
Implementation of a Digital Receiver 3.3.1
Introduction
There are a number of unique aspects of a digital radio implementation which allow a wider choice of options in a receiver design. These options include the use of oversampling to achieve a lower noise floor than the chosen converter resolution would normally allow and the use of undersampling as a method of downconversion. These techniques, together with a range of new mechanisms which can add to both spurious and noise specifications, make the design of a digital receiver somewhat different to its analogue counterpart. This section will cover the major aspects of a digital receiver design, suitable for use in a software defined radio application. 3.3.2
Frequency Conversion Using Undersampling
Undersampling is the act of sampling a signal at a sampling rate much lower than one quarter of the Nyquist rate (i.e., much lower than half of the signal frequency). If the signal frequency is, for example, 100 MHz, then the minimum required sample frequency, the Nyquist sample rate, is 200 MHz (although practical converters would require this to be at least 250 MHz). This signal would be undersampled by employing a sample rate of <50 MHz. Undersampling is an important technique as it effectively performs a frequency mixing function on the input signal, downconverting the signal and, at the same
3.3 Implementation of a Digital Receiver
85
time, performing the required (pseudo-Nyquist) sampling. The signal is converted (aliased) down to baseband or the first Nyquist zone and sampled as if it had originally been a baseband signal. The process can be described mathematically as: f BB = Rem( f IF f s )
(3.12)
where fIF is the IF input frequency to the A/D converter, fS is the sample rate and fBB is the resulting baseband frequency. The ‘Rem’ function returns the remainder from the division of the items within the brackets, provided that the remainder lies in the first Nyquist zone. If the result does not lie within the first Nyquist zone, then it must be subtracted from the sample rate, fS, to yield the correct baseband frequency. This can be illustrated using the example above: if the 100-MHz input (IF) signal is sampled at 15 MHz, the result of the Rem function is: 100 / 15 = 6, remainder 10
(3.13)
f BB = Rem(100 15 ) = 10 MHz
Since the remainder in (3.13) falls outside of the first Nyquist zone, which has a maximum frequency of 7.5 MHz for a 15-MHz sample rate, the result must be subtracted from fS: f BB = 15 − 10 = 5 MHz
(3.14)
The process of aliasing can also cause spectral reversal, and this needs to be taken into account when designing the subsequent baseband signal processing. Alternate spectral zones will be reversed and unaltered, starting with the second Nyquist zone (which will be reversed). This can be summarised as shown in Table 3.2. 3.3.3
Achieving Processing Gain Using Oversampling
Section 3.3.2 considered the benefits which can be gained by undersampling a signal. It is also, of course, possible to oversample a signal (i.e., to sample at a rate greater than that required to fulfil the Nyquist criterion). While this may seem wasteful, it is an important technique as it allows an improvement in signal-to-noise ratio (SNR) to be achieved in the digital domain. It is also worth noting that it is the Table 3.2
Effect of Undersampling on an Input Signal
Nyquist Zone of Input Signal First
Frequency Range of Zone DC–fS/2
Spectrum Reversed? No
Frequency Translation None
Second
fS/2–fS
Yes
fS–fIF
Third
fS–3fS/2
No
fIF– fS
Fourth
3fS/2–2fS
Yes
2fS– fIF
Fifth
2fS–5fS/2
No
fIF–2fS
Sixth
5fS/2–3fS
Yes
3fS–2 fIF
Seventh
3fS–7fS/2
No
2fIF–3fS
86
Flexible RF Receiver Architectures
bandwidth of the signal that is important. A signal with a bandwidth of 5 MHz will be oversampled by any sample rate >10 MSPS (SPS = samples per second), although a practical converter will usually require some overhead on this value (i.e., adequate performance will probably only be achieved for bandwidths less than about 0.4fS). It is therefore possible to oversample and undersample simultaneously, since oversampling is defined with respect to the signal bandwidth and undersampling with respect to its absolute frequency. The SNR gain which can be achieved in the digital domain results from the fact that the available noise power is now spread over a wider range of frequencies. The actual amount of noise (or integrated noise) over the whole bandwidth is unchanged, however it is spread more widely and hence the spectral noise density reduces. It is possible to take advantage of this reduction using digital filtering; the noise within the bandwidth of the digital filter will be lower than the integrated noise of the original signal, hence providing an effective improvement in SNR. It is important to note that anti-alias filtering is important in preventing SNR degradation. It is common to think that an IF filter, which removes any image or spurious products which could fall in-band after sampling, is all that is required in order to create an uncorrupted spectrum. While this is true for unwanted interfering signals, it is not necessarily true for noise. It is possible to design a receiver frequency plan with a relatively wide IF filter (to save cost or reduce size) which adequately suppresses images, but which still passes noise in the second Nyquist zone. This noise will be aliased into the wanted band (first Nyquist zone) and will reduce the SNR by 3 dB. A good anti-alias filter can help to reduce this figure. Assuming that aliased noise is not an issue, the converter noise floor is given by: NC = 18 . + 602 . N + 10 log( f s 2 ) dBc Hz
(3.15)
where N is the converter resolution (number of bits). Thus for every doubling of the sample rate, the converter noise power spectral density reduces by 3 dB. If a digital filter is employed to remove the unwanted noise surrounding the wanted signal, the processing gain achieved by oversampling can be found from: B GSNR = 10 log IF dB fs
(3.16)
This equation assumes that the filter perfectly fits the wanted signal and is ‘brick wall’ in nature. Both of these assumptions can be quite close to reality in the case of a digital filter (unlike their analogue counterparts). 3.3.4
Elimination of Receiver Spurious Products
It is possible, in many designs, to carefully plan the sample rate and the IF spectral position, to ensure that converter and buffer amplifier harmonics do not cause interference to the wanted signals. All converters will create harmonics and the level of these increases the closer the input signal appears to the top of its dynamic range. While these harmonics are unavoidable, careful frequency planning can ensure that they are not problematic. Again, the application of near-perfect digital filtering can
3.3 Implementation of a Digital Receiver
87
help to eliminate these unwanted signals and ensure that the maximum possible bandwidth is available for wanted transmissions. These techniques can be applied alongside oversampling and this process extends further the areas of the spectrum in which harmonics may fall, without compromising receiver performance. Note that the other main consequence of amplifier and converter non-linearity, namely, intermodulation distortion, must also be considered carefully, as this is an in-band distortion. It may be possible to eliminate the more problematic effects of this by means of digital filtering (i.e., signals appearing around, rather than on top of, the carriers); however, this becomes more difficult as the number of signals increases. As an example of frequency planning, consider the following scenario. A converter with a maximum sample rate of 80 MSPS is to be employed to sample a signal with a bandwidth of 10 MHz. It is possible to determine a suitable IF centre frequency which allows the second and third harmonics to be placed out of band, and this is illustrated in Figure 3.24. The IF needs to be placed between 10 MHz and 20 MHz (i.e., the IF centre frequency needs to be 15 MHz). In this case, the second harmonic will fall between 20 MHz and 40 MHz and the third harmonic between 30 MHz and 60 MHz. The top 20 MHz of the third harmonic exceeds fS/2 and hence will wrap around and sit on top of the top 10 MHz of the second harmonic and the lower 10 MHz of the third harmonic. In both cases, this is not a problem, as it does not impinge upon the wanted band. Note that this example takes no account of the required digital filter roll-off, nor of the practical analogue sampling bandwidth limitations of a real converter (typically 0.4fS, not the ideal 0.5fS assumed here). These would both reduce the IF bandwidth which could be employed at this sample rate. An alternative frequency planning technique is to utilise undersampling and move the filtering burden from the digital domain to the analogue domain. The key Amplitude (dB)
Wanted signal Second harmonic Third harmonic Aliased Third harmonic Superimposition of third harmonic and aliased third harmonic fS /2
0
10
20
30
40
50
60
Frequency (MHz)
Figure 3.24 Frequency planning to ensure converter harmonics do not intrude on the wanted receive band.
88
Flexible RF Receiver Architectures
advantage of this technique is that it allows the whole of the Nyquist bandwidth of the converter to be used for the wanted signal—none of it is wasted in frequency planning, as was the case in the earlier example. This technique is illustrated in Figure 3.25, where an example is chosen placing the IF in the third Nyquist zone. Since harmonic distortion is largely caused in the analogue parts of the converter (buffer amplifiers and analogue input circuitry for the sampling process), it is placed well away from the wanted band by this technique. Intermodulation distortion, however, must again be considered carefully, as it will not be alleviated in the same manner and could cause significant, unwanted interference. If the conversion process itself still generates harmonics, these can be dealt with by the first technique, although this is at the expense of useable converter bandwidth. In the example shown in Figure 3.25, an 80-MSPS converter is again chosen, however the IF input is now full-band [i.e., it covers the maximum possible (theoretical) sampling capability of the converter, 40 MHz]. The IF input to the system is now in the third Nyquist zone, from fS to 3fS/2 (80–120 MHz) and this places the second harmonic between 160 MHz and 240 MHz, giving the analogue IF filter 40 MHz (between 120 and 160 MHz) within which to roll off to an acceptable level. This is well within the capability of, for example, surface acoustic wave (SAW) filter devices. The third harmonic falls between 240 and 360 MHz and hence is of little concern.
3.3.5 3.3.5.1
Noise Figure Overall System Noise Figure
The noise factor of a system element (e.g., an amplifier or mixer) is defined as the ratio of the signal-to-noise present at the output of the system to that at its input, that is,
Amplitude (dB)
Wanted signal (IF input signal)
fS/2
Aliased wanted signal Second harmonic Analogue filter passband
0
40
80
120
160
200
240
Frequency (MHz)
Figure 3.25 Using alias downconversion to ensure that converter harmonics do not intrude on the wanted receive band.
3.3 Implementation of a Digital Receiver
89
F =
SNR out SNR in
(3.17)
Note that the input and output signal to noise ratios are specified in linear units (not decibels). If the input and output signal-to-noise ratios are identical, then the system element has added no noise and its noise factor is unity. All practical elements will add at least some noise and hence F > 1. The noise factor of a cascaded system (e.g., a receiver) is given by: F RX = F1 +
F2 − 1 F3 − 1 Fn − 1 + +L+ G1 G1 G2 G1 G2 L Gn −1
(3.18)
where the various noise factors and gains are defined in Figure 3.26. This equation assumes that all elements of the system are perfectly matched and hence that maximum power transfer occurs. The noise figure of the system can then be found from: NF RX = 10 log(F RX )
(3.19)
In order to determine the receiver performance which can be achieved from a given system, it is necessary to know the available noise power and the detection bandwidth (i.e., the bandwidth of the narrowest-band part of the system, typically the detector for the modulation). The available noise power from the source (typically an antenna in the case of a receiver) is given by: PN = kTB
(3.20)
where k is Boltzmanns constant (1.38062 × 10 J/K), T is the temperature of the source (in Kelvin), and B is the system bandwidth. At room temperature (290K), in a normalised system (1-Hz bandwidth), this equates to approximately −174 dBm/Hz. Having obtained the cascaded noise figure for the receiver, it is now possible to determine the noise power obtained at its output, from: −23
PN, out = PN, dB + NF RX + G dB
(3.21)
where PN,dB is the available noise power (in decibels) and GdB is the system gain (again in decibels). Thus for a receiver with a noise figure of 10 dB and a gain of 40 dB, the output noise power at room temperature would be −124 dBm/Hz. This can be converted to a noise power by adding the logarithm of the detection bandwidth:
G1 F1
Figure 3.26
G2 F2
Cascaded noise figure calculation.
G3 F3
Gn Fn
90
Flexible RF Receiver Architectures
PN, tot, dBm = PN, dB + NF RX + GdB + 10 log( B d )
(3.22)
where Bd is the detector bandwidth. In the above example, with a detection bandwidth of 200 kHz, the total output noise power, PN,tot,dBm, is then −71 dBm. When considering passive elements, including some mixers (e.g., most diode-ring based designs) in these equations, their noise figure is equal to their loss and a cascade of lossy elements may be treated as a single element with a loss equal to the combined loss of the individual elements. A common example is a mixer followed by a filter—the total loss of the two elements should be used. 3.3.5.2
ADC Signal-to-Noise Ratio and Effective Number of Bits (ENOBs)
The signal-to-noise ratio of an ideal N-bit analogue to digital converter is given by: SNR ideal = 602 . N + 176 .
(3.23)
from this it is possible to derive the effective number of bits for a practical ADC: ENOB =
SNR measured − 176 . 602 .
(3.24)
The ENOB value for a converter is a much more useful specification than is the architectural (designed) number of bits. The ENOB value for a 12-bit, high sample-rate ADC will typically be around 10.5, indicating that the available SNR will be around 65-dB, not the almost 74-dB value which could be assumed from its 12-bit hardware design. 3.3.5.3
Inclusion of ADC Noise
As an ADC is a voltage-driven device, typically with a relatively high input impedance, it is usually simpler to deal with it in terms of input-referred noise voltages, rather than assigning it a noise figure. There are therefore three stages to computing the overall noise floor for the complete receiver, including the converter and its quantisation noise: 1. Calculate the noise power from the RF and IF parts of the system (as described above) and convert this to a noise voltage. This conversion should be performed based upon the input impedance of the converter (typically not 50Ω). The noise voltage squared, from the RF and IF parts of the system, is given by: VN2, IF = PN, tot R ADC
(3.25)
where PN,tot is the RF/IF output noise power (in watts) and RADC is the input impedance of the analogue-to-digital converter in ohms. Since the converter impedance is normally high (perhaps 1,000Ω), it is typical to lower this impedance using a shunt resistance (say, 200Ω) and then to match the 50Ω output of the RF/IF part of the system to this using a 4:1
3.3 Implementation of a Digital Receiver
91
impedance transformation. This is illustrated in Figure 3.27. Note that the transformer also serves a second useful function, namely that of converting the single-ended 50-Ω RF/IF subsystem into a differential (balanced) form, as is typically required by an A/D converter. Taking this example, a total noise power of −71 dBm equates to 7.943 × −11 10 W. The 1:4 impedance transformation in matching this to 200Ω produces a voltage gain of two times. The rms noise voltage developed across the A/D input terminals is therefore: VN, IF = 2 PN, tot R ADC = 2 7.943 × 10 −11 × 200 = 252 µV
(3.26)
2. Calculate the ADC input-referred noise (including the effect of quantisation noise). The ADC input-referred noise is given by: VN, ADC = VFS , rms × 10 − SNR ADC
20
(3.27)
where VFS,rms is the rms value of the full-scale voltage capability of the ADC and SNRADC is the quoted converter signal-to-noise ratio at full scale. Taking a typical example for a high-performance 14-bit converter, the full-scale voltage is 2.048-V peak-to-peak and the signal-to-noise ratio at this input level is 72 dB. The rms noise voltage contribution of the converter is therefore: VN, ADC =
2.048
× 10 −72
20
(3.28)
2 2 = 182 µV
3. Sum the RF/IF and ADC noise voltage contributions (square-root of a sum-of-squares). The two noise contributions may now be combined using: VN, RX =
VN2, IF + VN2, ADC
(3.29)
= 311µVrms
Receiver RF/IF stages
Figure 3.27
50Ω
1:4
200Ω
1000Ω
Impedance matching for a receive A/D converter.
A/D converter
Digital interface
92
Flexible RF Receiver Architectures
This result provides the total noise present at the ADC, including all RF, IF, analogue baseband, and quantisation noise sources. 3.3.6
Receiver Sensitivity
Now that the receiver noise voltage at the ADC input is known, it is possible to calculate the overall receiver sensitivity. There are two different scenarios here: single carrier reception and multi-carrier reception. 3.3.6.1
Single-Carrier Reception
The signal-to-noise ratio for the receiver is given by:
(
)
SNR RX = 20 log VS VN, RX + GSNR dB
(3.30)
where VS is the ADC wanted input signal voltage (2-V pk-to-pk in the following example), VN,RX is given by (3.29) and GSNR by (3.16). In the latter case, the signal bandwidth, fS , is that of the single carrier being received. Taking the above example, and assuming that the receiver is only required to process a single channel with a bandwidth of 200 kHz (e.g., in a handset application), the receiver signal-to-noise ratio is then:
( ) = 20 log(0707 . 311 × 10 ) + 699 .
SNR RX = 20 log VS VN, RX + GSNR −6
(3.31)
= 74.12 dB
This assumes that digital filtering is used to select only the wanted channel, hence realising the processing gain in signal-to-noise ratio. This is valid since all of the noise present at the input to the ADC (i.e., RF/IF noise and ADC-generated noise) will be filtered in the digital domain. This signal-to-noise ratio can then be used to calculate the receiver’s sensitivity, i.e., the minimum received signal power from which a useable signal can be extracted. For a digital modulation format, the minimum carrier to noise ratio required for an acceptable bit-error rate (BER) is typically around 10 dB. Based on the earlier example, the received signal can therefore drop by 64.12 dB while still allowing the receiver to generate an acceptable BER. The ADC full-scale input power is +4 dBm (2-V pk-to-pk into 200 ohms); hence, the signal power at the input to the ADC to just achieve an acceptable BER is +4–64.12 = −60.12 dBm. If the gain of the RF and IF stages totals 40 dB (as set previously), then the overall receive sensitivity would be −100.12 dBm. 3.3.6.2
Multi-Carrier Reception
Multi-carrier reception is frequently required in base-station applications and may also be required in some remote/portable applications (e.g., for broadcast OFDM). The major difference in this case is that an amount of headroom is required to cope with the fact that the signals could sum in phase and hence produce large peaks.
3.3 Implementation of a Digital Receiver
93
The theoretical peak voltage level for n carriers, all of equal amplitude, is given by: Vpk , n = nVpk
(3.32)
where Vpk is the peak voltage of any single carrier. Clearly, this indicates that a large headroom may be required in a multi-carrier base-station application (e.g., 15.6 dB for 6 carriers). This could significantly compromise the received signal to noise ratio and hence the overall system sensitivity. In practice, however, each of the carriers typically comes from an independent source, since the clocks of the transmitting stations (e.g., handsets) are unlikely to be synchronised with each other. The statistical likelihood of the carriers aligning in-phase is therefore very low and hence a more realistic headroom assumption may be made. A more typical allowance is 3 dB, particularly given that the carriers are also likely to be identical in power. An exception to this is in CDMA systems, however even here, the high peak-to-average ratio ensures that the likelihood of peaks both aligning in phase and coinciding in time, is small. In the event that the signals do align, the converter will clip and this will cause a momentary overflow condition to occur. This will, however, be very brief (and infrequent) and the system should recover quickly. 3.3.7 3.3.7.1
Blocking and Intercept Point Cascaded Intercept Point
In a similar manner to that described above for noise figure, it is possible to calculate the effective third-order intercept point of a cascade of elements (amplifiers, mixers, and so forth) from the intercept points of the individual elements. This can be used to determine an approximate value for the intercept point of a complete receiver front-end as illustrated in Figure 3.28. The third-order intercept point of the complete signal processing chain is given by: IP3tot =
1 G1 G1 G 2 G G L Gn 1 + + +L 1 2 IP31 IP3 2 IP3 3 IP3 n
(3.33)
where each of the IP3 and gain terms is expressed in linear units (not decibels), that is, Gn,
Gn = 10
IP3 n = 10
+2 . dB
/10
(3.34) IP 3 n ,
+2 . dB
/10
It is important not to forget about the intercept point units used initially, as these will usually be specified in dBm, hence producing an intercept point in milliwatts in linear units. Note also that the above intercept points are at the input to each stage and that the overall result is therefore an input intercept point. This is
94
Flexible RF Receiver Architectures
G1 IP31
Figure 3.28
G2 IP32
G3 IP33
Gn IP3n
Cascaded intercept point calculation.
what is typically specified for a receiver system (output intercept point is more typically used for a transmitter or power amplifier). Converting this input intercept point into an IMD level is achieved using:
(
PIMD, dB = 2 P1, dBm − P3 rd , dBm
)
(3.35)
where P1,dBm is the power of one tone in a two-tone test, P3rd,dBm is the third-order intercept point expressed in dBm and PIMD,dB is the relative power of the third-order (i.e., largest) IMD products in dBc. In other words: P3 rd , dBm = 10 log(IP3tot )
(3.36)
Note that (3.33) assumes that the intermodulation products add in phase (i.e., a voltage addition). If this is not the case, such as for third-order products appear far from the carrier (e.g., those around the third harmonic), when significant AM-PM distortion is present, or where the block non-linearities possess significant memory (with a non-uniform distribution over frequency), then the above becomes (for a two-stage system): 1 1 1 = + 2 2 2 OIP3tot (G2 OIP31 ) OIP3 2
(3.37)
This equation is more likely to be appropriate for relatively non-linear power amplifier systems (hence it is expressed as an output intercept point and is based upon output intercept point values for the individual blocks). The former equation is more appropriate for the relatively well-behaved non-linearities present in receiver systems. Note that where a non-linearity has significant AM-PM and/or memory, the concept of an intercept point is not necessarily helpful, as it will not readily prove to be an accurate predictor of IMD performance. The concept of adding IM powers, in a cascaded system, is therefore of relatively limited use, in practice, with (3.33) therefore being by far the most commonly used equation. 3.3.7.2
IMD Level in a Receiver Design
It is typical to design the RF parts of the receiver system to achieve an IMD level equal to the noise floor at the input to the ADC. In this way, neither parameter dominates and the system could not be said to have been over-designed in either area. Like most rules of thumb, however, there are exceptions. In this case, for example, systems in which the signal can be integrated in order to resolve the required
3.3 Implementation of a Digital Receiver
95
information, should be designed with an IMD performance below the expected noise floor. This is necessary since integration will not reduce the level of the IMD and hence this will ultimately dominate. In the case of the example used earlier, the maximum input-referred IMD level should be −110.12 dBm measured in a 200-kHz bandwidth and assuming the same 10-dB minimum SNR. If the maximum useable RF received signal strength is required to be −25 dBm, the resulting input intercept point must be: P3 rd , dBm = P1, dBm −
PIMD , dB
2 ( −11012 . − ( −25 )) = −25 − 2 = 17.56 dBm
(3.38)
This value can then be used in (3.36) and subsequently (3.33) in order to find the intercept point requirements of the various system blocks. 3.3.8
Converter Performance Limitations
It is instructive at this point, to examine, briefly, the main assessment criteria for analogue-to-digital converter performance. These criteria are also valid for assessing digital-to-analogue converter performance, with similar definitions also applying to that type of component. Both ADC and DAC components have imperfections which limit their practical performance. While many of these issues are present in all converters (both DC/low-speed and high speed/bandwidth), they are usually most evident in the demanding high-speed applications associated with software defined radio. Even within a purpose-designed high-speed converter, many aspects of its dynamic performance degrade with increasing clock frequency (but still within its specified limit) and with increasing input signal frequency, for a given clock frequency. Even the usage recommendations for a good converter (ADC or DAC) will only countenance its use with an input frequency up to 0.4fs (where fs is the frequency of the sampling clock)—in other words, up to 80% of its Nyquist frequency. 3.3.8.1
SINAD
SINAD is used as a specification in receiver systems in general as well as specifically for A/D and D/A converters within transceiver systems. It stands for signal-to-interference, noise, and distortion (i.e., the ratio of the wanted signal to any form of undesirable contamination). In the case of data converters, interference is not typically an issue and hence SINAD becomes the ratio of the wanted signal to the unwanted noise and distortion. For an ideal converter, SINAD is related only to the number of bits present in the converter: SINAD = 176 . + 602 . N dB
(3.39)
96
Flexible RF Receiver Architectures
where N is the number of bits. For an ideal 12-bit converter, the SINAD is 74 dB; however, a typical high-speed (100-MHz sampling) A/D converter, for example, may manage a SINAD of only 60 dB. Equation (3.39) above may be rewritten as: ENOB = ( SINAD − 176 . ) / 602 .
(3.40)
where SINAD in this case is the actual measured value from a given converter. N has now become the effective number of bits (ENOB) for the converter. For example, the above 100-MHz sampling ADC would have an ENOB value of 9.76 (somewhat less than the 12 bits it physically produces).
3.3.8.2
Signal-to-Noise Ratio (SNR)
In the case of an ideal converter, SINAD and SNR are interchangeable, since an ideal converter would add no distortion and the only source of noise would be that resulting from quantisation. In reality, however, the SINAD figure for a converter will always be poorer than its SNR, due to the presence of distortion in the analogue parts of the system. SNR alone will specify the noise floor of the system, including distortion, analogue noise, and quantisation effects, and the latter two can typically be improved by the use of oversampling, as discussed in Section 3.3.3. SNR may be defined as: Signal Power at FSD SNR = 10 log dB Power of (total) Residual Error
(3.41)
where FSD is the full-scale deflection (maximum input) of the converter and the power of the total residual error is the power present in the full Nyquist band of the converter, other than the wanted signal power. This includes analogue noise, quantisation noise, spurious signals, harmonic and intermodulation distortions, and so forth. 3.3.8.3
Spurious-Free Dynamic Range (SFDR)
Spurious-free dynamic range is defined as the ratio of the rms voltage of an input sinewave to the rms value of the largest spur, measured using an FFT in the frequency domain. The spur need not be a harmonic component of the original sinewave and could arise as a result of interaction between the sampling clock and the input waveform. SFDR is normally specified in decibels. SFDR may be defined as: RMS Signal Voltage at FSD SFDR = 20 log dB RMS Voltage of the Largest Spurious Product
or, in power terms:
(3.42)
3.3 Implementation of a Digital Receiver
Signal Powerat FSD SFDR = 10 log dB ous Product Powerof theLargest Spuri
97
(3.43)
SFDR is useful in assessing how well a given ADC will perform when attempting to detect a weak signal in the presence of a strong interferer. It is therefore an important specification for an ADC that is intended for use in a radio receiver. The SFDR and SNR of an ADC will almost never be equal, in a practical converter. The SNR value incorporates analogue noise and quantisation effects, in addition to distortion power, and is measured in the entire Nyquist band; it will therefore result in a value which is typically much poorer than that of the SFDR. SFDR includes only the power of the highest spurious product and hence will almost always yield a higher value. SFDR is a useful measure of ADC performance in cases where the signal bandwidth of interest is less than the full Nyquist band. As has already been outlined in Section 3.3.3, digital filtering may be utilised to improve SNR in this case and hence SFDR becomes a more meaningful method of assessing ADC performance. In particular, a spurious product may fall in the digital filter passband and hence will not be improved by the filtering process; the SFDR specification for the converter will therefore predict the converter performance in this case. There are a number of techniques for improving the SFDR performance of a converter and these will be discussed later in Section 3.3.10. In the case of an ideal ADC, the maximum value of SFDR occurs at the converter’s maximum input level (i.e., full-scale deflection, FSD). In a practical converter, however, the maximum value of SFDR often occurs at an operating point well below full scale (i.e., several decibels below FSD). This occurs due to the fact that as the input signal level approaches full-scale, the converter’s transfer characteristic becomes increasingly non-linear and the advantage of the additional signal power is more than outweighed by the resulting added distortion. Furthermore, inevitable fluctuations in the input signal level in a practical circuit, have a much more pronounced effect when operating close to full-scale. This is due to the fact that small increases in the input level will result in clipping and this will lead to a significant increase in distortion. For these reasons, it is important top operate ADCs a few decibels backed off from their full-scale value, in order to achieve optimum performance.
3.3.9
ADC Spurious Signals
ADC spurii are typically a far greater limitation on receiver sensitivity than straightforward noise and signal-to-noise ratio. These spurii are caused by either nonlinearity in the conversion process (traditionally specified as differential non-linearity, DNL or integral non-linearity, INL) or slew-rate limitations, which are generally introduced in the sample-and-hold device on the front end of the converter. Sample-and-hold device technology has improved to the extent that this is no longer typically a major issue in modern high-speed converters operating in the first Nyquist zone, particularly when they are not being utilised at full scale (as is usually the case in a radio receiver application). Non-linearities in the conversion process itself are therefore the major problem and the evaluation of these problems in radio
98
Flexible RF Receiver Architectures
receivers must extend beyond the traditional DNL and INL specifications, in order to be useful. The key issue in a receiver ADC is the location of the non-linearity within the ADC transfer characteristic. A typical receiver design will not operate the ADC close to its full-scale limit, other than in very strong signal conditions. A relatively severe non-linearity, say, +1 LSB, occurring at this point, is therefore much less of an issue than a smaller error, say, +0.25 LSB, half way along the transfer characteristic. The reason for this is simply that the converter will spend much more of its time with the input waveform repeatedly transitioning this middle part of the characteristic—a non-linearity here is therefore a much more significant problem. These issues lead to two different methods of specifying non-linearity in converters: static performance measures and dynamic performance measures. Note that the same issues are common to both ADCs and DACs and hence the following discussions are equally applicable to both. Static performance measures, including INL and DNL, are useful to provide an overall indication of converter non-linearity. It is the dynamic measures, such as SINAD and SFDR, however, which provide the most useful indication of ADC performance in a receiver application. The impact of ADC spurious signals can be severe and it is this, and not noise performance, which is frequently the limitation on receiver dynamic range. Continuing the above example, and assuming that the A/D converter has a spurious-free dynamic range of −76 dB relative to full scale (i.e., 76 dBFS), this equates to a spurious level of −72 dBm (for a full-scale input of +4 dBm, i.e., 2-V pk-to-pk into 200 ohms). If an acceptable carrier-to-interference (C/I) ratio is 18 dB (note that this is typically greater than the required carrier-to-noise ratio for most systems), then the minimum acceptable ADC signal level is −54 dBm. Adding to this the 40 dB of RF/IF gain gives a receive sensitivity of −94 dBm, which compares to the noise-based receive sensitivity of −100.12 dBm. In other words, noise is clearly not the limiting factor in this example and a better-designed converter, with an improved SFDR specification relative to its (good) SNR specification, would allow this SNR to be fully utilised. In this example, the SFDR specification would have to improve to 83 dBFS or better for converter SNR to become the limiting factor.
3.3.9.1
DNL in a Dynamic Environment
As was indicated above, DNL errors occurring in the middle of an ADC transfer characteristic are much more significant in a receiver application than those occurring close to full scale. The dynamics of radio signal reception are such that operation close to full scale is likely to also result in clipping of the signal and this will, in most cases, produce much more in the way of spurious products than will the DNL error. A basic illustration of DNL occurring at different parts of an ADC transfer characteristic is shown in Figure 3.29. The impact of this upon an input waveform is illustrated in Figure 3.30 for the case where the input signal amplitude is < ±0.375fS. To understand why DNL errors in high-speed communications converters commonly occur in the middle portion of the transfer characteristic, it is necessary to understand a little of their construction. The use of traditional flash converter techniques (see Section 3.3.9.2), for a high-resolution converter, would require a very
3.3 Implementation of a Digital Receiver
99 Code output
Input −0.5fs −0.375fs−0.25fs −0.125fs
0.125fs 0.25fs 0.375fs 0.5fs
(a) Code output
Input −0.5fs −0.375fs−0.25fs −0.125fs
0.125fs 0.25fs 0.375fs 0.5fs
(b)
Figure 3.29 DNL occurring in different parts of an ADC transfer characteristic: (a) DNL at mid-scale, and (b) DNL at ±0.375fS.
large number of high-speed comparators to be fabricated and these would occupy a large silicon area (hence making the resulting device very expensive). High-speed communications converters therefore typically employ multi-stage techniques, with portions of the converter being reused, thereby saving significant silicon area. This reuse, however, means that DNL errors present in the reused portion of the converter are repeatedly encountered throughout the voltage range of the input signal. Even though these errors may be small (say, 0.25 dB or less), they can still have a significant impact upon the practical SFDR seen in a radio reception environment.
100
Flexible RF Receiver Architectures Code output
Input −0.5fs −0.375fs−0.25fs −0.125fs
0.125fs 0.25fs 0.375fs
(a) Code output
Input −0.5fs −0.375fs−0.25fs −0.125fs
0.125fs 0.25fs 0.375fs
(b)
Figure 3.30 Effect of DNL upon an input waveform with an amplitude of <±0.375fS: (a) DNL at midscale, and (b) DNL at ±0.375fS.
3.3 Implementation of a Digital Receiver
3.3.9.2
101
High-Speed A/D Converter Architectures
Low-Resolution Converter Architecture
A basic high-speed A/D converter architecture, as typically used in low-resolution video applications, is known as a flash converter and is shown in Figure 3.31. It can be seen from this figure that the operation of this type of converter is essentially parallel in that all of the output bits are decoded simultaneously. This fact, combined with the simple architecture, yields a very low-delay conversion process; it can therefore be made to operate at very high sampling rates. This type of converter does, however, have the drawback that its complexity is proportional to 2N, where N is the number of bits. As a result, high-resolution converters are either impractical or uneconomic, when compared to the alternative architectures available. Flash converters do, however, provide the basis for many of these alternative architectures and hence it is useful to understand their operation. The analogue input signal is fed to a series of comparators, each of which is set to a progressively higher threshold by the resistive ladder network. This ladder netN work sets the thresholds to differ by one LSB of the converter and 2 − 1 comparators are required for an N-bit converter. For a 14-bit converter, therefore, 16,383 comparators are required; this would clearly yield a large and expensive device. Analogue onput VREF−
Decoder logic
VREF+
Figure 3.31
Flash converter architecture for an ADC.
Digital output
102
Flexible RF Receiver Architectures
The results from the comparators must be decoded to provide a usable binary output and this is performed by a fast logic block connected to the comparator outN puts. This decoder logic has 2 −1 inputs and N outputs. Communications Converter Architectures
In order to overcome the size and complexity issues of flash converters, as discussed earlier, a number of alternative architectures are emerging for high-resolution communications converters. A typical high-speed communications converter architecture is shown in Figure 3.32. This type of architecture is known as a subranging or pipelined converter and can consist of two or more stages (two are shown in Figure 3.32). It operates by re-using the design of a relatively simple n-bit (or n+1 bit) flash converter (where n is 6, for example, for a 12-bit ADC). The two ADCs operate on different parts of the input waveform, with the first (#1) operating at the higher amplitudes and the second (#2) operating at lower amplitudes. The linear gain stage is a precision amplifier with a carefully controlled gain. It acts to raise the input signal by an amount precisely equal to the range of the first flash converter, thereby allowing the second converter to operate at signal levels below that of the first converter. The purpose of the second (and third) sample-and-hold devices, along with the buffer following the first flash converter, is to ensure that the samples from the two converters arrive at the same time; these two blocks are therefore acting as delay elements. These delays lead to an overall delay between the sample clock edge and the sampled data which results from it. The sample clock for sample, S, will result in data for sample S − L, where L is the number of clock cycles of latency within the converter. This latency is typically small, at around two or three cycles. Analogue input signal
S/H Sample and hold #1
S/H Sample and hold #2 n-bit flash converter (#1) A/D
Linear gain stage Sample and S/H hold #3
D/A n-bit precision DAC
Buffer
(n+1) bit flash converter (#2)
Analogue signals n-bit digital signals
Error correction register
(n+1) bit digital signals 2n-bit digital signals
Figure 3.32
Output register
Architecture of a typical high-speed communications converter.
A/D
3.3 Implementation of a Digital Receiver
103
The error correction register ensures that the two converters mesh together correctly, and will correct for errors made in the first conversion process. The types of problems which can be corrected include gain, linearity, and offset errors within the first ADC, so long as they fall within the range of the second ADC. It will not, however, correct for errors in either the DAC or the linear gain stage, both of which will result in non-linearities in the output (digital) waveform, nor will it correct for errors in the second ADC. These will again translate directly as errors in the complete ADC characteristic. The DAC following the first flash converter must be a high precision component, as it must be accurate to at least the resolution of the complete ADC (i.e., 12 bits for the n = 6 example above). This is important, as the signal it produces is subtracted from the input signal, to leave the lower level portion of the input signal to be sampled by the second converter. Any inaccuracy in this DAC, even below its level of operation, will result in severe errors in the second converter. This is again a potential source of DNL error. Note that the first flash ADC must also have at least the precision of the complete ADC, for the same reason. It is possible to extend the pipelining principle to multiple stages, thereby achieving higher resolution performance from relatively simple ADC building blocks. Sigma-delta converters are also emerging from the audio field, where they have been in use for many years, and are seeing applications in communications designs. They are particularly useful in bandpass sampling applications, where they may be used to select and alias-downconvert a single channel or group of channels. They have yet to achieve the effective sampling rates available from other converter architectures, but significant work is being directed in this area with a view to resolving the issues involved. A converter is reported in [20] which operates with an input frequency range of between 10 and 300 MHz and a channel1 bandwidth of between 10 kHz and 200 kHz. The reported SNR reduces from 88 dB to 75 dB across this range. This converter would be adequate for use in an SDR receiver application, based around narrowband channels (e.g., TETRA, GSM, EDGE, DAMPS, and PDC). It would still, however, require an initial downconversion stage, due to the more than 400-MHz and above frequency allocations of these systems. More recently, a sigma-delta converter designed for single-channel CDMA receivers has been reported [21]. The converter has an RF input capability of up to 2 GHz, with a signal to noise ratio of 79 dB when operating on a channel bandwidth of 1.23 MHz. This device was fabricated on a 0.18µ CMOS process and occupied an area of less than 0.9 mm2. Finally, a recent converter [22] has been described for multi-mode operation in UMTS, CDMA2000, GSM-EDGE and GSM applications. The receiver architecture within which the converter was designed to operate employed a zero-IF in UMTS and CDMA2000 modes and a low IF (100 kHz) in GSM and EDGE modes. The specifications required of the ADC, for each mode of operation, are summarised in Table 3.3. 1.
Channel bandwidth in this case refers to the instantaneous passband bandwidth over which signals can be converted this bandwidth may, in fact, contain a number of adjacent or near-adjacent channels (e.g., 8 × 25 kHz channels in the reported 200-kHz maximum bandwidth).
104
Flexible RF Receiver Architectures Table 3.3
Performance Requirements for a Multi-Mode Σ∆ ADC [22]
Mode Receiver topology
UMTS ZIF
CDMA2000 ZIF
EDGE LIF
GSM LIF
Channel bandwidth (kHz)
3840
1228
270
190
SNR specification (dB)
70
80
87
90
Noise density [nV/√Hz] (Vin,max = 1Vrms)
228
128
85
72
ADC sample rate (MSPS)
153.6
76.8
26
26
Calculated thermal SNR (dB)
78
85
88
90
Calculated quantisation SNR (dB)
82
103
102
105
Calculated total SNR (dB)
76
85
88
90
This latter device utilised a fifth-order feedforward Σ∆ modulator and a switched-capacitor feedback DAC; the latter to reduce the negative effect of pulse-width jitter on the dynamic range of the converter. The final reported performance of the ADC is outlined in Table 3.4, with the device having been fabricated in standard 0.18µ CMOS. It is clear from the advances in this technology, which have occurred over the last 3 years (as illustrated by the above three examples) that sigma-delta techniques are now at the point of warranting serious consideration for use in generic software defined ratio applications, particularly for single-carrier handset applications. 3.3.9.3
Using Probability to Assess Converter Dynamic Performance
As is evident from the earlier discussion, the impact of DNL errors upon the performance of an ADC in a radio reception application will depend critically upon the frequency of transition of the input waveform across the non-linearity. This is clearly a probabilistic situation and can be examined in two ways. The simplest assumption is that the converter is being fed with a sinewave with a peak amplitude, Apk, which is less than the full-scale voltage capability, Vpk, of the
Table 3.4
Measured Performance from a Multi-Mode Σ∆ ADC [22]
Mode Receiver topology
UMTS ZIF
CDMA2000 ZIF
Channel bandwidth (kHz)
3840 74
Noise density [nV/√Hz] (Vin,max = 1Vrms)
228
ADC sample rate (MSPS)
153.6
Dynamic range (dB)
Oversampling ratio
EDGE LIF
GSM LIF
1228
271
200
83
90
92
128
85
72
76.8
26
26
40
64
48
65
IM2 suppression (dB)
>110*
>98
>110*
>110*
IM3 suppression (dB)
>87
>91
>97
>97
Image rejection (dB)
>50**
>50**
>50**
>50**
Input voltage range Total silicon area
1V rms, differential 2
0.55 mm
*Result limited by measurement noise floor. ** Measurement limited by test setup.
3.3 Implementation of a Digital Receiver
105
converter. In this case, the probability of any code (the Ith code) appearing at the output to the converter is given by [23]:
(
N −1 1 −1 Vpk I − 2 sin PI = π A pk 2 N
) − sin
−1
(
Vpk I − 1 − 2 N −1 A pk 2 N
)
(3.44)
where N is the converter resolution (bits) and I is the code under consideration. The probability of the converter operating in a given top percentile of its range, based upon a full-scale sinewave input, is given by: PT =
V 100 cos −1 1 − T 200 π
(3.45)
where VT is the upper percentile in question. Conversely, for operation in the middle of the converter range, the probability is given by: PM =
100 −1 VM sin 200 π
(3.46)
where VM is the mid-percentile in question. If these two equations are evaluated for a percentile value of 0.1%, the corresponding values for the two probabilities are PT = 1% and PM = 0.016%. It is clear from this that the converter is much more likely to be generating a code close to full scale than it is to be generating a code around mid-scale. The conclusion here is that DNL problems with mid-scale codes are likely to be less of an issue than those with full-scale codes. However, as discussed earlier, a converter in a radio receiver is likely to operate for most of the time significantly backed off from full scale. For example, a converter operating at 25-dB backoff will only be utilizing approximately 5.6% of the available codes (assuming that the converter has a large number of bits). For a 14-bit converter, assuming that it has four bad codes in the middle of its range, the percentage of the time during which these codes are utilised for varying degrees of backoff are presented in Table 3.5. It is evident from this table that the higher the degree of backoff, the more frequently the bad codes are exercised and hence the greater the amount of distortion generated. Bad codes occurring close to full scale, by contrast, would not be utilised at all in most cases, and hence would contribute nothing to the overall distortion characteristic. The alternative method of evaluating this problem is to assume that the input signal to the receiver is noise-like, with either a Gaussian distribution (e.g., for CDMA) or a Rayleigh distribution (e.g., for a narrowband single-carrier receiver operating in a mobile environment, a good example being GSM). The earlier arguments still apply, although the transitions through bad codes lower in the ADC transfer characteristic may be more frequent due to the high peak to mean of this type of signal.
106
Flexible RF Receiver Architectures Table 3.5
3.3.9.4
Effect of Bad Codes with Backoff for an A/D Converter
Degree of Backoff from Full Scale (dB) 10
Utilisation of Converter Range (%) 31.6
Utilisation of Bad Codes (%) 0.077
20
10
0.244
30
3.16
0.772
40
1.00
2.44
50
0.316
7.72
60
0.1
24.4
Impact of DNL on a High-Speed Converter
Section 3.3.9.2 described a typical converter architecture for a high-speed communications converter. It is clear from the operational description of this converter that the second ADC is used many times over the full-scale range of the complete converter. Any DNL errors in this converter will therefore appear many times within the n full-scale range of the complete converter −2 times in fact, where n is the number of bits in the first converter. Thus, in a 12-bit converter, consisting of a 6-bit first converter and a 7-bit second converter, the DNL errors in the second converter will 6 repeat 2 = 64 times over the range of the complete 12-bit ADC. The impact of this on the signal-to-noise ratio for the converter (assuming that it is the dominant effect) is given by: 1 + ε SNR DNL, dB = −20 log N 2
(3.47)
where is the average DNL of the converter and N is its resolution (number of bits). This equation is illustrated in Figure 3.33, for a range of values for DNL error and converter resolution. It can be seen from this figure that the signal-to-noise ratio degrades from its ideal value (based on quantisation noise, at 0 LSBs of DNL error) to a lower value as the DNL error increases. The effect is gradual, but very important, as it reduces the effective number of bits (ENOBs) of the converter. For example, a 12-bit converter with 3 LSBs of DNL error effectively becomes a 10-bit converter in terms of the signal-to-noise ratio.
3.3.9.5
INL Error
Intergral non-linearity (INL) is the deviation from an ideal straight line in the static input-output transfer characteristic of a converter. The overall shape of this characteristic can be analysed to yield the harmonic and intermodulation characteristics for the converter. It may also be possible to use this information either to predistort or postdistort the converter characteristic in order to minimise the impact of the INL error upon system performance. This is most easily undertaken in the digital domain, where predistortion of a DAC or postdistortion of an ADC is possible. The aim of both techniques is to yield an overall cascaded linear transfer characteristic
3.3 Implementation of a Digital Receiver
107
120 110
Signal-to-noise ratio (dB)
100 90 80 70 60 50
4 bit 6 bit 8 bit 10 bit 12 bit 14 bit 16 bit 18 bit 20 bit
40 30 20 0
1
2
3
DNL error (LSBs)
Figure 3.33
Effect of DNL errors upon signal-to-noise ratio for an ADC.
for the system (composed of two complementary non-linear characteristics). This technique is illustrated in Figure 3.34. 3.3.10
Use of Dither to Reduce ADC Spurii
The dynamic problems with DNL highlighted earlier can lead to a significant number of spurs appearing in the output spectrum of a communications ADC. While it is not possible to reduce the overall energy of the distortion caused by DNL errors, it can be distributed across the frequency band of the converter, thereby eliminating discrete spurii and replacing them with a slight overall increase in noise floor. This increase in noise floor is usually much more acceptable in a radio receiver application than discrete spurii, since a badly located spurious signal can severely compromise a receiver’s dynamic range performance. The method of achieving this is called dither and it involves the addition of a noise source to the ADC input signal. The result of this is to effectively randomise the DNL errors in the ADC characteristic, thereby spreading the converter spurii and creating a uniform noise floor. A range of methods exists to achieve this and two of these are illustrated in Figures 3.35 and 3.36. The method shown in Figure 3.35 places the dither signal entirely within the ADC operating bandwidth, thereby decreasing the SNR of the resulting system. This is overcome by digital subtraction of the pseudorandom binary sequence (PRBS) from the ADC output signal, thereby removing the added noise (but leaving the additional noise created by the spreading of the spurious signals). This method is useful when either large amounts of dither are required to overcome the (large) DNL errors within the ADC, or the entire input frequency range of the ADC is required for wanted signals. If there is a small amount of unused input frequency range (say, a few hundred kilohertz), then it is possible to arrange for the dither signal to appear in this range. This has the advantage that the dither signal does not require subsequent subtraction, hence making the additional circuitry required to
108
Flexible RF Receiver Architectures Digital domain
Analogue domain
D/A
Digital input Predistorter
Analogue output
D/A converter (a)
Analogue domain
Analogue input
Digital domain
A/D
Digital output
A/D converter
Post distorter
(b)
Figure 3.34 an ADC.
INL correction of a data-converter:(a) predistortion of a DAC; and (b) postdistortion of
Dither source DAC D/A
Analogue input signal
Digital PRBS generator ADC output signal
Receiver ADC A/D
Analogue signals N-bit digital signals
Figure 3.35
Wideband dither approach employing subtraction to remove in-band noise.
implement dithering very simple. Furthermore, it does not require any additional DSP overhead, thereby enabling the design to be purely analogue. There are two obvious locations for the out-of-band noise signal in a receiver application: around DC (shown in Figure 3.36) and around fS/2. Either or both of these locations are commonly unused in receiver designs, since they can cause problems in the remainder of the system (e.g., swamping the ADC with carrier leakage at DC). They are therefore ideal locations for placement of the dither spectrum.
3.3 Implementation of a Digital Receiver
109
The addition of the dither signal effectively randomises the DNL errors within the converter dynamic range. This eliminates the repeated nature of the DNL codes, discussed in Section 3.3.9.4, and enables them to resemble a more uniform distribution. A given input voltage level will not, therefore, result in a specific good or bad code, but instead will produce a random distribution of both good and bad codes. The amount of dither required for a particular converter is usually best arrived at experimentally. Alternatively, manufacturers data sheets or application notes will sometimes indicate the optimum number or range of codes of dither for their products or an equivalent dither power. Some are even beginning to incorporate SFDR optimisation circuits within their converters. It is important to note that dither will only improve SFDR up to the point where track-and-hold device errors dominate. Dither is therefore typically of value at lower frequencies, where track-and-hold errors will be small. What constitutes lower frequencies will depend upon the converter in question. Many modern communications converters are designed with track-and-hold devices that operate well beyond the first Nyquist zone; indeed, such converters are typically intended for alias downconversion applications. In this case, lower frequencies may actually refer to many times the Nyquist frequency, and hence track-and-hold device errors may not be an issue in practice. The broadband Gaussian noise source shown in Figure 3.36 can be realised in a number of ways. Perhaps the simplest method is to use a noise diode, followed by a fixed or variable gain amplifier. An outline of this solution is provided in Figure 3.37. In this case, D1 is the noise diode, with R2 and C (primarily) forming a highpass filter for the noise, prior to amplification and level control. The highpass filter is largely concerned with DC removal, but may also be used for rudimentary noise shaping. 3.3.11
Alternative SFDR Improvement Techniques
Although dither is a commonly used technique for improving SFDR, a number of other options exist. These options typically involve processing of the digital information, following digitisation by the ADC. They include: 1. Phase-plane compensation [24]; 2. State-variable compensation [25]; 3. Projection filtering [26]. 3.3.12
Impact of Input Signal Modulation on Unwanted Spectral Products
The increasing application of wideband modulation formats, such as spread-spectrum and OFDM, has an impact upon the way spurious products can be treated in an ADC. The harmonics generated by an ADC are harmonics of its input signal; as a result, they will occupy a bandwidth related to that input signal. For a second harmonic, the input signal bandwidth is doubled and for a third harmonic it is trebled, and so forth. Since these wideband signals are effectively noise-like, their harmonics will also be noise-like and of a wider bandwidth. It is therefore more appropriate to treat them as a noise signal and examine their impact as a degradation in SNR
110
Flexible RF Receiver Architectures Broadband Gaussian noise source
Low-pass filter
Analogue input signal
Receiver ADC A/D
ADC output signal
Analogue signals N-bit digital signals
Figure 3.36
A simple out-of-band dither technique to reduce the effect of ADC spurii.
+VCC
R1 C
D1
Figure 3.37
R2
VR 1
A
Vn
Simple analogue noise generator to provide dither for an ADC.
performance (often referred to as SINAD-signal to interference, noise, and distortion). The same is also true for intermodulation products and ADC spurii (e.g., created by DNL errors). 3.3.13
Aperture Error
The term aperture error refers to the imperfections present in the actual sampling process itself. In an ideal converter, the sampling process is instantaneous, with no signal leakage occurring during its operation. In a practical converter, however, the sampling process takes a finite time and hence the input signal is not convolved with an ideal impulse function it is, instead, convolved with a one-sided triangular impulse function (see Figure 3.38). This results in a sampling error which is dependant upon the frequency of the input signal; at low input frequencies, the imperfect impulse function mentioned earlier is sufficiently narrow to appear perfect, and hence sampling occurs normally. At high input frequencies the input signal leakage
3.3 Implementation of a Digital Receiver
111
Time (a)
Time (b)
Figure 3.38
(a) Ideal and (b) practical sampling impulse functions for an ADC.
referred to earlier occurs, yielding (potentially) a different output code for the same input voltage as was applied in the low-frequency case. In practice, such errors have a similar impact to those of slew rate limitations and are indistinguishable in the output spectrum. They are also generally small and are therefore masked by slew-rate limitations in most converters. 3.3.14
Impact of Clock Jitter on ADC Performance
One of the principal factors which can degrade SNR, from that based on quantisation alone, is clock jitter. The result of jitter is an uncertainty (error) in the voltage at the sample point, as illustrated in Figure 3.39. Although this figure refers to an ADC, a similar mechanism occurs in a DAC. Jitter in a clock oscillator is the time domain representation of phase noise in the frequency domain. In common with low-phase noise requirements in conventional high-frequency oscillators, the best low-jitter sources are quartz crystal based. These are typically capable of better than 0.2 ps of jitter. The other main source of clock jitter is the buffer between the clock source and the ADC or DAC. The use of an AC-coupled, differential ECL/PECL buffer is one good solution, as it has very fast outputs, matched in terms of slew rate. The impact of clock jitter is related to the slew rate of the input signal. The greater the slew rate, the greater the error voltage for a given amount of jitter; the greatest slew rate occurs at the zero crossing of the highest-frequency sinewave of interest (as shown in Figure 3.39). A perfect clock would sample at the ideal point shown, with the impact of jitter being to cause the actual sampling point to shift either side of this point (randomly) by an amount determined by the jitter. The resulting voltage error is given by: Verr = S R t jitter
(3.48)
112
Flexible RF Receiver Architectures Input waveform
Verr
∆t Intended sample point
Figure 3.39
Actual sample point
Effect of clock jitter on the conversion process for an analogue-to-digital converter.
where SR is the maximum slew rate of the input sinusoid and tjitter is the timing uncertainty of the clock. In the case of a sinusoidal input signal: ν s (t ) = VM sin(2 πf in t )
(3.49)
The slew rate can be found from: d ν s (t ) = 2 πf in VM cos(2 πf in t ) dt
(3.50)
This reaches its maximum when t = 0, giving: d ν s (t ) = 2 πf in VM dt max
(3.51)
The impact of clock jitter upon the SNR of the converter is therefore: SNR j, dB = −20 log(2 πf in t j , rms )
(3.52)
where fin is the maximum input frequency of interest (in hertz) and tj,rms is the rms value of the jitter (in seconds). This equation assumes that jitter is the limiting factor and not quantisation noise. If the SNR derived from jitter alone is below the theoretical SNR from quantisation noise, then (3.47) will take precedence. Equation (3.52) is illustrated in Figure 3.40 at a range of values for jitter and input frequency. Note that this figure only provides an accurate idea of SNR in the case where aperture uncertainty is the dominant source of SNR degradation (i.e., it dominates both thermal noise and DNL). The greatest impact of jitter occurs in an IF sampling (alias downconversion) system. In this case, the input frequency to be used in (3.52) is potentially high (hundreds of megahertz, perhaps), hence making the jitter of the sampling clock a critical parameter. As a typical example, a 100-MHz analogue input signal, being sampled
3.3 Implementation of a Digital Receiver
113
0.1 ps 0.3 ps 1 ps 3 ps 10 ps 30 ps 100 ps 300 ps 1000 ps
130 120
Signal-to-noise ratio (dB)
110 100 90 80 70 60 50 40 30 20 10 10
Figure 3.40
20
30
40 50 60 Frequency (MHz)
70
80
90
100
SNR degradation caused by clock jitter for a selection of input frequencies.
using a clock with a jitter of 0.8-ps rms, would yield a maximum possible signal-to-noise ratio of 66 dB. This is equivalent to an ENOB of 11 bits, and hence an expensive 14-bit converter, for example, would be wasted in this scenario. For a 14-bit converter to be potentially useable (to its full dynamic range capability), the clock jitter would have to reduce to 0.1 ps. This is a very challenging figure to meet in a practical clock source at present. The theoretical phase noise performance of an RF oscillator is governed by Leesons equation [27] and further details of this model, and its implications for oscillator circuit design, are provided in Appendix B. 3.3.14.1
Combined Noise Performance
Clock jitter (or aperture uncertainty) alone is not the only limitation on the noise performance of a converter. As has already been discussed, DNL and thermal noise both contribute to the overall noise and hence all three effects must be analysed together. This results in an overall signal-to-noise ratio given by [28]:
SNR tot, dB = 176 . − 20 log
(2πf
in
t j , rms
)
2
1 + ε + N 2
2
2 2Vn, rms + 2N
where: fin is the maximum input frequency of interest (in hertz). tj,rms is the rms value of the jitter (in seconds).
2
(3.53)
114
Flexible RF Receiver Architectures
is the average DNL of the converter (in LSBs). Vn,rms is the thermal noise (in LSBs). N is the number of bits for the converter. Evaluating each of the three terms in the above equation separately allows an assessment to be made as to which is dominant (if any). Clearly it is potentially extravagant to specify a clock jitter such that DNL and/or thermal noise dominates to a significant degree. Figure 3.41 illustrates the impact of clock jitter on the signal-to-noise ratio available from a range of ADCs [based on (3.53)]. The parameters are selected to be typical of a current digital-IF receiver, using a current-generation of ADC, namely, a DNL error of 0.5 LSB and an input frequency of 20 MHz. In this example, the effect of thermal noise is neglected, although clearly this would degrade the figures presented, in a practical application. It is evident from Figure 3.41 that an extremely low-jitter clock is required if the full performance from a high-speed, high-resolution converter is to be realised. For example, a 16-bit converter requires the jitter present on the clock to be better than 0.1-ps rms, in order to avoid significant degradation of the signal-to-noise ratio. If the clock jitter is increased to 1 ps, the SNR performance of an ideal 16-bit converter becomes almost identical to that available from an ideal 14-bit converter; the additional resolution available from the 16-bit device is therefore wasted. Turning now to a potential future requirement and looking at the case of an RF-sampling ADC, with an input frequency of 2 GHz (and the same DNL of 0.5 LSB), the jitter requirement changes dramatically, as is illustrated in Figure 3.42. In this case, even a 12-bit ADC will require a clock jitter of 0.01-ps rms, or better, in order to achieve its full (theoretical) performance. For the 16-bit example used
120
4-bit 6-bit 8-bit 10-bit 12-bit 14-bit 16-bit 18-bit 20-bit
Signal-to-noise ratio (dB)
100
80
60
40
20 −2.00
10
2
3
4 5 6 7
−1.00
10
2
3
4 5 6 7
0.00
10
2
3
4 5 6 7
1.00
10
RMS Jitter (ps)
Figure 3.41 Impact of clock jitter on ADC signal-to-noise ratio for a range of values of converter resolution. DNL error = 0.5 LSB; input frequency = 20 MHz. Thermal noise contribution is assumed to be negligible.
3.3 Implementation of a Digital Receiver
115
120
4-bit 6-bit 8-bit 10-bit 12-bit 14-bit 16-bit 18-bit 20-bit
Signal-to-noise ratio (dB)
100
80
60
40
20 −1.0
10
2
3
4 5 6 7
0.0
10
2
3
4 5 6 7
1.0
10
2
3
4 5 6 7
2.0
10
RMS Jitter (fs)
Figure 3.42 Impact of clock jitter on ADC signal-to-noise ratio for a range of values of converter resolution. DNL error = 0.5 LSB; input frequency = 2 GHz. Thermal noise contribution is assumed to be negligible.
earlier, the required jitter must now improve to 1fs—an extremely difficult value to achieve, particularly given the high clock frequency (>>4 GHz), which would be required for Nyquist sampling of the high input frequency. To gauge how realistic these specifications are, in practice, it is worth examining the jitter specifications for current, high-quality crystal oscillators. A brief examination of commercially available parts indicates that for a 1-GHz output frequency (still far from the more than 4 GHz required), a clock jitter of 13 ps is realistic. This is a long way from the 1fs requirement discussed earlier, thus illustrating the extreme technological challenges which must be overcome before high-resolution RF sampling techniques can become a reality. This issue is, of course, in addition to the considerable challenge of designing and fabricating the converter itself a feat which is also some way from being achieved (as was discussed in Chapter 2). 3.3.14.2
Impact of Clock Oscillator Phase Noise on Jitter
The phase noise present on a clock oscillator will clearly impact the amount of jitter it suffers. There is a direct relationship between the two parameters and this is given by [29]: σ 2pn ( τ ) =
2T02 π
2
∫
f offset
0
[L( f ) sin
where: pn
( ) is the rms jitter (in seconds).
2
( πfτ)] df
(3.54)
116
Flexible RF Receiver Architectures
T0 is the period of the clock oscillator (in seconds). ≅ NT0 is the time after the Nth period. foffset is the maximum offset frequency of interest (in hertz). L(f) is the phase noise spectral density relative to the carrier at an offset f (usually expressed in dBc/Hz). This equation is typically evaluated by numerical integration based on a plot of phase noise taken from the clock oscillator. It is usually beneficial to calculate jitter on an oscillator in this manner, since jitter measurement equipment is usually much less sensitive than phase noise measurement equipment. It is therefore possible to arrive at a jitter figure for a very high performance oscillator, via (3.54), when it is not possible to measure it directly.
3.3.14.3
Impact of Clock Oscillator Spurs on Jitter
A practical clock oscillator may well have one or more spurs forming a part of its phase-noise characteristic. These spurs can occur anywhere in the spectrum surrounding the oscillator and may arise from a variety of causes, such as modulation appearing on the oscillator supply, breakthrough from other oscillators or signals within the unit, and so forth. An illustration of the typical form of an oscillator characteristic is shown in Figure 3.43, with the spur in this case occurring where the close-in phase noise characteristic meets the broadband noise floor of the oscillator. Clearly these spurs are an undesired component and they will have an impact upon the jitter resulting from the clock oscillator. It is possible to calculate the impact of spurs upon jitter, using [29]: Phase noise (dBc/Hz)
Close-in phase noise
Spurious component Noise floor
Offset frequency (log scale)
Figure 3.43 Typical phase-noise characteristic for a clock oscillator, incorporating spurious components.
3.3 Implementation of a Digital Receiver
σ 2s ( τ ) =
117
T02 π
2
∑ L( f ) sin [πf τ] 2
m
m
(3.55)
m
where: s
( ) is the rms jitter (in seconds).
T0 is the period of the clock oscillator (in seconds). ≅ NT0 is the time after the Nth period. L(fm) is the spurious amplitude relative to the carrier (usually expressed in dBc). fm is the offset from the oscillator (centre) frequency (in hertz) at which the spurious component occurs. m is the number of spurious products—note that the spurious products are not assumed to be symmetrical and hence the impact of those above and below the carrier must be assessed separately (i.e., m = 2 for a pair of spurious products, one above and one below the carrier). For a typical spur level of −75 dBc, at on offset up to 1% of centre frequency, the impact upon clock jitter is negligible (many orders of magnitude less than the impact of phase noise) [30]. Even higher spurs or a greater number of spurs is likely to have little impact, unless very low jitter (say, less than 0.1 ps) is being considered.
3.3.14.4
Combined Thermal and Quantisation Noise
The ADC noise voltage may also be computed, for any signal level within the ADC input range (i.e., not just at full scale), using (3.56): FS dBm − SNR dBc − S dBFS 10
Vn ,tq = 10 −3 Z in × 10
(3.56)
where Zin is the input impedance (Ω), FSdBm is the converter full-scale power (in dBm), SNRdBc is the measured signal-to-noise ratio at the chosen input level (in decibels, relative to the signal level), and SdBFS is the chosen input signal level (in decibels, relative to the converters full-scale input capability). The converter full-scale power, FSdBm, may be calculated using: 10 3 VFS2 , rms FS dBm = 10 log Z in
(3.57)
where VFS,rms is the converter full-scale voltage input, expressed in volts rms.
3.3.15
Impact of Synthesiser Phase Noise on SDR Receiver Performance
In many respects, synthesiser phase noise is similar to clock jitter in its impact upon receiver performance (i.e., it imposes a degradation on the signal-to-noise ratio).
118
Flexible RF Receiver Architectures
The key difference is that phase noise has a non-uniform distribution around the oscillator frequency. It is typically severe close to this frequency and reduces as frequency separation increases. Clock jitter, on the other hand, results in a uniform distribution (and hence a uniform SNR degradation). The impact of synthesiser phase noise on EVM performance is considered elsewhere in this chapter and hence this section will concentrate on SNR issues. The local oscillator is mixed (multiplied) with the input signal in the downconversion mixer; this results in a convolution of the input signal and LO spectra in the frequency domain. The result of this is that both adjacent signals and parts of the wanted signal are mixed with the phase noise and this leads to an increased in-channel noise floor. This process is known as reciprocal mixing. Continuing the earlier example of a handset application with a receiver channel bandwidth of 200 kHz and assuming that the design goal with respect to phase noise is that it should be similar to, or lower than, the thermal noise power from the antenna (at 290K): N Ant, dBm = kT = −174 dBm Hz
(3.58)
Assuming that the maximum wanted signal power is as stated previously (−25 dBm) and that this signal is noise-like, with a uniform distribution over its 200-kHz bandwidth, then the signal power per unit bandwidth is −78 dBm/Hz. The maximum permissible phase noise power at an offset of 200 kHz (first adjacent channel), assuming a uniform phase-noise distribution across the 200-kHz signal bandwidth, is then: PN = −174 − ( −78) = −96 dBm Hz
(3.59)
This latter assumption is clearly somewhat optimistic, as most phase-noise profiles show a decreasing phase noise power with increased separation from the carrier centre frequency. This result (and method) could, however, be used as either a worst-case figure (to specify the phase noise requirement at the channel edge closest to the receiver centre frequency, in the case of reciprocal mixing) or to inform an estimate for the offset-channel (unwanted channel) centre frequency. A much better method is to consider the effect of the phase-noise on error vector magnitude (EVM), as will be outlined later in this chapter. This method allows the designer to assess the impact of phase noise on the actual signal quality and hence demodulated error performance and should be used in preference to the above, rather simplistic method whenever possible.
3.3.16
Converter Noise Figure
In a cascaded system analysis, it is sometimes useful to be able to calculate the noise figure of the ADC, as the final element in the receive chain. A key difference with an ADC is that the noise figure varies with a range of ADC operating parameters (e.g.,
3.3 Implementation of a Digital Receiver
119
sample rate, input impedance, and so forth) and is not a constant, as it is with most traditional RF/IF signal processing elements. Noise figure for an ADC is given by [28]: 2 VADC , rms − SNR ADC − 10 log fs − 10 log kTB NF ADC, dB = 10 log Z ⋅ 10 −3 10 −3 2 B in
(3.60)
where: VADC,rms is the rms value of the ADC input voltage range. fS is the sampling frequency (in hertz). Zin is the converter input impedance. SNRADC is the signal-to-noise ratio of the converter. B is the bandwidth (in hertz). T is the system temperature (in Kelvin). k is Boltzmanns constant (1.38 × 10
−23
J/K).
Take, for example, a converter with a maximum input voltage of 1-V pk into an input impedance of 200Ω. If this converter operates with a signal-to-noise ratio of 76 dB, at a sample rate of 100 MSPS (at room temperature, 290K), then its noise figure (in a 1-Hz bandwidth) will be 25 dB. A plot of the range of noise figures available from this example converter for different sampling frequencies is provided in Figure 3.44. Although this plot is mathematically correct, it should be borne in mind that, in the case of a real converter, the converter SNR is likely to improve at
43 41
Noise figure (dB)
39 37 35 33 31 29 27 25 10
20
30
40 50 60 70 Sampling frequency (MHz)
80
90
100
Figure 3.44 Noise figure (in a 1-Hz bandwidth) of an ADC, for a range of sample rates and an intrinsic SNR of 76 dB.
120
Flexible RF Receiver Architectures
lower sampling rates. This is not taken into account in Figure 3.44, where a constant 76 dB is assumed for the SNR. It can be seen from this plot that lowering the sampling rate has a dramatic effect on noise figure; this is likely to be only partly compensated by any SNR improvements at these sample rates.
3.4
Influence of Phase Noise on EVM for a Linear Transceiver Signal vector error (SVE) and its consequent error vector magnitude (EVM) are commonly used parameters in specifying the degree of corruption a data constellation point undergoes, in various parts of a transmitter or receiver architecture. In this way various effects may be taken into account, in terms of what is important to the processes of detection of the wanted data (i.e., the deviation of the data point from its anticipated position). The two primary corruption mechanisms in most transmitter and receiver systems are the vector errors present in the quadrature modulator and demodulator and the phase noise present on the local oscillator (LO) of each. PA non-linearity can also be an issue, but adjacent-channel and other similar requirements usually dictate that the PA’s linearity is sufficiently good such that it has a relatively negligible impact upon EVM. Analysis of the impact of quadrature modulator errors is relatively straightforward; however, incorporation of the impact of LO phase noise is usually undertaken only as a part of complex system simulation. This section presents a simple, deterministic method of analysing the effect of both gain/phase errors and LO phase noise on the error vector magnitude of a transmitter or receiver. Some practical results are also presented, to illustrate the accuracy of the predictions achieved. 3.4.1
Introduction
Error vector magnitude is now a commonly quoted specification for both transmitter and receiver performance evaluation (e.g., TETRA [31] and UMTS [32]). Typical figures are in the range of 5 to 17.5% for most mobile radio systems (e.g., TETRA [33] and UMTS [32]) and various test instruments now incorporate the measurement of this parameter as a standard feature. There are potentially a large number of factors in the design of the transmitter or receiver which can contribute to the final measured value; however, in practice, in a well-designed system, most are usually negligible. Examples include problems with the receiver detection process (normally performed digitally), transmitter non-linearities (see earlier comments), synthesiser frequency errors (normally tracked out), and errors in modulation generation (normally performed digitally with very little resultant error). There are two sources of SVE that are generally non-negligible in a system design and affect both the transmitter and receiver. The first is the gain and phase imbalance present in the quadrature modulator in the transmitter [34] and the corresponding quadrature demodulator in the receiver [35] (assuming that both are performed by some analogue means, for example, as shown in Figure 3.45). These errors result from imperfect matching between the two mixers (or analogue multipliers) and an imperfect 90° split in the local oscillator path. Together these result in a distortion of the vector in the I/Q plane, as illustrated in Figure 3.46.
3.4 Influence of Phase Noise on EVM for a Linear Transceiver
121
I in
I
LO In
90°
RF out
RF In
90°
Qin
LO In
Q out
I/Q modulator (a)
Figure 3.45
out
I/Q demodulator (b)
Quadrature (a) modulator and (b) demodulator using analogue hardware.
Gain error
Q
Error vector Measured signal
Phase error
Reference signal (ideal signal vector) I
Figure 3.46
Illustration of signal vector error in the I/Q plane.
Although these errors may be corrected digitally [36], this would typically involve a degree of individual testing during production and this is generally undesirable. Figures presented in [35] indicate that a phase error of 1° can be achieved as a typical specification for an IC implementation, although currently available commercial devices [34] specify 0.2 dB of amplitude error and 3° of phase error. The effect of quadrature modulator and demodulator errors on the adaptive predistortion method of RF power amplifier linearisation has been studied in some detail [37]. This study indicates the detrimental effect of such errors on predistorter performance and also highlights some methods for overcoming them. An earlier study highlights the detrimental effect of quadrature errors on the spectral characteristics of a power amplifier [38]; quadrature errors are therefore clearly undesirable in many areas. The second major contributor to SVE is phase noise present on the local oscillator. This results in a random rotation of the signal vector around the I/Q plane, with a mean error determined by the synthesiser characteristics and the characteristics of the detection and tracking filtering present in the receiver. The detail of this will be covered later in this section. Phase noise is present on all signal sources and although it is technologically possible to reduce it to a degree whereby it would have
122
Flexible RF Receiver Architectures
a negligible effect on EVM (over and above that generated by the I/Q modulation and demodulation process), this is not usually economic in mobile and handportable radio designs. It must therefore be incorporated into any study on EVM in a particular design. The traditional method of studying the effects on EVM of phase noise and modulator/demodulator errors is by means of a block-level simulation of the complete transmitter or receiver system (or both). This is a relatively complex and costly process and relies on the availability of sophisticated simulation tools of sufficient accuracy and of operators skilled in the use of these tools and interpretation of the subsequent results. Care must be taken to ensure that sampling rates are chosen appropriately and that blocks are being used as intended and not beyond their capabilities. The effect of phase noise on a received carrier, as a result of mobile propagation effects, has been studied in detail [37]; however, this analysis is long and complex and does not lend itself easily to adaptation as a design tool for the system designer of a transmitter or receiver. The purpose of this section is to present a simple, deterministic technique for analysing the combined effect of phase noise and gain/phase errors on EVM for both transmitter and receiver systems. The technique could be written into a simulation, if desired, or used as a stand-alone tool to allow the required phase-noise and gain/phase balance parameters to be determined at the system design stage. Verification of the accuracy of the model used is provided by means of practical measurements on a π/4-DQPSK system, utilising various gain and phase errors and with differing phase-noise characteristics. 3.4.2
SVE Calculation Without Phase Noise Disturbance
With reference to Figure 3.46, the magnitude of the signal error vector may be determined using the cosine rule as: EV =
[R
2
]
+ M 2 − 2RM cos( φ e )
(3.61)
where R is the magnitude of the reference (ideal) vector, M is the magnitude of the measured (actual) vector, and e is the phase error between them. The measured vector magnitude, M, is composed of the reference vector magnitude, R, plus a component resulting from the gain error present in the system, Ge: M = R + Ge
(3.62)
If the reference vector magnitude is set to unity, then the resultant error vector magnitude (in percent), EVM, may be found from: EVM = 100
[1 + M ] − 2M cos(φ 2
e
)
(3.63)
The EVM may be plotted as a family of curves over a range of values for the gain and phase errors. Two examples are shown in Figures 3.47 and 3.48, with Figure 3.47 representing a general overview for a wide range of errors and Figure 3.48
3.4 Influence of Phase Noise on EVM for a Linear Transceiver
123
60
Error vector magnitude (%)
50
40
30
20
0.01 dB 0.02 dB 0.05 dB 0.1 dB 0.2 dB 0.5 dB 1.0 dB
10
0
Figure 3.47
0
5
10 15 Phase error (degrees)
20
25
Error vector magnitude for a wide range of gain and phase errors.
20
Error vector magnitude (%)
18 16 14 12 10 8 6
0.1 dB 0.2 dB 0.3 dB 0.4 dB 0.5 dB 0.6 dB 0.7 dB
4 2 0
0
1
2
3
4
5
Phase error (degrees)
Figure 3.48 Error vector magnitude for a range of gain and phase errors typically found in commercial quadrature modulators and demodulators.
showing a detailed view of the range of errors generally encountered in most commercial quadrature modulator and demodulator subsystems, whether integrated circuit or hybrid based. A typical specification, for example, is a gain error of 0.3 dB and a phase error of 3°; using Figure 3.48 indicates that this results in an error vector magnitude of 9%. A given component is unlikely to be at both extremes simultaneously and hence may well be acceptable (on a statistical basis) with this specification, despite the relatively high EVM figure. A more acceptable figure for many systems would be around 6% and this can be guaranteed with, for example, gain and phase error values of 0.2 dB and 2°, respectively.
124
Flexible RF Receiver Architectures
As was stated earlier, it is possible to predistort the input signal vectors in order to compensate for the errors present in an upconverter [40]; however, this usually requires some form of calibration on a per-unit basis and this is generally undesirable in a production environment, unless absolutely necessary.
3.4.3
Approximation of a Local Oscillator Phase Noise Characteristic
In order to analyse the effect of local oscillator phase noise on EVM, it is necessary to be able to satisfactorily approximate the SSB phase noise characteristic. These characteristics may be measured using a phase noise measurement apparatus, predicted from the design equations for a phase-locked loop frequency synthesiser, for example, or obtained from manufacturer’s data sheets. The method outlined next allows any of these sources to be used, hence giving the technique wide application. The basis of the technique is to employ a piecewise linear approximation to the logarithmic plot of the SSB phase noise characteristic, as this is the form most commonly used and quoted on data sheets. It may also be predicted with ease from a synthesiser design [41, 42] or from an oscillator design [43]. The form of the characteristic is essentially a series of components of the form: Φα =
K f nα
(3.64)
where is an integer indicating the segment number of the linear segment in question and n determines the slope of that segment. The complete characteristic is therefore a summation of these segments, so arranged to ensure that they join end to end and form a quasi-continuous characteristic. This may be accomplished using the Heaviside step function as follows (based on four segments): K H( f1 − f − δ) + ( n − n ) log ( f ) n H( f 2 − f − δ)H( f − f1 ) 1 2 1 2 f f 10 K + [ ( n − n ) log ( f ) + ( n − n ) log ( f )] n H( f 3 − f − δ)H( f − f 2 ) 1 2 1 2 3 2 f 3 10 K + [ ( n − n ) log ( f ) + ( n − n ) log ( f ) + ( n − n ) log ( f )] n H( f 4 − f − δ)H( f − f 3 ) 1 2 1 2 3 2 3 4 3 f 4 10
Φ SSB ( f ) =
K
n1
(3.65)
where f is the frequency offset from the carrier frequency, K is a scaling constant (to place the characteristic at the correct dBc value), f1 to f4 are the breakpoints of the segments (in hertz), n1 to n4 determine the gradients of the segments, and is a small frequency offset to ensure that the Heaviside functions do not coincide at the breakpoints and thereby create a spurious value. An illustration of the use of this technique is provided by Figure 3.49. This shows an SSB phase noise characteristic from an 850-MHz synthesiser with a narrow loop bandwidth. The measured data points are shown (dotted line) along with the piecewise approximation (solid line). It can be seen that if the frequency response peak occurring at low frequency is ignored, then the piecewise approximation is a
3.4 Influence of Phase Noise on EVM for a Linear Transceiver
125
Phase noise relative to carrier (dBc/Hz)
-40 -50 -60 -70 -80 -90 -100 -110 -120 101
2 3
102
2 3
103 2 3 104 Frequency (Hz)
2 3
10 5
2 3
106
Figure 3.49 Piecewise approximation to a practical 850-MHz, single-loop frequency synthesiser. Dotted line: measured characteristic; solid line: piecewise approximation.
very close fit to the measured characteristic. The values used in (3.65) in this case are shown in Table 3.6. 3.4.4
Incorporation of the LO Phase Noise into the EVM Calculation
The basis of the method is to calculate the root mean square (rms) value of the phase jitter from a carrier corrupted by DSB phase noise, within a given measurement bandwidth, and then to combine this error with that already present due to the phase error from the quadrature upconverter or downconverter. This additional phase error will then add to the overall EVM for the system. The measurement bandwidth will be determined by an equivalent brick-wall filter, corresponding to the detector bandwidth for the system and modulation format in question. As an Table 3.6 Parameters Used in (3.65) to Provide a Piecewise Approximation to the 850-MHz Synthesiser Parameter n1
Value 0
n2
2.4
n3
1.55
n4
0.3
f1
90 Hz
f2
10 kHz
f3
150 kHz
f4
1 MHz
δ
0.001 Hz
K
10−5
126
Flexible RF Receiver Architectures
example, a TETRA system may be approximated using an 18-kHz bandwidth for a perfect filter. The method assumes that no AM noise is present on the local oscillator; this is a reasonable assumption in a well-designed system. It also takes no account of synthesiser spurs, which fall within the measurement bandwidth; these should again be negligible in a well-designed system. Consider a perfectly clean carrier with a power level, C, and a superposed single noise sideband in a 1-Hz bandwidth at a certain offset frequency from that carrier. If the long-term mean value of the sideband power is No, then it can be shown that the phase modulation index, , is given by [44]: θ≈
No C
(3.66)
An LO spectrum will normally consist of two equal sidebands, hence giving: θ≈
2N o C
Hence the rms phase deviation (jitter) per above approximation to be true is: φο =
2N op C
(3.67)
Hz (of DSB noise), assuming the
rads rms per Hz
(3.68)
where Nop is the single-sideband phase noise density per hertz of RF bandwidth at a given offset frequency from the carrier. The mean-square phase jitter at a given offset frequency from the carrier is therefore given by: φ ο2 =
2 N op C
rads 2 per Hz
(3.69)
To analyse the effect of all of the phase jitter, and hence the complete phase-noise corruption of the carrier, it is simply necessary to integrate the above over the frequency range of interest: φ2 =
∫
b
0
2 N op df rads 2 C f
(3.70)
In the case of the SSB phase noise characteristic given by (3.65), this becomes: φ2 =
∫
b
0
Φ SSB ( f )df rads 2
and hence the equivalent mean phase deviation is:
(3.71)
3.4 Influence of Phase Noise on EVM for a Linear Transceiver
φ=
φ2 =
∫
b
0
Φ SSB ( f )df rads
127
(3.72)
The use of segmented 1/f-based approximations to the phase noise characteristic makes the evaluation of this integral relatively straightforward, as it is simply the summation of a series of definite integrals, one for each segment, up to the maximum bandwidth of interest. Segments beyond this maximum may be ignored completely, as they will have no effect on the resulting EVM.
3.4.5
Example Results
The results presented here are based on the comparison of measured and predicted performance for a range of signal source characteristics, four of which are presented here. The modulation format used was unfiltered QPSK, which was simulated in a manner which eliminated, as far as was practicable, upconversion gain and phase errors. The measurement of EVM was taken from a commercial vector signal analyzer, which provides both graphical output of EVM versus time (symbol) and a numerical value averaged over a number of symbols (user definable and set at 2,048 for the tests shown here). The unfiltered QPSK modulation was simulated by means of a frequency offset between the synthesiser under test and the measurement frequency of the vector signal analyser. This was set to 5 kHz for the tests shown below and this corresponds to a data rate of 20 k-symbols/sec. Since no quadrature upconverter is present in the system, the errors recorded can only be due to amplitude and phase noise present on the synthesiser. The level of amplitude noise was measured on the vector signal analyser and found to be negligibly small for each of the cases under consideration.
3.4.5.1
Measured Results
The four test signals shown here were chosen to represent a range of EVM values, from almost zero up to approximately 13%. This covers most of the range normally specified in the majority of mobile radio systems in existence at present and is therefore a reasonable range over which to demonstrate the validity of the model. At the top end of the range, the value of EVM varies significantly between different samples of 2,048 symbols, and exhibited a range of 8.49 at the minimum extreme up to 17.42 at the maximum. The results at this end of the measurement range are therefore less accurate than at the other values. In all cases, 20 measurements were taken, each of 2,048 symbols and an average value of EVM computed. These results appear in Table 3.8. The results presented in Figures 3.50 to 3.53 represent a snapshot of this process, with only a single sample of 2,048 symbols being represented in the numbers in the top right-hand corner. Figure 3.50 shows four results from the first local oscillator test source, resulting from measurements made on the vector network analyser. The top left-hand corner plot shows the instantaneous EVM value at each symbol point, showing the variation over a number of symbols. This is then averaged to produce the value shown in the top right-hand corner (0.2% rms), along with other numerical information relating to the error vector. The bottom left-hand corner plot shows the
128
Flexible RF Receiver Architectures
(a)
(b)
(c)
(d)
Figure 3.50 SVE results using the first LO test signal: (a) error vector magnitude: vertical scale: 0 to 20%, horizontal scale: 0 to 2,048 symbols; (b) numerical readout of average and peak error vector statistics; (c) QPSK constellation in I/Q plane; (d) and instantaneous phase deviation of constellation points: vertical scale: −10º to +10º, horizontal scale: 0 to 2,048 symbols.
(a)
(b)
(c)
(d)
Figure 3.51 SVE results using the second LO test signal: (a) error vector magnitude: vertical scale: 0 to 20%, horizontal scale: 0 to 2,048 symbols; (b) numerical readout of average and peak error vector statistics; (c) QPSK constellation in I/Q plane; and (d) Instantaneous phase deviation of constellation points: vertical scale: −10° to +10°, horizontal scale: 0 to 2,048 symbols.
3.4 Influence of Phase Noise on EVM for a Linear Transceiver
129
(a)
(b)
(c)
(d)
Figure 3.52 SVE results using the third LO test signal: (a) error vector magnitude: vertical scale: 0 to 50%, horizontal scale: 0 to 2,048 symbols; (b) numerical readout of average and peak error vector statistics; (c) QPSK constellation in I/Q plane; and (d) Instantaneous phase deviation of constellation points: vertical scale: −25° to +25°, horizontal scale: 0 to 2,048 symbols.
(a)
(b)
(c)
(d)
Figure 3.53 SVE results using the fourth LO test signal: (a) error vector magnitude: vertical scale: 0 to 50%, horizontal scale: 0 to 2,048 symbols; (b) numerical readout of average and peak error vector statistics; (c) QPSK constellation in I/Q plane; and (d) Instantaneous phase deviation of constellation points: vertical scale: −25º to +25º, horizontal scale: 0 to 2,048 symbols.
130
Flexible RF Receiver Architectures
constellation and transitions between the four points in the QPSK signal. Finally, the bottom right-hand corner plot shows the phase deviation (jitter) present on the individual symbols, over a number of symbols (and hence time). It is clear from the low level of the response in each of these plots that this first source has a very high spectral purity and is, indeed, better than the reference oscillator in the vector signal analyser (which is itself very good). Figure 3.51 shows the results from a more typical local oscillator source for a mobile radio system. The average EVM in this case (over 20 × 2,048 symbols) is 4.80% and the effect of the noise can clearly be seen on each of the traces. The constellation diagram shows thicker transitions between points and a blurring of the points themselves, while both the phase deviation and EVM traces show distinctive peaks. Figure 3.52 shows an LO source toward the middle of what would normally be considered acceptable in most systems (and would prove unacceptable in some). The clearest distinction may be seen in the constellation diagram, with very poorly defined points and thick transitions being the obvious hallmarks of a noisy signal. Finally, Figure 3.53 shows a system operating toward the upper end of what would normally be considered acceptable, in most mobile radio specifications. Here, the constellation points are very indistinct and the phase deviation plot, in particular, demonstrates the presence of a significant degree of corruption of the signal phase. 3.4.5.2
Comparison with Predicted Performance
As an illustration of the effect of the modelled behaviour of phase noise, in addition to gain and phase errors in an upconverter, consider the example of Figure 3.49; the predicted results, from this local oscillator, are shown in Figure 3.54. These should be compared to Figure 3.48, in which no phase noise was assumed to be present. In order to demonstrate the validity of the model, a range of local oscillator signal characteristics are modelled and the corresponding practical results measured as outlined above. A summary of the model parameters derived for the four LO signals used is given in Table 3.7. The measured characteristics, together with the relevant piecewise approximations, are shown in Figures 3.55 to 3.58. It can be seen that the model closely approximates the measured characteristic in all cases, hence eliminating this as a major source of error in the comparison. The model was used to predict the EVM in each case and this can be compared to the average measured performance; the results are presented in Table 3.8. The predicted results are based on a lower limit of integration in (3.72) of 10 Hz, since the measurement system will track (using an estimation technique) phase deviation rates at or below this value. It can be seen from this that the accuracy of the model is generally very good, if a little pessimistic in some cases (~10% overestimate in two cases). Measurement uncertainties at the highest value of EVM will lead to a poorer accuracy at this extreme. These uncertainties are due to the wide variation in EVM experienced at these high values of phase noise and the consequent requirement for a large number of values to be averaged in order to yield a consistent result. It is likely that in a practical design, which could tolerate these high levels of EVM, other processes (such as amplifier non-linearity) would be dominant.
3.4 Influence of Phase Noise on EVM for a Linear Transceiver
131
25 23
Signal vector error (%)
21 19 17 15 13 0 dB 0.1 dB 0.2 dB 0.3 dB 0.4 dB 0.5 dB 0.6 dB 0.7 dB
11 9 7 5
0
1
2 3 Phase error (degrees)
4
5
Figure 3.54 Error vector magnitude for a range of gain and phase errors, incorporating the effect of a local oscillator with a phase noise characteristic represented by Figure 3.49.
Table 3.7 Parameters Used in (3.65) to Provide a Piecewise Approximation to the Four Local Oscillator Test Signals Parameter n1
LO 1 0.3
LO 2 0
LO 3 0.4
n2
3.2
1.95
1.85
1.8
n3
2.35
3.1
4
4.15
n4
0
1
1.1
1.2
f1
100 Hz
60 Hz
45 Hz
50 Hz
LO 4 0
f2
1 kHz
4 kHz
4 kHz
f3
3 kHz
20 kHz
20 kHz
f4
1 MHz
1 MHz
1 MHz
1 MHz
δ
0.001 Hz
0.001 Hz
0.001 Hz
0.001 Hz
K
10
−8.1
10
−4.8
10
−3.8
3.5 kHz 20 kHz
10
−4.0
The results are based on an assumed perfect upconversion process (zero gain and phase error), since there was no upconverter present (or necessary) in the method used for simulating the QPSK. If upconverter errors are incorporated, a new version of Figure 3.48 can be generated, incorporating the EVM contribution (in terms of phase error) for the local oscillator. An example of this is shown in Figure 3.54. 3.4.6
EVM Performance of a Multi-Stage System
The derivation and method outlined earlier deal only with a single-stage system, and also assume that the system is frequency and phase flat (any deviation from this ideal will also add to the output EVM). In the case of a multi-stage network (again
132
Flexible RF Receiver Architectures
Phase noise relative to carrier (dBc/Hz)
−80 −90 −100 −110 −120 −130 −140 1 10
2
3
2
10
2
3
3
10
2
3
4
10
2
3
5
10
2
3
6
10
Frequency (Hz)
Figure 3.55 SSB phase-noise characteristic of a high-quality multi-loop signal generator (first local oscillator test signal). Dotted line: measured characteristic; solid line: piecewise approximation Note that the specified and modeled characteristics are superimposed (almost perfectly), and hence the modelled characteristic only can be seen.
Phase noise relative to carrier (dBc/Hz)
−40 Model Actual
−50 −60 −70 −80 −90 −100 −110 −120 1 10
2
3
2
10
2
3
3
2
3
4
10 10 Frequency (Hz)
2
3
5
10
2
3
6
10
Figure 3.56 SSB Phase noise characteristic of the second local oscillator test signal. Dotted line: measured characteristic; solid line: piecewise approximation.
frequency and phase flat), the EVM values for the individual stages must be added in an rms sense; that is: EVM tot = EVM 12 + EVM 22 + L + EVM n2
(3.73)
3.4 Influence of Phase Noise on EVM for a Linear Transceiver
133
Phase noise relative to carrier (dBc/Hz)
−40 Model Actual
−50 −60 −70 −80 −90 −100 −110 −120 1 10
2
3
2
10
2
3
3
2
3
4
10 10 Frequency (Hz)
2
3
5
10
2
3
6
10
Figure 3.57 SSB Phase noise characteristic of the third local oscillator test signal. Dotted line: measured characteristic; solid line: piecewise approximation.
Phase noise relative to carrier (dBc/Hz)
−40 Model Actual
−50 −60 −70 −80 −90 −100 −110 −120 1 10
2
3
2
10
2
3
3
10
2
3
4
10
2
3
5
10
2
3
6
10
Frequency (Hz)
Figure 3.58 SSB Phase noise characteristic of the fourth local oscillator test signal. Dotted line: measured characteristic; solid line: piecewise approximation.
where EVMtot is the total EVM at the output of the system, and EVM1 to EVMn are the EVM values for the various stages in the system (e.g., local oscillators, if they are the dominant sources of EVM at each stage). This method must also be used (in a modified form) in order to assess the amount of EVM added by a network or system (i.e., to remove the effects of the source EVM). In this case, (3.73) becomes:
134
Flexible RF Receiver Architectures Table 3.8 Comparison Between Measured and Predicted EVM Performance LO Test Signal Source LO 1
Measured EVM Performance (%) 0.2
Predicted EVM Performance (%) 0.1
LO 2
4.80
5.47
LO 3
9.10
9.17
LO 4
12.22
13.42
2 EVM DUT = EVM Meas − EVM 2Source
(3.74)
where EVMMeas is the measured EVM (displayed on the test instrument), EVMSource is the EVM measured from the source alone and EVMDUT is the EVM resulting from the device under test.
3.5 Relationship Between EVM, PCDE, and Peak code domain error (PCDE) [45] is used as a specification, similar to EVM, for WCDMA systems. The advantage of a peak code domain error requirement, over relying solely on EVM, is to ensure that modulation errors are spread evenly over the codes. This prevents errors from disproportionately impacting a few codes, for which performance would be degraded. This phenomenon cannot be detected using an error vector magnitude test, as this is measured before despreading. PCDE is specified in the WCDMA specifications published by the Third Generation Partnership Project (3GPP). If the error is evenly distributed across the codes, the PCDE is given by: EVM 2 PCDE = 10 log S2
(3.75)
where EVM is the error vector magnitude and S is the spreading factor. For example, if EVM is 12.5%, with a spreading factor of 256, the resulting peak code domain error is −42.14dB. Since the error is assumed to be evenly distributed, this is effectively the mean code domain error and not strictly PCDE. Rho (ρ) is the ratio of correlated power to total transmitted power for a CDMA signal (i.e., the degree of correlation between a perfect reference signal and the actual signal generated by the transmitter). It is specified in the IS-95 and CDMA2000 standards. This correlated power is derived following the removal of frequency, phase, and time offsets and subsequently performing a cross-correlation between the corrected, measured signal and the ideal reference. Any of the transmitted energy that does not correlate appears as added noise, and this may interfere with other users of the system. Rho (ρ) can therefore be written as:
3.5 Relationship Between EVM, PCDE, and ρ
135
ρ=
PC PT
(3.76)
PT = PT + PE
where PC is the power which correlates with the ideal reference signal, PT is the total transmitted power, and PE is the error power. For IS-97 ([46], superseded by [47]), the value of for the transmitter must be less than 0.912, indicating that up to 8.88% of the transmitted power can be wasted and appear as a potential interferer to the other channels within the system. There are a number of relationships between ρ, EVM, (mean) code domain power ( i), spreading factor, and (mean) code domain error: S −1 (EVM ) 2 ≈ 1 − (EVM ) 2 S
(3.77)
EVM 2 1 − ρ ρ i = 10 log ≈ 10 log S − 1 S
(3.78)
EVM 2 1 − ρ CDE = 10 log ≈ 10 log S S
(3.79)
ρ = 1−
Note that EVM is expressed, here, as a pure ratio, not a percentage (i.e., an EVM of 10% would be entered as 0.1 in the above equations). Note that (3.79) is similar to (3.75), dealing with the mean code domain error and not its peak value. In the 3GPP standard, peak-code-domain-error, PCDE, is the specified parameter. As a rule of thumb, the PCDE is 5–7 dB above the mean code-domain-error. There is unfortunately no corresponding rule of thumb in 3GPP2, since it does not have a well-defined test model; hence, the result is dependent upon the code selected. Note also that in 3GPP2, ρ is only defined for the pilot and not for a fully (or even partially) loaded system. It is typically measured with all of the other codes turned off, with the pilot therefore taking only 20% of the total system power (i.e., 7 dB of backoff). Furthermore, the peak-to-mean ratio of the pilot is only 6 dB, not the 9.5 dB of the system in normal operation, making the ρ specification relatively easy to meet in most cases.
References [1] Wiesler, A., and F. K. Jondral, A Software Radio for Second- and Third-Generation Mobile Systems, IEEE Trans. on Vehicular Technology, Vol. 51, No. 4, July 2002, pp. 738–748. [2] Colebrook, F. M., Homodyne, Wireless World and Radio Review, No. 13, 1924, p. 774. [3] Lessing, L., Man of High Fidelity: Edwin Howard ArmstrongA Biography, New York: Bantam Books, 1969. [4] Fernandez-Duran, A., et al., Zero-IF Receiver Architecture for Multistandard Compatible Radio Systems: Girafe Project, IEEE Vehicular Technology Conference, Vol. 2, May 1996, pp. 1,052−1,056.
136
Flexible RF Receiver Architectures [5] Lawton, M. C., and J. D. Waters, The Design of Flexible Receivers for Communicating Appliances, IEEE Vehicular Technology Conference, Vol. 2, May 1996, pp. 1,060−1,064. [6] Kirkland, W. R., and K. H. Teo, I/Q Distortion Correction for OFDM Direct Conversion Receiver, IEE Electronics Letters, Vol. 39, No. 1, January 9, 2003, pp. 131–133. [7] Itoh, K., et al., Even Harmonic Direct Conversion IC for Mobile Handsets: Design Challenges and Solutions, IEEE RFIC Symposium Digest, June 1999, pp. 53–56. [8] Loke, A., and F. Ali, Direct Conversion Radio for Digital Mobile PhonesDesign Issues, Status, and Trends, IEEE Trans. on Microwave Theory and Techniques, Vol. 50, No. 11, November 2002, pp. 2,422−2,435. [9] Lang, S., R. M. Rao, and B. Daneshrad, Design and Development of a 5.25GHz Software Defined Wireless OFDM Communication Platform, IEEE Radio Communications, Vol. 1, No. 2, June 2004, pp. S6–S12. [Note: contained within IEEE Communications Magazine, Vol. 42, No. 6, June 2004]. [10] Wolf, D., 1/f Noise: Noise in Physical Systems, Proc. of 5th International Conference on Noise, Bad Nauheim, Germany, 1978, pp. 122–133. [11] Razavi, B., Design Considerations for Direct Conversion Receivers, IEEE Trans. on Circuits and Systems II, Vol. 44, June 1997, pp. 428–435. [12] Minnis, B. J., and P. A. Moore, Estimating the IP2 Requirement for a Zero-IF UMTS Receiver, Microwave Engineering Europe, July 2002, pp. 31–36. [13] Davenport, W. B., and W. L. Root, Introduction to the Theory of Random Signals and Noise, New York: IEEE Press, 1987. [14] Tsurumi, H., and Y. Suzuki, Broadband RF Stage Architecture for Software Defined Radio in Handheld Terminal Applications, IEEE Communications Magazine, February 1999, pp. 90–95. [15] Engen, G. F., The Six-Port Reflectometer: An Alternative Network Analyzer, IEEE Trans. on Microwave Theory and Techniques, Vol. 25, No. 12, December 1977, pp. 1,075−1,080. [16] Engen, G. F., An Improved Circuit for Implementing the Six-Port Technique of Microwave Measurements, IEEE Trans. on Microwave Theory and Techniques, Vol. 25, No. 12, December 1977, pp. 1,080−1,083. [17] Li, J., R. G. Bosisio, and K. Wu, Computer and Measurement Simulation of a New Digital Receiver Operating Directly at Millimeter-Wave Frequencies, IEEE Trans. on Microwave Theory and Techniques, Vol. 43, No. 12, December 1995, pp. 2,766−2,772. [18] Hesselbarth, J., F. Wiedmann, and B. Huyart, Two New Six-Port Reflectometers Covering Very Large Bandwidths, IEEE Trans. on Instrumentation and Measurement, Vol. 46, August 1997, pp. 966–969. [19] Nevaux, G., B. Huyart, and G. J. Rodriguez-Guisantes, Wide-Band RF Receiver Using the Five-Port Technology, IEEE Trans. on Vehicular Technology, Vol. 53, No. 5, September 2004, pp. 1,441–1,451. [20] Schreier, R., et al., A Flexible 10-300MHz Receiver IC Employing a Bandpass Sigma-Delta ADC, Proceedings of the IEEE International Microwave Symposium, Phoenix, AZ, 2001. [21] Dagher, E. H., et al., A 2-GHz Analog-to-Digital Delta-Sigma Modulator for CDMA Receivers with 79-dB Signal-to-Noise Ratio in 1.23MHz Bandwidth, IEEE Journal of Solid-State Circuits, Vol. 39, No. 11, November 2004, pp. 1,819–1,828. [22] van Veldhoven, R. H. M., A Triple-Mode Continuous-Time Σ∆ Modulator with Switched-Capacitor Feedback DAC for a GSM-EDGE/CDMA2000/UMTS Receiver, IEEE Journal of Solid-State Circuits, Vol. 38, No. 12, December 2003, pp. 2,069–2,076. [23] Brannon, B., Overcoming Converter Nonlinearities with Dither, analogue Devices Application Note No. AN-410, analogue Devices Inc, One Technology Way, Norwood, MA, 1995. [24] Spencer, N. W., Comparison of State-of-the-Art Analog-to-Digital Converters, Massachusetts Institute of Technology, Lincoln Laboratory, Lexington, MA, Project Report AST-4, March 1988.
3.5 Relationship Between EVM, PCDE, and ρ
137
[25] Irons, F. H., and T. A. Rebold, Characterization of High-Frequency Analog-to-Digital Converters for Spectral Analysis Applications, Massachusetts Institute of Technology, Lincoln Laboratory, Lexington, MA, Project Report AST-2, November 1986. [26] Thao, N. T., and M. Vetterli, Optimal MSE Signal Reconstruction in Oversamples A/D Conversion Using Convexity, Proc. of ICASSP 92, Vol. 4, 1992, pp. 165–168. [27] Robins, W. P., Phase Noise in Signal Sources, London, England: Peter Peregrinus Ltd., 1982, p. 53. [28] Tuttlebee, W., (ed.), Software Defined Radio-Enabling Technologies, New York: John Wiley & Sons, Chapter 4. [29] Yang, K., and S. Lee, Examine the Effects of Random Noise on Jitter, Microwaves & RF, September 2004, pp. 76–86. [30] Design a Low-Jitter Clock for High-Speed Data Converters, Maxim Application Note No. 800, November 20, 2001; http://www.maxim-ic.com/appnotes.cfm/ appnote_number/800. [31] Trans-European Trunked Radio (TETRA); Voice plus Data (V + D); Part 2: Air Interface (AI), ETS 300 392-2, clause 6, European Telecommunications Standards Institute. [32] 3GPP Technical Specification Group, Radio Access Network: UTRA (BS) FDD; Radio Transmission and Reception, 3G TS 25.104. [33] Trans-European Trunked Radio (TETRA); Conformance testing specification; Part 1: Radio, ETS 300 394-1, European Telecommunications Standards Institute. [34] RF Micro Devices 1995 Designers Handbook, RF Micro Devices Inc., 1995, pp. 107−149. [35] Hull, C. D., J. L. Tham, and R. R. Chu, A Direct-Conversion Receiver for 900 MHz (ISM Band) Spread-Spectrum Digital Cordless Telephone, IEEE Journal of Solid-State Circuits, Vol. 31, No. 12, December 1996, pp. 1,955−1,963. [36] Hilborn, D. S., S. P. Stapleton, and J. K. Cavers, An Adaptive Direct-Conversion Transmitter, IEEE Trans. on Vehicular Technology, Vol. 43, No. 2, May 1994, pp. 223−233. [37] Cavers, J. K., The Effect of Quadrature Modulator and Demodulator Errors on Adaptive Digital Predistorters for Amplifier linearisation, IEEE Trans. on Vehicular Technology, Vol. 46, No. 2, May 1997, pp. 456−466. [38] Faulkener, M., and T. Mattsson, Spectral Sensitivity of Power Amplifiers to Quadrature Modulator Misalignment, IEEE Trans. on Vehicular Technology, Vol. 41, November 1992, pp. 516−525. [39] Adachi, F., and M. Sawahashi, Error Rate Analysis of MDPSK/CPSK with Diversity Reception Under Very Slow Rayleigh Fading and Cochannel Interference, IEEE Trans. on Vehicular Technology, Vol. 43, No. 2, May 1994, pp. 252−263. [40] Faulkener, M., T. Mattson, and W. Yates, Automatic Adjustment of Quadrature Modulators, IEE Electronics Letters, Vol. 27, No. 3, 1991, pp. 214−216. [41] Mini Circuits, VCO Designers Handbook, Scientific Components, Brooklyn, NY, 1996. [42] Robins, W. P., Phase Noise in Signal Sources: Theory and Applications, London, England: Peter Peregrinus Ltd., 1982, Chapters 7 and 8. [43] Smith, J., Modern Communication Circuits, New York: McGraw-Hill, 1986, Chapter 10. [44] Robins, W. P., Phase Noise in Signal Sources: Theory and Applications, London, England: Peter Peregrinus Ltd., 1982, Chapter 3. [45] 3GPP Technical Specification Group, Radio Access Network, TS 25.141 V3.2.0, Base Station Conformance Testing, 2000. [46] Telecommunications Industry Association (USA), TIA/EIA/IS-97-A (CDMA): Recommended Minimum Performance Standards for Base Station Supporting Dual-Mode Wideband Spread Spectrum Cellular Mobile Station, July 1996. [47] Telecommunications Industry Association (USA), TIA-97-E: Recommended Minimum Per® formance Standards for cdma2000 Spread Spectrum Base Stations (ANSI/TIA97-E-2003), February 2003.
CHAPTER 4
Multi-Band and General Coverage Systems 4.1
Introduction Current radio receiver designs are, in general, inherently narrowband and can only achieve general (or broadband) coverage by the switching or alteration of narrowband elements. Certain designs, such as those used in many scanning receivers, do not attempt to overcome some of the fundamental receiver problems, such as blocking and image rejection, but rely on the user being able to eliminate interference by positioning of the set, or some other mechanism such as the use of a directional antenna. Where this is not possible, the user must tolerate the problem and the restriction in frequency usage whichensues, as the price of achieving wideband coverage. The aim of the ideas presented in this section is to propose systems and techniques for the elimination of many or all of the fundamental problems which prevent the truly universal radio receiver from becoming a reality. The ideas presented are not fully developed solutions, currently in production, but more a series of proposals as to how some of these fundamental issues might be addressed. There are three basic problems which need to be solved: 1. The diplexer filter required in a full-duplex transceiver must be specifically and carefully designed for its intended band of operation. This filter is usually either a helical component or formed from a dielectric (such as ceramic) and hence is almost impossible to tune in any sensible fashion over a reasonable range of frequencies. A multiple-band transceiver would therefore require a number of diplexer filters and this would very quickly become prohibitive, both in terms of cost and size. 2. The front-end preselect filter (also known as the band-select or cover filter), utilised to reject the image signal and other particularly strong out-of-band signals, must also be either tunable or eliminated in order to allow multi-band coverage. Electronic tuning of this filter is a more realistic proposition than that of the diplexer filter mentioned earlier; however, the change in technologies (from, perhaps, lumped-element to dielectric-based) across, say, 100 MHz to 2 GHz, would make this difficult, if not impossible. The alternative to the use of such a filter would require the front-end amplifier [or low-noise amplifier (LNA)] to be able to handle the full dynamic range of signals within the broad coverage range. This may include TV transmissions of many kilowatts and microcellular transmissions of a
139
140
Multi-Band and General Coverage Systems
few milliwatts, and hence a very high dynamic range amplifier is required. Such an amplifier could be created by backing off a high-power linear amplifier (of, say, 10W), but this is unrealistic in a hand portable radio. It is therefore necessary to utilize a more conventional low-noise amplifier and eliminate its distortion when dealing with high input signal strengths. 3. A further consequence of eliminating the front-end filter is that the image signal is no longer suppressed and hence has the potential to interfere directly with the wanted signal in the receiver. This image signal must therefore be suppressed by some other mechanism which does not involve filtering at the input signal frequency.
4.2
Multi-Band Flexible Receiver Design As was hinted earlier, the addition of wide channel bandwidths and, in particular, multiple operating bands significantly increases the difficulty of producing a flexible receiver design. The widening of the channel bandwidth has the following consequences: •
The number of narrowband carriers which can enter the IF and baseband chains is significantly increased, thus increasing the potential dynamic range required in these parts of the system. In going from an IF of, say, 200 kHz (for GSM) to 4 or 5 MHz (for UMTS in Europe), the number of 25 kHz channels (e.g., for TETRA) that could enter the IF increases from 8 to 200.
•
The sampling rate and dynamic range required of the A/D converter also both increase significantly. This may well make the A/D an unrealisable part using current technology (or indeed, following medium-term advances in current technology).
In going from a single-band to multiple bands, the receiver faces a number of further problems: •
RF preselection filtering becomes difficult or impossible, since the filter must now be tuned to each band of interest. Alternatively, a bank of switched filters may be employed, but this can quickly become unwieldy for a truly flexible system. This latter technique has been used in a number of military systems in the past.
•
The channel synthesiser must tune over a far wider range than for a single-band system.
•
The diplexer in a full-duplex transceiver must have a variable frequency of operation and a variable transmit/receive frequency split. Since the diplexer is currently realised in ceramic, SAW, or helical resonators in most portable systems, this is clearly impossible with current techniques. Again, the main obvious alternative is the use of multiple units, with switching to determine which is in use at a given point in time. As before, this can quickly become unwieldy.
4.2 Multi-Band Flexible Receiver Design
141
It is worth examining the consequences of eliminating the inflexible components mentioned above on the overall receiver performance, since the only option is to design without these components and utilise alternative means of solving the resulting problems (if possible). If the front-end preselect and diplexer filters are removed, then three main problems result: 1. All image rejection from this filter is lost, thus leaving the receiver prone to signals appearing at its image frequency. 2. All radio signals within the bandwidth capability of the antenna will impinge upon the front-end low-noise amplifier in the receiver. This amplifier will therefore require a very high dynamic range to prevent overload from strong, unwanted signals (e.g., broadcast TV transmissions in a handportable communications receiver). 3. Without a diplexer, the full power of the transmitter output signals may impinge upon the receiver input (depending upon what is used to replace the diplexer). The receiver must therefore be able to cope with these signals, or else utilise an alternative method of eliminating them. One possible approach to solving these problems is shown in Figure 4.1. At first glance, the only major difference between this figure and Figure 3.1 is that the front-end filter has been removed. The consequences of this act have, however, been incorporated in the labelling of the various system components. The front-end amplifier is now required to have a high dynamic range and this will have implications for either its power consumption (if conventional techniques are used) or complexity (if a linearisation technique is used) or possibly both. The mixer must now incorporate the image-rejection capability originally provided by the front-end filter; hence, some form of image-reject mixer will be necessary. It too will experience the full dynamic range of the input signals and hence must be able to cope with this without introducing undue levels of distortion and hence possibly blocking weak, wanted signals. The other significant difference is the introduction of variable-bandwidth anti-alias filters prior to the A/D converters. These can then effectively perform the channel-selection filtering in the receiver and hence significantly reduce the dynamic range required of the A/D converters. The only remaining dynamic range High-dynamic range, controlled IR mixer
IF In AGC
High-dynamic range RF Amp
LO In 90°
Variable LP filter Q in
Q out
IF filter
Broadband I/Q demodulator Channel synth.
Figure 4.1
I in
I out
Linear IF amp
Possible universal receiver architecture.
Fixed synth.
Variable LP filter
A/D converters and DSP Baseband voice/data output
142
Multi-Band and General Coverage Systems
requirement would then be that necessary to cope with fast-fading of the wanted channel, slow fading having been eliminated by the AGC on the IF amplifier (assuming that it has sufficient dynamic range to cope). This filtering may be implemented using switched-capacitor techniques, for example, with the clock frequency (and hence filter bandwidth) being under software control. Note that the use of anti-alias filtering as a channel filter is only possible in a single-channel application (e.g., a portable receiver). An architecture more akin to that of the right-hand side of Figure 3.5 would be required in a multi-carrier base-station application. It is clear from this discussion that a number of these components have yet to be realised, although research is currently underway to solve these problems, as they are potentially key to the practical realisation of a multi-band flexible architecture radio.
4.3
The Problem of the Diplexer The diplexer filter in a mobile radio transceiver has, for many years, been the sole method of achieving the necessary removal of the transmitter output signal from the receiver input, in a full-duplex radio. This component is normally essential in order to realise the benefits of a standard telephone conversation in an FDD system (i.e., to be able to speak and listen simultaneously). In addition, it has been a feature of many TDD and TDMA systems, due to the requirement for the transmit and receive frames to overlap, when a long turnaround time for the transmit/receive signals is present (e.g., when the user is close to the edge of a cell). The use of a diplexer (or duplexer1) filter has a number of significant disadvantages that must either be tolerated or circumscribed in order to enjoy its benefits. These may be summarised as follows: •
Size: Their physical construction is such that they are often bulky, and even in handportables they can consume a relatively significant amount of space.
•
Construction: Their function, and hence their required form of construction, means that it is unlikely that they will be successfully integrated along with the silicon components within a transceiver (in the short or medium term). They are therefore a barrier to achieving a single-chip, full-duplex radio. Frequency spacing: The operation of current diplexer filters dictates that a significant frequency spacing between transmit and receive bands is required. This split is, for example, 90 MHz for 1,800-MHz cellular equipment and any attempt to reduce it would result in a significant increase in size for the diplexer. Spectrum inefficiency: The use of a diplexer requires a frequency split between transmit and receive bands. The proposed technique to eliminate the diplexer should mean that this split could be eliminated, thus allowing both transmission paths to operate on the same frequency (known as on-frequency duplex). This in turn could lead to a doubling of the number of channels available in a
•
•
1.
The names diplexer and duplexer are used interchangeably and refer to the same component.
4.3 The Problem of the Diplexer
143
given bandwidth. Note that the required performance from the technique increases markedly when attempting to achieve on-frequency duplex, as the performance requirement changes from one of eliminating overload in the receiver path to one of suppressing the transmit signal to a level below the minimum required receive sensitivity, by more than the cochannel protection ratio of the modulation format in question. This is an extremely tough requirement in most systems. One example of a problem in the transmit-receive frequency split occurs in the 220-MHz SMR band in the United States. The issue is that of a small split between transmit and receive bands within the 220-MHz allocation; a given pair of transmit and receive channels is only separated by 1 MHz and this is a very small percentage of the frequency of operation. As a comparison, take the 1,800-MHz DCS band: Here the split is 90 MHz, which is around 5% of the operating frequency. At 220 MHz, the split is only 0.45% of the operating frequency. It is this small percentage, which dictates the specification required of the diplexer filters in order to allow full duplex operation. Creating a filter with a suitably high rejection over such a narrow frequency band, at VHF, would result in a very large and expensive item (prohibitively so), if indeed it is realisable at all. Such filters would be nonsense in a handportable and prohibitively expensive and unacceptably large in a mobile. A radically new approach to this problem is therefore required. If it is assumed that a 2.5-W output power (+34 dBm) is required from the mobile and that the receiver is well designed and hence has a dynamic range of 80 dB, then the maximum level of transmit signal permitted in the receiver front end is −40 dBm (for an overall receiver sensitivity of −120 dBm). The rejection required therefore is +34−(−40) dB = 74 dB. This level of rejection must mainly be provided by some form of cancellation without sapping significant additional power from the supply or adding unreasonable levels of complexity. The preceding discussion concentrates on conventional diplexer issues; there are, however, a number of issues which arise when considering a flexible architecture radio. In particular, the requirement for flexibility, in a multi-mode radio capable of operating with a number of radio systems (even in the same area of spectrum), introduces new duplexer issues which must be addressed. The problems occur since the different systems may use different multiple access schemes [e.g., frequency-division duplex (FDD), time-division duplex (TDD), time-division multiple access (TDMA), or code-division multiple access (CDMA)] and may have different transmit/receive frequency splits (or none at all in the case of TDD systems). The required transmit/receive isolation for continuous-time, full duplex transmission (i.e., not TDD and not TDMA with non-simultaneous transmit/receive timeslots) is based on the transmit power level and required receive sensitivity, along with the receive A/D dynamic range and the selectivity of the receiver (digital) filtering. Consider the example of a handset full-duplex transceiver, with a 1-W (+30-dBm) maximum output power capability and a minimum receive sensitivity of −110 dBm (for a given modulation bandwidth). If it is assumed that a 10-dB C/I
144
Multi-Band and General Coverage Systems
ratio is the minimum for adequate demodulation of the chosen modulation scheme, then the minimum isolation which must be provided by the duplexer, for on-frequency duplex, is: Z I ,OFD = PTx = (Pmin − DC I ) = +30 − ( −110 − 10)
(4.1)
= 150 dB
This is an extremely stringent requirement and would prove almost impossible to meet by any known and economic technique. If however, a duplex frequency split is now introduced, the situation becomes more realistic. Consider the earlier example, but now with a duplex frequency-split introduced, such that the receive IF digital filtering can reduce the unwanted residual transmitter signal appearing in the front-end received signal, to a negligible level. This makes no assumption about any analogue IF filtering, which may well ease the burden on, for example, ADC dynamic range, as the general case of a fully flexible receiver architecture is assumed here. There are now two isolation considerations which must both be met, however each is potentially much less stringent than that considered earlier. The first consideration is overload of the receiver and hence its front-end and receiver strong signal handling capability. This breaks down into the analogue part (LNA, mixers, and so forth) and its IMD performance and the A/D converter and its dynamic range. In this case (split-frequency duplex), the required isolation may be derived as follows. In the limiting case, the IMD power generated by the receiver non-linearity (or clipping) must not exceed the specified minimum sensitivity plus the required C/I for the modulation format in question. In practice a margin of at least 3 dB would be desirable; however, the simplified analysis below assumes no margin, hence: PIMD = Pmin − DC I
(4.2)
The IMD power resulting from the front-end non-linearity, based upon the simple assumption of a two-tone test and a purely third-order non-lineareity, is given by: PIMD = 2(PTone − PIP 3 )
(4.3)
The tone power in this case is provided by the unwanted leakage of the transmit signal into the receive signal path, hence: PTone = PTx − Z I , SFD1
(4.4)
Combining (4.2) through (4.4) gives: Z I , SFD1 = PTx =
Pmin − DC I 2
− PIP 3
(4.5)
4.3 The Problem of the Diplexer
145
where PTx is the transmitter output power, Pmin is the minimum specified receive signal power, DC/I is the minimum required carrier-to-interference ratio for the modulation format in question, and PIP3 is the third-order intercept point of the receiver front-end analogue components. If this example is used and a receiver input intercept point of +30 dBm is assumed (a reasonable upper limit for a linearised receiver front-end in a handset), the required isolation reduces to 60 dB. This is still a very high value, but may not be completely beyond the bounds of possibility for a future isolation technology. Note that (4.5) assumes that an adequate A/D converter dynamic range is available, where this dynamic range is given by the difference between the unwanted (residual) transmitter output signal impinging upon the receiver and the maximum permitted interferer level [given by (4.2)]. Strictly speaking, this is the required spurious-free dynamic range (SFDR) rather than the signal-to-noise ratio (although this may also be important, depending upon the degree of averaging and/or filtering which can be employed in the digital domain, to extract the wanted signal). It is given by:
(
)
DA D = PTx − Z I , SFD1 − (Pmin − DC I ) = 90 dB
(4.6)
This is again high, but not out of the question, particularly in a narrowband system. As ADC technology improves in the future, it will become increasingly realistic, even in broadband (and hence high sample-rate) systems. The second requirement is that the transmitter noise floor must not mask the received signal. This results in the following isolation requirement: Z I , SFD 2 = N Tx − (Pmin − DC I )
(4.7)
where NTx is the transmitter output noise power (in the receiver bandwidth). A typical figure for this noise power is around −75 dBm, based upon the minimum received power levels used above (and hence channel bandwidths). With this figure, the required isolation is 45 dB, making the first consideration (on receiver linearity) dominant in this case. There are a number of partial or complete solutions to the isolation problem: 1. Tx/Rx switch. It is possible to implement a purely switch-based duplex facility, and this has many advantages. First, it can be made very broadband (multi-octave, if necessary) since filtering is not necessary. Second, it places no restrictions on the system duplex frequency split, since no frequency-selective components need be involved. Finally, it will allow on-frequency duplex (i.e., TDD) for the same reason. It may be implemented using simple PIN-diode switch technology and is therefore low cost, although transmit-receive isolation is an issue and it may be necessary to disable the transmitter while in receive mode to ensure that the transmitter noise floor does not de-sense the receiver. 2. Switched diplexer. Recent advances in integrated diplexer techniques have led to the possibility of implementing a switched diplexer, in which
146
Multi-Band and General Coverage Systems
the transmit and receive paths can be switched between two (or more) paths. This type of system is discussed in more detail in Section 4.3.2. It has a number of disadvantages, including band-limiting (i.e., it is not commensurate with an ideal general-coverage SDR), relatively high loss (typically) due to losses in the switches, and limited power handling (again, due to switch-related issues, such as saturation and IMD). 3. Circulator. A second solution is to use a circulator, as shown in Figure 4.2. The main drawbacks of this approach lie in the frequency range limitations of most high-isolation parts and the achievable isolation from low-cost, small-sized components, suitable for handset applications. Typical isolation values for these parts, even band-specific items, are in the range of 10 to 25 dB. This is adequate for their current, primary application in protection of the transmitter from the wide range of antenna VSWR conditions. However, even the higher value is not adequate for the duplex function under consideration here and it is difficult to envisage that an improved design could achieve the required figures without additional help from filtering or some other method of isolation enhancement. 4. Duplexer elimination schemes. This heading covers some new methods of achieving transmit/receive isolation. It is possible, for example, to use cancellation-based techniques in order to remove the transmit signal from the receive signal path, although these techniques themselves have a number of disadvantages. They are complex and have difficulties coping with external reflections. They also generally require complex antenna arrangements, which are not currently compatible with small handset designs. Research is, however, being performed in this area and a solution may be developed in the future. Further details of the basic concept are provided in Section 4.3.3. 4.3.1
RF Transmit/Receive Switch
Although it is possible to use coaxial relays for transmit/receive switching, virtually all low and medium power systems now utilise PIN diodes or FETs for this purpose.
Circulator From Tx baseband circuitry and upconversion Linear RF Power amplifier To downconversion and receiver baseband circuitry Receive LNA
Figure 4.2
Use of a circulator to provide transmit/receive isolation.
4.3 The Problem of the Diplexer
147
The basic configuration of the switch simply connects the common terminal to the antenna, with the two changeover contacts being connected to the transmitter output and receiver input respectively. This is shown in Figure 4.3. Clearly the four main performance criteria for the switch are: 1. Isolation. A high degree of isolation is required to prevent the transmit signals from overloading the receiver front end. The amount of isolation required is similar to that calculated above. This is by no means a trivial requirement, even for a switch, and it is usually achieved in conjunction with disabling the transmitter during the receive portions of the communication interchange. Typical switch isolation values range from 20 dB to 60 dB, depending upon the frequency of operation, the performance of the diode(s) used, and the complexity of the switch. 2. Linearity. This is particularly important for the transmit path, as a poor linearity performance could significantly degrade the demanding linearity specifications, which are often required from modern (linearised) transmitters. Linearity performance is usually related to the carrier lifetime of the diode itself, together with the resistance or attenuation being demanded from it. A long carrier lifetime generally results in low distortion, with a short carrier lifetime only resulting in low distortion at extremes of bias (either on or off). In the case of a PIN switch, where the diode bias is either at a high value or zero (or possibly a small reverse-bias), carrier lifetime becomes less of an issue and shorter lifetime diodes can usually be applied. 3. Power-handling capability. The power-handling capability of the switch is usually set by either the PIN diode’s breakdown voltage or its power dissipation capability, with the latter usually being the limiting factor. For example, consider a PIN diode used in series mode, with an on-resistance of 1Ω, operating in a 50Ω system. If the maximum dissipation of the diode is 2W, then the maximum power handling of the switch will be approximately 100W. 4. Loss. While loss is an issue in power handling and device dissipation, as outlined above, it can also be a contributor to receiver noise figure. A low through-loss is therefore desirable for the receive path, as well as for the transmit path.
PIN-diode switch
From Tx baseband circuitry and upconversion Linear RF Power amplifier To downconversion and receiver baseband circuitry Receive LNA
Figure 4.3
Use of a SPDT PIN-diode switch for transmit/receive changeover.
148
Multi-Band and General Coverage Systems
The simplest configuration commonly used for PIN-diode based transmit/receive switching is shown in Figure 4.4. In this circuit, L1 is an RF choke, C1–C3 are DC blocking capacitors and D1, D2 are the PIN diodes. The 50Ω, quarter-wave line can be constructed from any suitable transmission-line medium (e.g., coaxial cable or microstrip line). This configuration offers a number of advantages over the alternative of utilising purely series diodes: 1. It requires only a single bias control line, thereby simplifying the control circuitry. 2. Bias is only required while in transmit mode, resulting in a low-power receive mode. 3. Both diodes are biased when the transceiver is in transmit mode. This is an advantage, since PIN diodes usually generate most (harmonic) distortion when in their off state, due to modulation of the diode’s capacitance, or self-bias resulting from rectification of the transmitted signal. Since they are in their on state while the system is in transmit mode, this situation is avoided. Operation of the switch is straightforward. In transmit mode, a bias current is applied and both diodes appear in series (at DC) and hence turn on (low resistance). In this mode, the transmitter output is connected to the antenna and the receiver input is shorted to ground. The short appearing at the receiver input is transformed by the quarter-wave transmission-line to an open circuit at the antenna port. This provides a high impedance to the transmission of signals from the transmitter output (which have arrived at the antenna port), preventing them from entering the receiver. In receive mode, the bias current is removed and both diodes turn off (high-resistance). This disconnects the transmitter from the antenna port and removes the short circuit at the input to the receiver. This, in turn, allows the normal IBias L1 From Tx baseband circuitry and upconversion
C2
To downconversion and receiver baseband circuitry
50Ω Receive LNA
Figure 4.4
D1
C1
Linear RF power amplifier
C3
λ/4 D2
Simple series-shunt transmit/receive switch using PIN diodes.
4.3 The Problem of the Diplexer
149
transmission of signals arriving at the antenna port, through the quarter-wave line, and into the receiver input. Note that the bias circuitry should possess a high impedance to RF signals (at the desired operating frequency) in both transmit and receive modes. This will prevent the generation of intermodulation and harmonic distortion and also prevent unwanted loading of the transmitter output, when in transmit mode. Note also that for lower frequency operation, it is possible to replace the quarter-wave line by a lumped-element equivalent. This will usually be smaller and have a lower, loss resulting in a better receiver noise figure. A simple, three-element lumped-element quarter-wave line is shown in Figure 4.5. Its component values can be found from: C in = C out =
1 2 πfZ 0
(4.8)
and LS =
Z0 2πf
(4.9)
When carefully constructed, this type of switch is capable of more than 30 dB of transmit/receive isolation at frequencies up to 2 GHz. Transmit and receive through losses (when in transmit and receive modes, respectively) are typically in the region of 0.4 to 0.6 dB. An alternative configuration is shown in Figure 4.6, effectively doubling-up the arrangement shown in Figure 4.4. In this case, two series diodes are used in the transmit path, thereby increasing isolation in receive mode, due to the halving of the effective reverse-bias capacitance of either diode (assuming that both are identical). Similarly, in the receive path, two diodes and two quarter-wave transmission-lines are employed, and these provide enhanced isolation in this part of the circuit (theoretically, it should more than double). The drawback of this arrangement is, however, an increase in both the transmitter and receiver path losses. This results in an increased transmitter output power requirement (for equivalent power at the antenna) and results in an increased receiver noise figure. Note that the configuration shown in Figure 4.6 requires a negative bias current for transmit mode and a zero (or positive) bias current for receive mode. This can be altered to a positive bias requirement (as used in Figure 4.4) by reversing the direction of all diodes. A final option is shown in Figure 4.7. Again four diodes are used, in this case as separate series-shunt switches for both the transmitter output and the receiver LS Input
Output C in
Figure 4.5
C out
Lumped-element equivalent of a quarter-wave line for use in transmit/receive switches.
150
Multi-Band and General Coverage Systems IBias (−ve) L1 From Tx baseband circuitry and upconversion
D2 C2
To downconversion and receiver baseband circuitry Receive LNA
Figure 4.6
D1
C1
Linear RF power amplifier
C3
50Ω
50Ω
λ/4
λ/4
D4
D3
Improved-isolation series-shunt transmit/receive switch.
I Bias1 L1 From Tx baseband circuitry and upconversion Linear RF power amplifier
D2
C1 D1
C2 I Bias2 L2 To downconversion and receiver baseband circuitry Receive LNA
Figure 4.7
D3
C3
L2
D4
A high-isolation SPDT transmit/receive switch.
input. This configuration has the disadvantage of requiring two bias control lines, but can provide good isolation without the need for a ¼-wave transmission line (or lumped-element equivalent).
4.3 The Problem of the Diplexer
4.3.2
151
Switched Diplexers
These have been discussed briefly above and involve the fabrication of a number of diplex filter elements for the transmit and receive paths. A two-way or multi-way change-over switch is then employed, to select the required filter pair for a given transmit and receive band allocation. One example of this type of system is shown in Figure 4.8 and is described in the literature [2]. It utilises GaAs PHEMT switches, as these were reported to have a number of advantages over PIN diodes at the required frequencies of operation. These advantages included: low current/low voltage and single supply operation together with having no requirement to resonate out parasitics. The switches provided more than 20dB of isolation (excluding filter isolation), together with an insertion loss of less than 1dB for the overall diplexer circuit. 900 MHz Rx
GaAs FET switch
Lowpass filter
900 MHz Tx
GSM Lowpass filters
To/from antenna DCS
1800 MHz Tx
Highpass filter
GaAs FET switch
1800 MHz Rx
Diplexer (a)
C1 L1 Antenna connection (50Ω)
C2
L2
C4
GSM input/ output (50Ω)
C3
DCS input/ output (50Ω)
C5 C6 C7 L3
(b)
Figure 4.8 Switched antenna diplexer: (a) block diagram of the diplexer module; (b) diplexer circuit schematic. (From: [1] © 2005 IEEE. Reprinted with permission.)
152
Multi-Band and General Coverage Systems
There are a number of disadvantages of this arrangement. First, the GaAs switches will have some non-linearity and this will impact upon the adjacent channel performance of the transmitter(s) used in the system, for non-constant envelope modulation formats (the design reported in [1] was primarily intended for GSM/DCS and linearity performance was not discussed). Second, the technique will only work in a number of discrete bands, and these must typically be quite widely spaced from each other. It is not, therefore, possible to use this approach for a general coverage system, offering full flexibility. An alternative fabrication technology to that described earlier involves the use of SAW resonators to form the filter elements and PIN diodes to switch the required elements in and out of circuit. Such a system is also described in the literature [2] and, in this case, is employed to operate in two pairs of Tx/Rx bands, which are close to each other (both are within the 800-/900-MHz area of the spectrum). The diplexer was designed to operate in a handset application for the Japanese cdmaOne system, which has receive band allocations from 832 to 846 MHz and 860 to 870 MHz and transmit band allocations from 887 to 901 MHz and 915 to 925 MHz. There is therefore a 14-MHz gap between the two different pairs of transmit and receive frequency allocations and a 55-MHz duplex split. The duplexer was reported to have a transmit path loss of less than 2 dB and a receive path loss of less than 3.3 dB. It had over 50 dB of image attenuation and a transmit-receive isolation of 35 dB, from the transmit filter characteristic, and 52 dB, from the receive filter characteristic. It also had acceptable distortion characteristics from the PIN diodes. The main disadvantage of the technique is in its increased losses over those described earlier, although the comparison cannot be made directly. 4.3.3
Diplexer Elimination by Cancellation
A more radical idea for the elimination of the diplexer in a full-duplex software defined radio system is in the controlled cancellation of the unwanted transmitter output signal as it appears in the receive signal path. The form of the solution to this problem involves the removal of the transmitter output signal from the receiver input by anti-phase cancellation in a precisely controlled manner. A general block diagram illustration of this approach is shown in Figure 4.9. The signal from the receive antenna (which may be coincident with, or part of, the transmit antenna) will contain a significant degree of unwanted coupling of the transmitter output signal. This coupling (or its effects) must be removed in order to prevent overloading of the front-end components within the receiver section. This can be achieved by taking a sample of the transmitter output signal utilising a coupler and, after suitable processing, subtracting this signal from the receiver input signal, using a subtracter (which could also be a coupler). Since the receiver input signal will contain both the wanted signal and the unwanted coupling, this subtraction process will remove the unwanted coupling to a high degree (assuming a negligible amount of multipath coupling between the antennas). The control circuitry uses samples of the receive signal after cancellation and typically the transmit signal, in order to ensure intelligent and rapid operation of the control elements (e.g., a variable attenuator and phase-shifter, as shown in Figure
4.3 The Problem of the Diplexer
153
Transmit antenna
From Tx baseband circuitry and upconversion
Unwanted coupling Receive antenna
Linear RF power amplifier
Voltagevariable attenuator Controller
Φ
Voltagevariable phase-shift
To downconversion and receiver baseband circuitry Receive LNA
Figure 4.9
Subtracter
Removal of the transmit signal from the receive path by anti-phase cancellation.
4.9, or a vector modulator); the goal is both to obtain and maintain optimum cancellation. The control process can take place in real time or utilise a periodic updating mechanism. 4.3.3.1
Implementation Options
There are many potential methods of realising this system and only a restricted 2 number may be included here. In the case of a linear radio incorporating a quadrature input transmitter (e.g., a Cartesian loop), one possible configuration is shown in Figure 4.10. The received signal will contain a significant quantity of the energy from the transmitted signal due to the coupling between the two antennas. These antennas may be separate structures, a composite item, or, in the extreme, a single antenna with a circulator, isolator, attenuator, or coupler (or similar device) used to perform the transmit and receive path separation. A sample of the transmit signal from the quadrature input transmitter is processed by a phase-shifter and a variable attenuator, before being fed to one input of a subtracter. The received signal forms the other input to the subtracter and the result of the subtraction process is fed to the receiver front end. If the variable phase 2.
A linear radio refers to one in which the baseband signal information is transmitted by one or other or both of amplitude and phase modulation of a carrier. Such radios may be used for the transmission of SSB, AM, FM, 16-QAM, GMSK, QPSK, CDMA, and almost any other recognized form of modulation.
154
Multi-Band and General Coverage Systems Transmit antenna
I/Q baseband inputs
0º
Unwanted coupling
In 90º
Linear RF power amplifier
Receive antenna
Local oscillator
Voltagevariable attenuator Controller
0º
In
Φ
90º
Voltagevariable phase-shift
To downconversion and receiver baseband circuitry Receive LNA
Front-end filter
Subtracter
Figure 4.10 One potential configuration of the diplexer elimination technique when applied to a quadrature-input transmitter.
and attenuator elements are correctly adjusted, the signal appearing at the input to the receiver front end will contain predominantly the wanted receive signal; the unwanted transmitter output signal will have been substantially eliminated. The remainder of the receiver processing (mixing, amplification, and detection) can then operate as in any other standard receiver configuration. A key element of the system is the control of the variable phase and attenuation (or gain) elements in order to achieve and maintain optimum cancellation of the unwanted transmitter output signal from the receive signal path. For this purpose a control circuit utilising, for example, a digital signal processor (DSP) is configured to provide the required parameter optimisation for both of the control elements, based on the measurement of an error signal, relative to a reference signal, derived from the transmitter. In the case of Figure 4.10, the reference signal is formed from the baseband (or audio) inputs to the transmitter. In this case they are supplied in analogue form, although they could, advantageously, be supplied digitally, where the transmitter input is supplied in that manner. These form one set of inputs to the controller. The other set of inputs is formed from a coherent quadrature downconversion of a sample of the received signal, after processing by the front-end components. The
4.3 The Problem of the Diplexer
155
oscillator used for this downconversion process may be the same as that used for upconversion in the transmitter; this is the case illustrated in Figure 4.10. Note that the downconverted signal could be supplied at a digital IF and the quadrature conversion could be undertaken digitally within the controller. Thus two sets of inputs are supplied to the controller which is sufficient to enable it to provide optimum control of the system in order to maximise the cancellation of the transmitter output signals in the receive signal path. The detailed realisation of the controller may be achieved in many ways and the option chosen depends upon the precise form of its reference and/or error signal inputs. In the system shown in Figure 4.10, the function of the controller is primarily to adjust the variable attenuator and phase-shifter in order to minimise the level of the error signals at its input and to maintain that state as conditions change [such as the movement of persons or objects in the vicinity of the antenna(s)]. The purpose of the reference signals in this case is to provide a coherent reference with which to perform this minimisation. Clearly, the reference signals could be omitted and an energy minimisation performed on one or more of the error signals. An alternative configuration is shown in Figure 4.11, in which the separate transmit and receive antennas are replaced by a single antenna, and a circulator is used to provide the basic transmit/receive separation. This configuration has many advantages over that of Figure 4.10 since a single antenna is generally much more acceptable to users of both handportable and mobile equipment. The action of the Transmit antenna
I/Q baseband inputs
In
0º
90º
Linear RF PA Local oscillator
0º
In
90º
0º
Unwanted coupling through imperfect circulator
Vector modulator
Controller
In
90º
RF amplifier To downconversion and receiver baseband circuitry
Figure 4.11
Receive LNA
Front-end filter
Subtracter
Alternative configuration involving a single transmit/receive antenna and a circulator.
156
Multi-Band and General Coverage Systems
circulator is to permit a radio frequency signal, within its operating frequency range, to travel in only one direction (illustrated by the arrows in Figure 4.11). The transmitter output signal is therefore prevented from appearing at the receiver input. This embodiment also illustrates the use of a vector modulator in place of the gain and phase controllers shown previously. The type of vector modulator used is not critical and could be modified by, for example, replacing the multipliers shown in Figure 4.11, by variable attenuators. A similar result can, theoretically, be achieved by the use of a directional coupler in the transmit signal path. The coupler is arranged such that the transmit signal passes to the antenna relatively unimpeded and the unidirectional coupled port feeds the receiver input. The directivity of the coupler ensures that a significantly reduced level of the transmitter output signal appears at the input to the receiver. This configuration is shown in Figure 4.12. A disadvantage of this latter technique is that the sensitivity of the receiver is compromised by the coupling factor of the coupler. Thus, a lower overall receive sensitivity than that of which the receiver alone is capable is obtained. A further problem Transmit antenna
I/Q Baseband inputs
In
0º
90º
Linear RF PA Local oscillator
0º
In
Unwanted coupling through imperfect coupler
90º
Vector modulator
Controller
0º
In
90º
RF amplifier To downconversion and receiver baseband circuitry Receive LNA
Figure 4.12 coupler.
Front-end filter
Subtracter
Further alternative configuration involving a single transmit/receive antenna and a directional
4.3 The Problem of the Diplexer
157
is that the directivity of the coupler is dependent upon its terminating impedances and is likely to be poor when connected to an antenna (particularly a mobile or portable antenna). It is not possible to utilise an isolator to alleviate this problem, as its unidirectional nature would inhibit the (wanted) receive signals from the antenna. An enhancement of the above concepts is to utilise a multi-path cancellation scheme. In the event that a sufficient degree of cancellation is unable to be provided by a single subtraction process, a number of additional subtraction processes may be included. There is clearly a limitation to this process where the gain/phase flatness of the signals involved is the restriction in cancellation performance. This is often due to the influence of the antenna return loss characteristic, which can have a substantial slope or ripple with respect to frequency, particularly in the case of a handset antenna. 4.3.3.2
Use of an Auxiliary Transmitter
One method of overcoming the above issue is to generate a separate cancellation signal, at an appropriate power level, and use this in place of the transmit signal sample [3]. This approach allows the power of digital signal processing to be applied in monitoring the received signal and optimising the digitally generated transmit signal, by means of adaptive filtering. Thus, a perfect cancellation vector may be generated, at all desired frequencies within the transmit signal bandwidth, and adaptively controlled to ensure ideal cancellation in a changing antenna environment. The required system arrangement for this technique is shown in Figure 4.13. A clear disadvantage of this technique is the added complexity and cost of a second transmit chain. This transmitter will, however, be of lower power than that of the primary transmitter (at least 10 dB and more if the antenna match is good, or the coupling network has some useful isolation). If this transmit chain can be fabricated Transmit/ receive antenna
D/A
Upconverter D/A converter
DSP
D/A
Linear RF PA (main)
U/C
Upconverter D/A converter
A/D
Coupling network
U/C
Linear RF PA (lower power)
D/C
Downconverter Receive A/D LNA converter
Subtracter
Figure 4.13 Use of an auxiliary transmitter in an active transmit-signal cancellation system. (From: [3]. © 2005 IEEE. Reprinted with permission.)
158
Multi-Band and General Coverage Systems
as a part of the main transmitter IC (in a handset application), and it does not require a separate PA device (i.e., a good antenna match or isolation are provided), then the added cost should be minimal. This technique is ideally suited to applications where the transmit channel bandwidth is broad, such as in CDMA, WCDMA, or OFDM. The earlier technique would certainly suffer a poorer level of performance in this case and would probably, therefore, not be practical.
4.4
Achieving Image Rejection 4.4.1
Introduction
The presence of an image is an issue in all receiver systems. In single-band receivers it can be dealt with relatively easily by the use of suitable RF and IF filtering and a sensible design for the downconversion frequency plan. In multi-band or general-coverage receiver systems, the image problem becomes much more acute and alternatives to traditional IF filtering must be found to ensure good receiver performance. This section discusses the two primary options for solving this problem and describes solutions to some of the inherent practical issues in each case. Arguably, a third option is the use of a direct-conversion receiver architecture. In this case, the image appears in-band and hence is well controlled, in so much as it is an image of the wanted signal and not of a signal at an unknown level relative to the wanted signal. The special case of a direct-conversion receiver is discussed in Chapter 3. 4.4.2
Use of a High IF
One possible technique for overcoming the problems of image rejection in a wideband coverage receiver is the use of a very high first intermediate frequency. This places the image at a frequency well outside of the potential band of interest and hence enables its removal either by explicit filtering or by the implicit filtering of the antenna (much less reliable). As an example, consider a receiver required to receive any signal in the frequency range 400 MHz to 2.5 GHz (thus covering virtually all of the mobile communications bands). The first IF could be chosen as, for example, 3.5 GHz, as this would allow a reasonably high degree of filtering to be achieved before the lower end of the image frequency band, which starts at 7.4 GHz. This frequency plan is illustrated in Figure 4.14. This arrangement has a number of disadvantages: 1. The synthesised first-local oscillator has to operate at a very high frequency (3.96 GHz in the example shown in Figure 4.14) and hence its phase noise can be poor for a low-cost and low-power device. 2. The second local oscillator, which still requires low phase noise, also needs to operate around 3.5 GHz (depending upon the digital IF frequency chosen). Again this is potentially an expensive device, with the likelihood of it also having a relatively high power consumption.
4.4 Achieving Image Rejection
159
Complete receiver coverage: 400 MHz to 2.5 GHz
IF frequency band
Complete image band: 7.4 GHz to 9.5 GHz LO range 3.9 GHz to 6 GHz
... 0.4
Figure 4.14
2.5
3.5
7.4
9.5
Frequency (GHz)
Use of a high IF to achieve good image-rejection in a multi-band receiver.
3. The high-dynamic range present at the front end needs to be preserved up to and including the second mixer [i.e., it needs to be preserved in the front end, first mixer, first IF amplifier(s), and second mixer]. This is due to the (assumed) range of channel bandwidths required to be processed by this front-end (e.g., from 3.84-MHz WCDMA to 30-kHz AMPS); the first IF filter and amplifiers must be able to process the wider required bandwidth and this means having to deal with a large number of narrower-band carriers when operating in that part of the spectrum. This is quite an onerous requirement and may be difficult to meet in practice. The high-dynamic range techniques mentioned elsewhere in this chapter, particularly involving the incorporation of the mixer, could potentially be employed to good effect here. However, this would add cost and complexity. 4. Obtaining a good IF filter response at 3.5 GHz is not straightforward. This is balanced somewhat by the relatively relaxed requirements on this device in terms of roll-off. It has, for example, around 400 MHz, within which it must achieve sufficient attenuation to reject the local oscillator signal. An alternative frequency plan is shown in Figure 4.15. In this case, the IF is now placed at a higher frequency, allowing the first local oscillator (LO) to run at a lower frequency. This will ease the requirements on this LO which, being synthesised, has the more difficult design issues regarding phase-noise, spurious, and so forth. This option does, however, make the IF filter design more difficult and (potentially) expensive. It is evident that the use of a high IF is not without its problems, although it does solve the image-rejection issue. It is predominantly the cost and difficulty of overcoming these issues which have led to alternative options being considered. The main alternative is image-reject mixing and this is described next. 4.4.3
Image-Reject Mixing
The basic concept of image-reject mixing is not new and has been described in numerous papers (e.g., [4]). The essential idea is to make use of the fact that the image frequency will reflect about the frequency origin, when downconverted by
160
Multi-Band and General Coverage Systems
Complete receiver coverage: 400 MHz to 2.5 GHz LO range 2.6 GHz to 4.7 GHz
Complete image band: 7.7 GHz to 9.8 GHz
IF frequency band
...
0.4
Figure 4.15
2.5
5.1
7.7
9.8
Frequency (GHz)
Alternative frequency plan utilising a lower local oscillator frequency range.
the local oscillator, and hence will suffer a 180° phase reversal. This phase reversal can be used to distinguish the image frequency from the wanted RF signal and hence to enable cancellation of the unwanted image. The basic configuration of an image-reject mixer is shown in Figure 4.16. Note that the local oscillator and RF input signals can be interchanged without loss of functionality, but that the arrangement shown below has the advantage that it is simpler to produce the required broadband 90° splitter for a constant-level high strength signal (i.e., the local oscillator signal). Some of the broadband quadrature techniques described elsewhere in this book could be used for this purpose. The in-phase splitter may easily be realised for broadband operation by either transformer or resistive splitting techniques; the latter having the disadvantage of a 3-dB additional degradation in the mixer noise figure. The quadrature combiner on the right-hand side of the diagram operates at the IF frequency and therefore need only be a (relatively) narrowband component. Transformer, microstrip, coupled-transmission-line, or lumped-element techniques may therefore be used in this component, depending upon the IF frequency chosen. If this circuit is used as part of a high-dynamic range general coverage receiver system, then the two mixers will require a good dynamic range to avoid blocking. This can be achieved with, for example, high-level diode or FET ring mixers (e.g., Mixer
RF input signal (wanted + image)
0º
0º
90º
90º
In Local oscillator
50Ω
Mixer
Figure 4.16
IF out Image out
Basic configuration of an image-reject mixer.
4.4 Achieving Image Rejection
161
level 17 devices), or by utilising some of the lineariastion techniques described in Section 4.5. 4.4.3.1
Alternative Forms of Image-Reject Mixer
The image-reject mixer shown in Figure 4.16 is essentially a form of the Hartley IR mixer [5]. The original form of this mixer is shown in Figure 4.17. In this case, the required IF quadrature is provided by the RC and CR networks, which are designed to operate at their 3-dB points, at the desired IF. This quadrature method is described in more detail in Chapter 5. An alternative configuration, more commonly used in upconversion (and, indeed, Cartesian loop transmitters [6]), is shown in Figure 4.18. This technique, known as the Weaver method, utilises a second pair of mixers to provide the required output quadrature. The clear disadvantage of this architecture is the requirement for a second local oscillator; hence, it is not often used in practice. The realisation of this latter quadrature mixing stage in the digital domain, within a Mixer
R Lowpass filter
RF input signal (wanted + image)
In
0°
IF out
90°
Local oscillator
C
Mixer
Figure 4.17
Lowpass filter
R
A Hartley image-reject mixer.
Mixer
RF input signal (wanted + image)
In
Lowpass filter
0º
0º
90º
Local oscillator 2
Mixer
A Weaver image-reject mixer.
Mixer
In
90º
Local oscillator 1
Figure 4.18
C
Lowpass filter
Mixer
IF out
162
Multi-Band and General Coverage Systems
receiver, may alleviate this cost. This does, of course, assume that the cost of the relatively high-speed ADCs required to provide the analogue conversion, does not exceed the cost of the mixers and LO. 4.4.3.2
Enhancement of the Standard Image-Reject Mixer
The basic image-reject mixer described above relies on accurate gain and phase matching of the upper and lower paths to achieve a high degree of cancellation of the unwanted image signal. In a production component, with a reasonable temperature specification, it is possible to achieve an image rejection of around 20–30 dB typically. This figure is far from the more than 60-dB requirement in order for it to be suitable for use in a general-purpose receiver, as the sole method of achieving image rejection. A possible enhancement is therefore to control the gain and phase balance within the image reject mixer, using an automatic control mechanism, in order to achieve and maintain a high degree of image cancellation. There are a number of mechanisms by which this may be accomplished and each will be described next. Note that the illustrated method in each case employs I and Q detection and polar control; however, the control functions could be as easily implemented in vector form (e.g., using a vector modulator) with similar performance and operation. Control Based on Local Oscillator Nulling
Figure 4.19 shows a basic block diagram of this approach. The technique involves the injection of a small amount of DC into the RF ports of the mixers, thereby allowing some local oscillator feedthrough. If the system is perfectly balanced, then the feedthrough should be cancelled at the output of the system (i.e., no local oscillator signal should be present). The control mechanism can therefore detect the residual local oscillator signal (in I and Q components) using either the input local oscillator (thus creating a DC error signal) or an offset (but tracking) oscillator, which will create an audio frequency error signal suitable for processing in a DSP. This latter option will overcome the problems of DC offsets in the I/Q detection mixers and subsequent analogue processing. The gain and phase control components can appear in a number of locations within the basic circuit, including prior to the mixer in the lower path or the equivalent positions in the upper path. The same control circuitry and control signals could be used in all of the appropriate positions. The advantage of putting the gain and phase control components after the mixers (either one) is that they are then only required to operate at the intermediate frequency and hence need only operate over a narrow bandwidth. This will make them both lower cost and easier to realise in a practical system. An alternative to utilising the LO directly is to utilise an offset frequency close to the LO, in order to generate an audio-frequency IF, suitable for processing within a low-cost DSP. One option for this arrangement is shown in Figure 4.20. The key benefit of this approach is that it eliminates DC offset issues for the downconversion mixers, analogue integrators, and ADCs (where used).
Splitter
Splitter
RF input signal (wanted + image) + small DC voltage
In
0º
Quadrature splitter
Quadrature combiner
90º
Local oscillator
IF out + small LO component
0º 90º
Variable phase-shift
Image out
Variable attenuator
4.4 Achieving Image Rejection
Mixer
50Ω
Φ Mixer Integrator
dt
dt
Integrator
Correlator In
0º
90º
Splitter
Quadrature splitter
Correlator
Control of an image-reject mixer by utilising the local oscillator as a sounding signal.
163
Figure 4.19
164
Mixer
Splitter 0º
RF input signal (wanted + image)
In
Quadrature splitter
Quadrature combiner
90º
0º 90º
IF out Image out
Variable Variable phase-shift attenuator
Local oscillator
50Ω
Φ
Sounding signal oscillator (close to image signal) Mixer
D/A
D/A DSP
Integrator
dt
dt
Integrator
Mixer
A/D
In
0º
90º
Quadrature splitter
Splitter
A/D
Correlator
Offset oscillator
Figure 4.20
Control of an image-reject mixer by utilising the local oscillator as a sounding signal and an offset oscillator for detection.
Mixer
Multi-Band and General Coverage Systems
Correlator
4.4 Achieving Image Rejection
165
This system utilises a separate, locked local oscillator to downconvert the input and output versions of the LO signal to, say, a few kilohertz or tens of kilohertz. This oscillator would track the main local oscillator (approximately it could operate with a larger step size, for example, to lower cost) such that it maintains an audio-frequency separation from the LO. For example, if the main LO was synthesised in 5-kHz steps, the tracking LO could be synthesised in 25-kHz steps, thus yielding a maximum difference frequency of 25 kHz (since a 0-Hz difference frequency is undesirable, due to the problem of DC offsets mentioned earlier). Control Based on Sounding Tone Injection
The basis of this technique is to inject a sounding tone into the RF input to the image reject mixer (in addition to the off-air signals) and utilise this to set up the gain and phase controllers. This signal can be located either close to the wanted RF signal(s) or close to the unwanted image signal(s). If the sounding signal is injected close to the image frequency, the control circuitry will act to null out the sounding signal at the IF output port of the complete image reject (IR) mixer. If it is injected close to the wanted transmission, the control circuitry will act to null the sounding signal at the image output of the IR mixer. In this description, the sounding signal could take the form of a CW carrier, a spread-spectrum signal, a swept tone, or a switched (TDM) signal. The positioning of the signal (in terms of its frequency) may vary over a wide range, with the wanted transmission and image frequencies being able to appear on either side of the local oscillator frequency, depending upon the implementation of the IR mixer. For example, interchanging the role of the IF out and image out terminals in the above diagrams, would have this effect. In the system as described, with, for example, the image frequency set to be higher than the wanted transmission, then an image-like sounding signal could appear anywhere (in frequency terms) above the LO frequency. Similarly, the transmission-like sounding signal could appear anywhere below the LO signal. There are a number of advantages in placing the sounding signal close to, but not at, the image frequency: 1. Correlation between the image signal and sounding signal is avoided; this would otherwise have the potential to provide erroneous control information. 2. Any uncancelled sounding signal components appearing at the IF output will be offset from the wanted IF signal and hence will not get through the IF filter (if the system is designed appropriately). 3. Close placement of the sounding tone to the image frequency will still ensure good correlation between the image null point and the null point of the sounding signal. This will, in turn, ensure that a good overall level of image rejection can be achieved and maintained, despite the frequency difference between the two. Optimum placement of the sounding signal is probably one or two channels away from the image frequency (either side).
166
Multi-Band and General Coverage Systems
The main disadvantage of this option is the additional hardware required to generate and subsequently downconvert the sounding signal. Variations in this technique are discussed in the literature, utilising periodic calibration [7] or one-time only calibration [8]. In the latter case, digital storage of the calibration coefficients is used to remove the need for periodic recalibration. Drift in performance will still occur, however, and this must be characterised. It is clearly less of an issue in the well-matched environment of an integrated circuit receiver, but would probably yield unacceptable performance in a discrete solution (with periodic recalibration being required). Control Based on Direct Multiplication
A further alternative control scheme is proposed in [9] and shown in Figure 4.21. In this scheme, error signals are generated directly from the signals within the IR mixer and these are used to control a variable gain and delay element (the latter being formed using a filter). It is similar, in some respects, to the first scheme described in this section, since it utilises the local oscillator signals as a basis for assessing the amplitude and phase errors present in the system. The phase and amplitude error signals, respectively, resulting from the error signal generation processing shown in Figure 4.21(a), are given by: V∆θ = −
A2 1 2 A θ 1 + RF 2 16
(4.10)
V ∆A = −
A2 1 A∆A 1 + RF 2 8
(4.11)
and
where A = A1A2 is the product of the two LO signal amplitudes, θ = θ1 + θ2 is the sum of the phase angles of the two local oscillator signals, ∆A = ∆A1A2 + ∆A2A1 (where ∆A1 and ∆A2 are the amplitude errors of the two local oscillators) and ARF is the amplitude of the RF input signal to the IR mixer system. If the RF input signal is small (or disconnected for calibration), the above equations reduce to: V∆θ = −
1 2 A θ 2
(4.12)
V ∆A = −
1 A∆A 2
(4.13)
and
These two signals therefore provide independent steering information for correction of the amplitude and phase errors present in the system. Figure 4.21(b) shows how these signals are utilised to correct the gain and phase imbalance initially present in the system. The quadrature local oscillator signals,
Lowpass filter
Amplitude error, V∆A
Mixer
4.4 Achieving Image Rejection
Mixer
a In
RF input signal (wanted + image)
0°
In
90°
0°
90°
b+a
b-a
IF out
LO2
LO1
b
Mixer
Lowpass filter
Mixer
Phase error, V∆θ
167
Figure 4.21 Multiplication-based control for a Weaver image-reject downconverter: (a) error signal generation; and (b) control system based on the generated error signals. (After: [9].)
168
Multi-Band and General Coverage Systems Mixer
Lowpass filter
Multiplier
LO2 In
0º
90º
RF input signal (wanted + image)
In
0º
90º
LO1
Amplitude error, V∆A
Variable gain/ delay element
IF out
Phase error, V∆θ
Mixer
Figure 4.21
Lowpass filter
Multiplier
Continued.
together with the gain and phase error signal voltages, form the inputs to a variable gain/phase element block. The integral of the phase error voltage is used to vary the pole and zero locations of an integrated filter (by varying gmO), while the integral of the gain error voltage is used to vary the gain of the filter (by varying gm). In this way, the relative amplitude and relative phase of the two IF signals feeding the IF output summer/subtracter is varied, in order to maximise the degree of image rejection achieved. The prototype device, described in [9], was reported to have an image rejection of 26 dB, prior to calibration/correction, and 59 dB afterwards (based on a 1.8-GHz RF input frequency and a 1.4-GHz image frequency). One point to note, however, is that once the approximation used to derive (4.12) and (4.13) is no longer valid, the resulting calibration error leads to a significant drop in image-rejection performance. Consequently, if large RF input signals are expected on a regular basis, periodic, rather than continuous, calibration should be employed. 4.4.3.3
Application of Polyphase Filtering in an Image-Rejection Mixer
The general concept and use of polyphase filtering is described in Chapter 5, for application in broadband quadrature networks in transmitters and upconverters. It is, however, equally possible to utilise them in receivers (notably integrated circuit, single-chip receivers) and, in particular, as the IF quadrature network in an image-reject mixer [10, 11]. Their broadband properties are useful in this application, where a low-IF is required relative to the signal bandwidth under consideration. In a typical integrated circuit configuration for this low-IF application, two matched bandpass filters would be incorporated within the IR mixer (occupying the positions of the lowpass filters shown in Figure 4.17). These IF filters are not intended to provide image-rejection, merely to eliminate all other unwanted signals which pass through the (wide) front-end cover filter. A polyphase filter can be used to replace these two bandpass filters and to provide both the required bandpass response and the required IF quadrature. The format of such a filter is shown in
4.4 Achieving Image Rejection
169
Figure 4.22, while its inclusion within the context of an IR mixer is illustrated in Figure 4.23. Note that all components with a suffix 1 will ideally match those with a suffix 2 in these figures. A key advantage of an IR mixer, when utilising a polyphase filter in this context, is that its bandpass characteristic is symmetrical about the IF centre frequency—it therefore causes no degradation to the received eye. A conventional low-frequency bandpass filter will typically have an asymmetric response about its design centre frequency, thereby distorting the received data eye (partially closing the eye in the corresponding eye diagram). A second key advantage of polyphase filtering in this application is that the degree of component matching required in the two sections of the filter (upper path and lower path) is much less stringent than that of the two conventional IF filters as described above. In other words, a higher degree of image-rejection may be achieved for a given degree of component matching. The degree of image-rejection which can be achieved is given by: S IR =
= ≅
1 R fb 1 + 4 R
2
1
(4.14)
1 + 16Q 2 1 Q 4
where Q is the quality factor of the filter, Rfb (= Rfb1 = Rfb2) is the value of the feedback resistors (perfect matching assumed), and R (= R1 = R2) is the value of the cross coupling resistors (again, perfect matching is assumed). This is, of course, the image Rfb1
C1 Vout1 A1 R1 From I/Q mixer
R2
−1 −Vout1
A2 Vout2
C2 R fb2
Figure 4.22
An active polyphase filter [12].
170
Multi-Band and General Coverage Systems Rfb1
Mixer
C1 A1
R1 RF input signal (wanted + image)
In0º 90º
Local oscillator
−1 IF out
R2 A2
Mixer
C2
Rfb2
Figure 4.23
Application of a polyphase filter in an IR mixer.
leakage in an ideal implementation, with no component mismatch. The impact of component mismatch will be to degrade the amount of image-rejection calculated using (4.14), however the degree of matching required, for, say, 60 dB of image rejection, is still a factor of 4 lower than that which would be required if conventional IF filters were to be used instead [11]. In this case, a mismatch of 0.4% would be adequate, compared with a mismatch of 0.1% for conventional IF filters.
4.5
Dynamic Range Enhancement The receiver in a software defined radio, particularly one operating over multiple bands, is likely to encounter a wider input dynamic range than is a single-mode receiver. This is due to the fact that an ideal multi-band software defined radio will have little or no front-end filtering, to save both the size and cost which would be added by the use of multiple front-end filters, for the multiple bands to be received. The front end is therefore likely to encounter a wide range of both potentially wanted and certainly unwanted carriers and must process these linearly until at least the point where the wanted channel can be selected. Failure to do this will result in significant blocking problems for the receiver and/or a significant EVM degradation for the wanted channel. This section presents a range of linearity enhancement techniques which are appropriate for receiver front-end designs. Some of these are only applicable to the LNA, whereas others can improve the linearity of the complete RF/IF signal processing subsystem. There are also differences in bandwidth applicability, with some techniques providing very good performance over a narrow (single-channel) bandwidth and others providing perhaps less dramatic performance, but over a broad (multi-carrier or even multi-band) frequency range. Many of the techniques presented are analogous to their high-power linearisation counterparts; however, the criteria for use in a receiver front end are
4.5 Dynamic Range Enhancement
171
significantly different. Specifically, noise performance is not typically a major priority in a high-power design; however, it is clearly critical in a receiver front end. Indeed, some techniques (such as standard feedforward applied around an LNA/mixer) do not actually improve overall dynamic range; they merely shift where the useable dynamic range appears in terms of signal power. In other words, they degrade the front-end noise figure by the same amount as they improve its intercept point. A much cheaper equivalent, if a shift in dynamic range is the desired goal, is to insert an attenuator prior to the LNA. Note that most of the techniques presented here will not compensate for genuine clipping of the signal. If front-end overload is occurring to such a degree that either the LNA or first mixer is driven to this level, then non-linearity and consequent distortion/blocking are inevitable. Feedforward can provide some benefit in this area, however this is at the expense of a higher-power error amplifier, with a consequent likely degradation in noise figure and thereby overall system noise figure. Feedback techniques can actually increase the output distortion at the point where clipping occurs, since it will attempt to generate an infinite compensation signal that can have a broad spectral characteristic (see, for example, [6], Chapter 4) 4.5.1
Feedback Techniques
Feedback is a commonly used technique in RF power amplifier lineariastion applications, in its various guises: RF feedback, modulation feedback, Cartesian loop, and so forth. Some of these techniques are also applicable in receiver applications, particularly for linearisation of the front-end LNA. Some new feedback variants are also emerging which are configured specifically with a receiver in mind and act to linearise the first mixer and/or the LNA. The relative merits of all of these techniques will be discussed in this section. The techniques to be discussed in this section concentrate on those which can be implemented at a macro level, that is, taking mixers, amplifiers, and filters as separate blocks (in separate packages if necessary), rather than techniques which can only be implemented at an integrated circuit design level. It is assumed, therefore, that the building blocks from which these systems are constructed are already selected as being state-of-the-art devices. There is typically little point (from a cost or size perspective) in using these techniques to improve a poorly performing mixer, for example, to the point of matching an existing state-of-the-art, stand-alone device. The existing device will almost certainly be smaller and lower cost. The use of feedback as a mechanism for receiver linearisation has a number of potential advantages. 1. It is often capable of large linearity improvements, as long as it is operated within its gain-bandwidth-delay product limit. 2. It is often (but not always) a simple technique to implement and hence is small and low cost, both of these criteria being essential in commercial SDR applications. 3. It can be used to linearise both the LNA and the front-end mixer, if properly configured.
172
Multi-Band and General Coverage Systems
4. It can generally be constructed in such a manner as to have minimal impact upon system noise figure; this is clearly an advantage in a receiver application. 4.5.1.1
Conventional RF Feedback
Conventional RF feedback may be applied externally to an existing LNA and can achieve relatively good wideband performance due to the inherently low delay of low-power LNAs (particularly integrated, e.g., MMIC, designs). The main issue in the application of such feedback is that it lowers the gain of the LNA stage by an amount equal to the degree of feedback applied. In most cases, this lowering of gain, and its consequent impact upon overall receiver noise figure, is not worth the improvement in intercept point which it enables. A better technique, if a sacrifice in noise figure is permissible, is to utilise a higher power LNA, based around a medium or even a high-power device (in, for example, military systems), and bias it for good linearity. The overall performance achieved, measured as an improvement in dynamic range, is likely to be rather better than that obtained by linearising a lower power device or MMIC. 4.5.1.2
IF/RF Feedback with Vector Subtraction
This technique (outlined in Figure 4.24) contains elements of both feedback and feedforward, although it is essentially a feedback technique in terms of its distortion cancellation methodology. Its detailed operation is illustrated by the various spectra (amplitude versus frequency plots) shown at a number of points within the figure.
RF Downconverting amplifier mixer RF input
IF output IF filter
Variable phase-shift
RF amplifier
Φ Φ
Variable phase-shift
Variable attenuator
Local oscillator
RF signal path IF signal path LO signal path
Variable attenuator
RF image filter
Upconverting mixer
IF amplifier
Figure 4.24 Feedback-based mixer linearisation technique using IF/RF feedback. (From: [13]. © 2001 IEE. Reprinted with permission.)
4.5 Dynamic Range Enhancement
173
The nonlinear downconverting mixer is fed with a combination of the wanted (input) signal and an error signal derived from the system output. The purpose of the error signal is to act as a predistorting signal for the mixer, with the feedback mechanism operating continuously in real-time (unlike that of, say, conventional predistortion). The error signal results from an upconversion of the IF output of the system, using the same local oscillator as that of the original downconversion process. This reupconverted signal must be filtered to remove image products and this filter will contribute to the overall loop delay (perhaps significantly). The resulting RF error signal should now be comparable with the RF input signal (although containing unwanted distortion). Finally, a copy of the input signal is subtracted from the RF error signal, with an appropriate gain and phase weighting to ensure near-ideal vector subtraction. The resulting error signal resembles those typically seen in a feedforward system. It is then gain and phase weighted and amplified and added to the original input signal, to form the RF input to the downconversion mixer, as described earlier. The degree of gain and phase matching required in the main-signal cancellation process, to achieve good performance, is reported to be quite high. A match of 0.1 dB and 0.1° was used to generate the results outlined below. To achieve and maintain these levels of matching in a practical solution would require an automatic control system, in very much the same way as that of the error-generating loop in a feedforward system. Note that because this is a feedback-based process in the system described here, the cancellation performance will inevitably degrade with increasing bandwidth (even with perfect gain and phase matching) and that this will introduce a fundamental bandwidth limitation into the system. The main advantage of the technique lies in its potentially high linearity improvement capability. The technique was reported to be capable of some 20–25 dB of IMD improvement for both a two-tone test and a π/4-DQPSK carrier. This represents a useful improvement in receiver intercept point. This linearity improvement was achieved with a minimal degradation in overall noise figure of 0.2 dB. This is a clear advantage over both feedforward and predistortion techniques. The main disadvantages of the technique lie in its relative complexity, particularly when a control scheme is included to maintain the performance of the vector cancellation part of the system, and its inherent gain-bandwidth limitation. The implementation described in the literature [13] is very narrowband, operating over tens or low hundreds of kilohertz and is therefore essentially a single-carrier technique, suitable primarily for improving the signal quality of a single received (strong) signal. While it is undoubtedly possible to extend this bandwidth, particularly if the technique was to be implemented in an ASIC, it is unlikely ever to be suitable for multi-band front-end operation, as it stands. 4.5.2 4.5.2.1
Feedforward Techniques Feedforward Linearisation of an LNA
Feedforward [6] can be employed as an LNA linearisation technique as well as being used in high-power linearisation systems. In the case of a low-noise system, the feedforward process will cancel the noise generated in the main amplifier, which
174
Multi-Band and General Coverage Systems
can therefore be a relatively high-power (good intercept point), relatively high noise-figure circuit. The critical elements, from a noise perspective, then become the reference-path components, which must be low loss, and the error amplifier, which must have a good noise figure. The error amplifier is, however, relieved of the burden of achieving a high intercept point, and hence can be a more conventional LNA. The noise added by the main amplifier can be thought of as an additional signal, which is not also present on the reference path, and hence will appear as part of the error signal. It will therefore be corrected as a part of the natural operation of the feedforward process and, assuming a perfect gain/phase balance for the overall system, will be eliminated in the output of the complete feedforward amplifier. The feedforward process therefore not only eliminates distortion added by the main power amplifier, but also noise and indeed any other spurious signals present at the output of the main amplifier which are not also present in the reference path. This is a very powerful and useful benefit of a feedforward system, as it allows relatively low-noise amplifiers to be constructed with extremely high third-order intercept points, hence resulting in a very high dynamic range system. The configuration of a feedforward system for use as a low-noise, high-intercept point amplifier is shown in Figure 4.25. Note that the two blocks labelled compensation circuit refer to the gain/phase controllers or vector modulators used to achieve optimum cancellation of the main signal energy in the error signal and of the error signal energy (main amplifier noise and distortion) in the output signal. The noise figure of a feedforward amplifier is determined by the elements of the system which are not included within the correction process (i.e., those elements of the loop for which correction is sought). In other words, noise added in the reference path, or by the error amplifier and associated components, is not corrected for by the feedforward process and will be added to the output signal at the level it appears at the output of the error amplifier, less the coupling factor of the output coupler. This may be summarised with reference to Figure 4.26 as follows: The total loss up to the error amplifier input is: L T = LC 1 + L TD + L S + LCC (dB)
(4.15)
Since the components introducing this total loss may be assumed to be matched to the characteristic impedance of the system (50Ω), it can be shown that the result−23 ing noise power is kTB (watts), where k is Boltzmanns constant (1.38 × 10 J/K), T Main amplifier
τ Input coupler
Figure 4.25
Time delay
Output coupler
τ
Compensation circuit
LNA Input
Time delay
LNA output
Compensation circuit Subtracter
Error amplifier
Configuration of a feedforward system for optimum noise performance.
4.5 Dynamic Range Enhancement
175
Main amplifier
Coupling factor = C C2 (dB) Matched 50Ω system up to this point, hence noise power = kTB
Time delay
Input coupler
Loss = L C1 (dB)
Figure 4.26
Error amplifier
Subtracter
τ
Input
Output coupler
Compensation circuit
Loss = L TD (dB)
Loss = L S (dB)
Loss = L CC (dB)
Gain = G A2 (dB) Noise figure = FA2(dB)
Noise figure of a feedforward system.
is the system temperature in Kelvin, and B is the bandwidth of interest (hertz) [14]. The system input noise is therefore: N in = kTB ( W )
(4.16)
The noise power at the output of the complete feedforward system may therefore be derived: N out = Gerr F err N in = kTB.10FA 2 10 .10 = kTB.10
(G A 2 −C C 2 ) 10
( W)
(4.17)
(FA 2 + G A 2 −C C 2 ) 10
3
where Ferr is the error amplifier noise factor and Gerr is the gain of the error amplifier, as seen at the output of the feedforward amplifier (i.e., incorporating the output coupler loss). The system noise factor is therefore: F =
N out GT N in
(4.18)
where GT is the total gain of the reference and error paths in the feedforward system and is given by: GT = 10
( − L T + G A 2 −C C 2 ) 10
(4.19)
Hence, the system noise factor is: F =
Simplifying gives: 3.
Noise figure = 10log10(noise factor).
(
kTB 10 10
(FA 2 + G A 2 −C C 2 ) 10
( − L T + G A 2 −C C 2 ) 10
)
. kTB
(4.20)
176
Multi-Band and General Coverage Systems
F = 10
( L T + FA 2 ) 10
(4.21)
Hence the system noise figure is given by: F dB = 10 log10 (F ) = L T + F A 2 (dB)
(4.22)
The noise figure of the feedforward amplifier, in the case where perfect nulling of the main amplifier distortion and spurious signals is assumed, is therefore determined purely by the losses in the reference path and the noise figure of the error amplifier. Note that the input splitter and the subtracter in Figure 4.26 are both shown as directional couplers, configured to provide minimum loss to the reference signal. This is the optimum configuration for minimum noise figure, although it does require a higher main amplifier gain than would a system based on 3-dB hybrid splitters. The use of feedforward is unlikely ever to achieve the noise figure performance of the very best LNAs, simply because there will always be a finite loss in the input coupler, subtracter, and reference-path delay line. These will add to the (potentially state-of-the-art) noise figure of the error amplifier, resulting in a compromised noise figure. A properly designed feedforward system can, however, provide a useful dynamic range enhancement over that of a conventional LNA, as it can extend the upper-end intercept point by more that it reduces the lower end noise performance (by increasing the noise figure). Designs have therefore been undertaken in, for example, military applications, where a very high intercept point is advantageous to reduce or eliminate the impact of jammers.
4.5.2.2
Feedforward Linearisation of a Cascaded Front End
The various architectures shown in Figure 4.27 are options for utilising feedforward to linearise a front end and first mixer—the critical elements as far as strong-signals handling are concerned, in a typical receiver (an IF filter may be used to protect subsequent stages). Note that the IF delay-line could advantageously be implemented as an IF filter (e.g., using a SAW or ceramic device). This would then, in conjunction with the use of a filter preceding or succeeding the error amplifier, ensure that the cancellation process in the output coupler was a relatively narrowband subtraction. Such a subtraction could achieve good performance with relative ease. There is, however, a fundamental flaw with all of these architectures. They do not achieve an overall benefit in terms of the achievable dynamic range from the front-end. While each is capable of producing an increase in the input intercept point of the front-end, it will also yield an identical (or greater) increase in noise figure, such that the overall dynamic range achieved remains unchanged. A much simpler (and cheaper) way of achieving the same end is to insert an attenuator in front of the cascade of an LNA and mixer, where the LNA is based upon the error amplifier, originally intended for use in the feedforward system. The reason for this is that there is always one mixer which must handle the full dynamic range of the signal and is not subject to IMD/noise correction by the feedforward process [for example, the mixer in the reference path of Figure 4.27(a)].
4.5 Dynamic Range Enhancement
177
IF Time delay
Downconversion mixer
τ
Compensation circuit RF Main amplifier
τ
RF Input Input coupler
Output coupler IF output
Downconversion mixer Compensation circuit IF Error amplifier
Subtracter
RF Time delay
Local oscillator (a)
IF time delay
Downconversion mixer
τ
Compensation circuit RF main amplifier
τ Input coupler
RF time delay
IF output
Upconversion mixer
Local oscillator
RF Input
Output coupler
Compensation circuit IF error Subtracter Downconversion amplifier mixer (b)
IF Time delay
Downconversion mixer
τ
Compensation circuit RF main amplifier Local oscillator
Input coupler
RF time delay
IF output
Upconversion mixer Downconversion mixer
τ
RF input
Output coupler
Compensation circuit Subtracter
RF error amplifier
(c)
Figure 4.27 Various options for incorporating both the LNA and mixer within a feedforward-based front end: (a) Option1; (b) Option2; and (c) Option 3.
178
Multi-Band and General Coverage Systems
If it were possible to make a suitable mixer to meet the required specification for this device (for a given application), it would be possible to use this same device (in conjunction with an attenuator and/or LNA) to achieve the same result, without feedforward correction.
4.5.3
Cascaded Non-Linearity Techniques
A much better linearisation technique for receiver front ends is that of employing a cascaded non-linearity. There are three locations in which this could be employed, and these are summarised in Figure 4.28. These configurations are essentially forms of predistortion or postdistortion and operate in exactly the same manner (see Chapter 6). The form of non-linearity required in these systems can be very simple (e.g., third order only), since front-end non-linearities tend to be relatively simple and well behaved (unlike those of most high-power RF amplifiers). The benefits of utilising more involved forms of non-linearity are normally outweighed by the complexity and cost disadvantages of their implementation. Figure 4.28(a) shows a conventional predistortion configuration, applied to a receiver front-end. Again, non-linearity present in subsequent IF stages is ignored (at least from the perspective of strong-signal handling/blocking), as the IF filter (following the first mixer) will afford protection. The main disadvantage of this technique lies in the loss inherent in the predistorter and its consequent noise figure. This will add to the overall noise figure of the receiver front-end. Even if a low-noise, active predistorter is used, the front-end noise figure will still be higher than that of the LNA alone. Although it is potentially a useable architecture, there are better options. Figure 4.28(b) shows a cascaded non-linearity in the form of a predistorter/ postdistorter configuration, applied to a receiver front end. In this case, the nonlinearity acts as a postdistorter to the LNA and as a predistorter to the mixer. In this position it should have a minimal effect on front-end noise figure, while providing a similar linearity improvement to the overall system, as did the previous configuration. Results from a system built using this configuration (by the author) yielded an intercept point improvement of around 10 dB at 1.8 GHz, although maintenance of this performance would either require good temperature tracking of the various non-linearities, or a control scheme. The noise figure degradation, when employing the technique, was negligible. Finally, Figure 4.28(c) shows a cascaded non-linearity, in the form of a postdistorter configuration for an LNA and mixer combination. Whilst this option can provide correction for the non-linearity experienced by the wanted signal(s), it is unable to aid in improving blocking and other issues caused by the non-linear processing of unwanted or out-of-band signals (e.g., cross-modulation). It is therefore of limited use and provides no real benefits over the previous configuration. It could also act as a predistorter for an IF amplifier possessing poor linearity; however, it is usually better to design appropriately linear IF stages in the first place and not to rely upon a lineariser.
4.5 Dynamic Range Enhancement
179
IF output
RF input Predistorter
LNA
LO Input
(a)
IF output
RF input Post distorter
LNA LO input
(b)
IF output
RF input LNA
Prepost distorter
LO input
(c)
Figure 4.28 Options for the placement of a cascaded non-linearity in order to improve front-end dynamic range: (a) predistortion; (b) pre/postdistortion; and (c) postdistortion.
4.5.4 Use of Diplexer Elimination, Image-Reject Mixing, and High Dynamic Range Techniques in a Receiver
The concepts which have been described in this section may be incorporated together to form the universal receiver concept mentioned in the introduction to Chapter 3. One embodiment of this arrangement is shown in Figure 4.29. There are various valid configurations, based on the above concept, with some of the systems components being intertwined. For example, the high-dynamic range front-end amplifier is likely to form part of the diplexer elimination circuit
180
Multi-Band and General Coverage Systems
From Tx baseband circuitry and upconversion
Linearized RF power amplifier
Universal diplexer
Controlled Imagereject mixer To downconversion and receiver baseband circuitry High-dynamic range (linearized) receive LNA
Wide-coverage synthesizer
Figure 4.29
Complete universal receiver concept.
configuration. Similarly, the image-reject mixer could be linearised as part of the front-end amplifier (as described earlier for a conventional mixer).
References [1] Lucero, R., et al., Design of an LTCC Switch Diplexer Front End Module for GSM/DCS/PCS Applications, Proc. of IEEE International Microwave Symposium, Phoenix, AZ, May 2001. [2] Hikita, M., et al., New Low-Distortion Band-Switching Techniques for SAW Antenna Duplexers Used in Ultra-Wide-Band Cellular Phone, IEEE Trans. on Microwave Theory and Techniques, Vol. 52, No. 1, pp. 38–45, January 2001. [3] Schacherbauer, W., et al., A Flexible Multiband Front-End for Software Radios Using High IF and Active Interference Cancellation, IEEE International Microwave Symposium, Phoenix, AZ, May 2001, pp. 1,085–1,088. [4] Joswick, W., Uses and Applications of I & Q Networks, Microwaves and RF, 1994. [5] Hartley, R., Modulation System, U.S. Patent No. 1,666,206, April 1928. [6] Kenington, P. B., High-Linearity RF Amplifier Design, Artech House, 2000. [7] Montemayor, R., and B. Razavi, A Self-Calibrating 900-MHz CMOS Image-Reject Receiver, Proc. of 26th European Solid-State Circuits Conference, Stockholm, Sweden, September 1921, 2000, pp. 292–295. [8] Der, L., and B. Razavi, A 2GHz CMOS Image-Reject Receiver with Sign-Sign LMS Calibration, IEEE International Solid-State Circuits Conference Digest Technical Papers, February 2001, pp. 294–295. [9] Elmala, M. A. I., and S. H. K. Embabi, Calibration of Phase and Gain Mismatches in Weaver Image-Reject Receiver, IEEE Journal of Solid-State Circuits, Vol. 39, No. 2, February 2004, pp. 283–289. [10] Crols, J., and M. Steyaert, A Single-Chip 900MHz CMOS Receiver Front-End with a High-Performance, Low-IF Topology, IEEE Journal of Solid-State Circuits, Vol. 30, No. 12, December 1995, pp. 1,483–1,492. [11] Hornak, T., Using Polyphase Filters as Image Attenuators, RF Design, June 2001, pp. 26–34. [12] Voorman, J. O., Asymmetric Polyphase Filter, U.S. Patent No. 4,914,408, June 12, 1989.
4.5 Dynamic Range Enhancement
181
[13] Nesimoglu, T., et al., Linearised Mixer Using Frequency Retranslation, IEE Electronics Letters, Vol. 37, No. 25, December 6, 2001, pp. 1,493–1,494. [14] Fish, P. J., Electronic Noise and Low Noise Design, New York: Macmillan Press, 1993, Chapter 4.
CHAPTER 5
Flexible Transmitters and PAs 5.1
Introduction Arguably the most important element of any software defined radio system, whether in a base station or handset, is the linear or linearised transmitter. Receiver systems have always required a high degree of linearity, as they must possess a good strong signal handling capability, in addition to good low-noise performance. In the case of transmitters, however, a high degree of linearity is a relatively recent requirement, arising predominantly from the widespread adoption of cellular networks. Transmitters used in this type of application require a much greater degree of linearity (i.e., a much lower level of distortion) than even single-sideband (SSB) linear transmitters used in the past (e.g., for military applications). This is due to the near-far effect present in cellular systems ([1], Chapter 1), which results in transmitter non-linearities causing significant interference to users of adjacent channels, thereby limiting system capacity. This limitation affects both uplink and downlink, depending upon which transmitter has the non-linearity problem: If it is the handset transmitter, the uplink capacity of a nearby cell will be impacted; if it is a BTS transmitter problem, the downlink capacity of a nearby cell will be impacted. Even with the high-linearity transmitters available today, many city-centre systems are currently interference limited (in terms of capacity) rather than noise limited. Highlinearity transmitters are therefore an enabling technology for many cellular systems, irrespective of the use (or otherwise) of a software defined radio-based architecture in their realisation. In the case of a generic software defined radio system, a high-linearity transmitter is essential for any design that must be capable of operation on an envelope-varying modulation format. In practice, this means virtually all software defined radio systems must adopt one or other of the high-linearity amplifier or transmitter technologies highlighted in Chapter 6 and covered in detail in [1]. This follows from the fact that most modern modulation formats incorporate some degree of envelope variation, the only significant exception at present being GSM and its derivatives (DCS and PCS). The basic architecture of a software defined radio transmitter revolves around the creation of a baseband version of the desired RF spectrum, followed by a linear path translating that spectrum to a high-power RF signal. The frequency translation (upconversion) and power amplification processes, involved in creating the high power RF signal, must therefore fall into one of the following categories: 1. Inherently linear processing. The main mechanism by which this is ensured is typically by the use of backoff of all stages from their 1-dB compression
183
184
Flexible Transmitters and PAs
points. This has the obvious advantage of simplicity, in terms of design, but is typically highly inefficient (particularly in the case of the power amplifier) and costly, since it is required to significantly overrate all of the components involved. 2. Linearisation of the RF PA. With this option, a linearisation technique, such as those described in Chapter 6, is applied to the RF power amplifier, with inherently linear processing used for the upconversion system. This significantly reduces the size and cost of the transmitter, relative to that of option 1, but still requires the upconverter to be overrated. 3. Linearisation of the complete transmitter. Linearisation techniques exist which are capable of linearising the complete transmitter from its base-band input to its high-power RF output. This form of solution allows the upconversion processing to be more non-linear, hence requiring less backoff, and thus to be potentially cheaper. Again a number of these techniques will be described in Chapter 6. 4. RF synthesis techniques. The final option relies on the processing of constant envelope waveforms throughout the upconversion and power amplification hardware, with the desired envelope-varying RF waveform being synthesized by combining these waveforms at the output. Examples of this type of system are described in Chapter 6.
5.2
Differences in PA Requirements for Base Stations and Handsets A number of differences exist in the requirements placed upon an RF power amplifier, depending upon whether it is to be deployed in an SDR base station or handset (other than the obvious difference in output power requirement). These will depend to a degree upon the range of modulation formats to be supported (i.e., how generic the system is designed to be) as well as potentially dictating the range of transmitter architectures and/or linearisation techniques that are applicable.
5.2.1
Comparison of Requirements
The primary constraints upon a base-station or handset linear PA or transmitter may be summarized as follows: 1. Output power. The output power of a base-station PA is typically much greater than that of a handset, both in terms of overall mean power and on a power-per-carrier basis. In some micro and pico-cell applications, the power levels of the two may be similar on a power-per-carrier basis, but typically the number of carriers involved dictates that the base-station PA is of a much higher power overall. 2. Size. This is the most obvious difference—a handset will clearly have much less space within which the PA must be accommodated. In cellular base stations, a rack format is still common, although even here size is becoming a major issue, particularly for micro and pico BTS applications.
5.2 Differences in PA Requirements for Base Stations and Handsets
185
3. Efficiency. The battery life of a handset is a key selling feature (or conversely the battery size/weight for a given talk-time)—efficiency is clearly of major concern here. Efficiency is, however, of arguably similar importance in the case of the base station, due to issues of size, cooling, and running costs. An increase in base-station PA efficiency from, say, 10% to say 15%, when multiplied across a complete 3G network, can result in savings of many millions of dollars per annum in electricity costs alone. These savings will be compounded in practice by additional savings in cooling costs, and power supply costs. In addition, removing the need for air conditioning systems and the reduction and/or removal of the need for cooling fans will significantly improve BTS reliability. In a typical BTS, it is the air conditioning unit which is the single least-reliable element and failure of this subsystem frequently results in failure (due to overheating) of other subsystems (notably the RF power amplifier or transmitter).
5.2.2
Linearisation and Operational Bandwidths
It is useful, at this point, to draw the distinction between the linearising and operational bandwidths of a linear transmitter. An amplifier or transmitter is capable of performing linearisation over a certain channel or multichannel bandwidth, which is determined by the bandwidth of the feedback loop (in, for example, a Cartesian loop transmitter) or gain/phase matching of the system components (in, for example, feedforward or predistortion amplifiers). This is termed the linearising bandwidth and will obviously depend on parameters such as the gain employed in the feedback loop, as well as its bandwidth. A practical limit on this bandwidth is in the region of a few hundreds of kilohertz (for a Cartesian feedback transmitter with a high level of loop gain and a standard RF power module) or a few tens of megahertz (for a feedforward or predistortion system). In the case of a feedback system, higher linearisation bandwidths are possible when using very low delay power amplifiers. Examples include integrated circuit PAs found in handsets and broadband MMIC amplifiers, both of which can have delays of less than 1 ns. The operational bandwidth is defined by the circuit components, that is, the bandwidth of the power amplifier chain, the quadrature bandwidth of the local oscillators, and the phase-shift network, as applicable. It is the bandwidth within which the linearising bandwidth can appear while still maintaining acceptable performance; this may be several tens of megahertz for a typical feedback design and may be over 100 MHz for a feedforward or predistortion system. For example, a typical feedback transmitter operating in a mobile radio system utilising DAMPS modulation would have a linearising bandwidth of 30 kHz and an operational bandwidth of 30 MHz. In other words, the 30-kHz linear channel could appear anywhere in the 30-MHz spectrum allocation and, more importantly, could be reallocated simply by reprogramming the channel synthesiser. Note that the linearising bandwidth is defined here in terms of the wanted channel bandwidth. The lineariser will clearly suppress all significant IMD products caused as a result of the signals appearing within its linearising bandwidth. In the example above, significant IMD products could be generated over a bandwidth of a few hundred kilohertz as a result
186
Flexible Transmitters and PAs
of the signals falling within the 30-kHz linearising bandwidth. This wider bandwidth is sometimes referred to as the linearisation bandwidth.
5.3
Linear Upconversion Architectures 5.3.1
Analogue Quadrature Upconversion
One of the first upconversion architectures to be employed in a software defined radio transmitter, quadrature analogue upconversion, is still widely deployed today. Although both the phasing and Weaver methods of upconversion can be supported, it is the Weaver method which is most commonly employed (see Section 5.3.6), as it requires the minimum possible bandwidth (and hence sampling rate) for the D/A converters. The basic configuration of this technique is shown in Figure 5.1. A quadrature signal is generated by the DSP; this fits well with many digital modulation formats, as these are typically generated in a quadrature format. The I and Q channel signals feed D/A converters which only need to operate ideally at a sampling rate equal to the channel bandwidth (i.e., half of the Nyquist rate for the channel bandwidth). This is due to the fact that the I and Q signals themselves only occupy half of the channel bandwidth, the full bandwidth being created only at the summed RF output. The outputs of each of the D/A converters feed anti-alias lowpass filters. If the sampling rate is chosen to be the minimum necessary to fulfill the requirements of Nyquist, then these filters must be ideal brick wall types. In practice, a sampling rate somewhat higher than that required by Nyquist is usually used and this is increasingly in the form of an interpolating DAC. Such a DAC operates internally at a much higher sampling rate than that of a conventional DAC and includes interpolation filtering, thereby ensuring that the alias products appear far from the wanted channel(s). These products can therefore be filtered easily by conventional analogue lowpass filters. The quadrature mixers and local oscillator quadrature splitter can be fabricated using discrete mixers and a 90º hybrid splitter. It is, however, more common for these functions to be provided in a single integrated component in most software defined radio applications. Integration into a single component has the advantage of good gain and phase matching (ripple) between the two paths and good temperature I-channel DAC
Lowpass filter
D/A
DSP
Local oscillator
In
0°
90°
RF output
D/A Q-channel DAC
Figure 5.1
Lowpass filter
Quadrature upconversion in a linear transmitter employing an analogue upconverter.
5.3 Linear Upconversion Architectures
187
stability for these parameters. It also generally allows a lower power local oscillator signal to be employed and this is advantageous in a handset application in reducing both spurii and power consumption. The local oscillator is generated by one of two main methods. The first is a frequency multiplication and division architecture which internally generates twice the local oscillator frequency and then divides this by two, generating quadrature local oscillator signals in the process. The second is by using a broadband 90º phase-shift filter (a polyphase filter). This latter option has the advantage of being a linear process, thereby generating far less energy at the second harmonic of the local oscillator and hence producing a cleaner output spectrum. It also allows the variations in performance at a range of local oscillator levels to be assessed, and an optimum level to be selected to fulfill a particular requirement (e.g., gain and phase balance, LO feedthrough, and IMD level). 5.3.1.1 Issues and Mitigations for an Analogue Quadrature Upconvert Architecture I/Q gain and Phase Imbalance
In any analogue system with two notionally equal-level outputs there will inevitably be a small gain and phase error between them. This error will have two elements: a static (i.e., frequency invariant) component and a frequency-varying (ripple) component. Both will generate (if uncompensated) an unwanted in-band image signal, falling on top of the wanted signal, but lower in level. In the case of the static component, it is possible to compensate for this error by predistorting the I and Q signals, either internally within the DSP or externally in analogue hardware. In either case, the form of compensation required is shown in Figure 5.2. The required compensation may be achieved by modifying the I and Q baseband signals supplied from the DSP in the manner shown in Figure 5.2. A small fraction of the I channel signal is added to the Q channel output, and by alteration of the
I
I'
K I1 K I2
Compensated quadrature output signals
Quadrature input signals KQ2 Q
KQ1
Q'
Q
Q
I Input signals
Figure 5.2
Compensation for quadrature upconverter errors.
Q'
I I' Output signals
188
Flexible Transmitters and PAs
variables KX1 and KX2 (where X = I or Q), any amount of gain and phase mismatch may be accommodated. This is directly analogous to the method discussed in Chapter 3 for receiver I/Q mismatch compensation. It is possible to automate the compensation process by providing a feedback reference path and thereby generate an error signal to correct the mismatch. Clearly this feedback path must have a more accurate quadrature gain/phase balance than the upconverter, in order to improve its performance. It is unlikely that this will be possible using analogue hardware (if it were, the required design changes should be incorporated into the upconverter), and hence a digital solution is required. The basic form of this solution is shown in Figure 5.3. A number of alternative solutions have been proposed, based upon the provision of an analogue (and hence imperfect) quadrature demodulator in place of the digital IF and quadrature demodulator shown in Figure 5.3. These are detailed in the literature [26]. Most of these methods rely on the provision of a training sequence within the data, or a training signal (e.g., tones). Training sequences are usually undesirable in any transmission system, as they effectively waste data and hence reduce the capacity of the link. They are sometimes provided for other purposes, however, such as to allow the receiver to synchronise and in this case a dual use of the training sequence can be envisaged. A further drawback of these schemes is that they are typically slow and may also rely upon a near-perfect knowledge of the characteristics of the detector used (often an envelope detector). It is clearly better, if at all possible, to use a digital IF and an ideal digital quadrature demodulator. The use of a digital IF in the feedback path, allows the feedback path quadrature processing to be performed digitally and hence be perfect from the viewpoint of I/Q I-channel DAC
Lowpass filter
D/A
On-channel local oscillator
DSP
0º
In
RF output 90º
D/A Q-channel DAC
Ideal quadrature reference signals
Lowpass filter
Mixer 0º
NCO
In
A/D
90º
A/D converter
Lowpass filter Off-channel local oscillator
Digital IF (e.g. ~tens of megahertz)
Figure 5.3
Automation of the quadrature error compensation process.
5.3 Linear Upconversion Architectures
189
errors. It is therefore possible to envisage a number of algorithms which can take advantage of this perfect reference in order to compensate for I/Q gain and phase imbalance in the analogue quadrature upconverter. Compensation would take the form of a weighted summation of some of the I-channel output signal into the Q-channel and/or vice versa, as shown in Figure 5.2. This would ideally take place digitally prior to the DACs, although this does imply a small loss of dynamic range, due to the compensation headroom required. The A/D converter required in the feedback path of Figure 5.3 must be capable of sampling fast enough to deal with an IF input. It will therefore need to sample at a minimum of twice the sample rate of the I/Q DACs (ignoring interpolation), and usually somewhat higher than this. The distortion performance of this converter (and, indeed, its dynamic range) should not be critical if a suitable algorithm is used, assuming that only I/Q gain and phase errors are to be compensated. More typically this feedback path is also used for distortion measurement in some form of linearisation technique, and in this instance distortion performance becomes much more critical (see Section 6.3.1.4). Image suppression is arguably most critical in a multi-carrier system in which the carrier distribution may be non-symmetrical about the centre frequency of the band, or allocation, of interest. A four-carrier WCDMA system is a good example of this, as shown in Figure 5.4. It is possible, although not necessarily desirable, to have a bandwidth occupancy of the type shown in this figure and this leads to an image signal appearing on an unoccupied channel. This image will therefore appear as an adjacent channel signal and hence will be required to meet adjacent channel power levels (e.g., those specified by 3GPP [7, 8]). If, on the other hand, the spectrum allocation was fully occupied (all four channels used), then the image specification would be determined by signal quality requirements, such as signal vector error, (SVE) [sometimes known as error vector magnitude (EVM)]. Amplitude Channel
Channel
1
2
Channel 4 Unwanted local oscillator leakage
Image
Image
Image
4
2
1
Center of allocated band
Frequency
Allocated bandwidth
Figure 5.4 Non-symmetrical carrier distribution for a four-carrier WCDMA allocation showing unwanted in-band image products.
190
Flexible Transmitters and PAs
The frequency varying (ripple) component of the gain and phase imbalance will have a similar impact to that described above (i.e., it will also contribute to the unwanted image). In this case, however, the impact will typically be an order of magnitude or more lower than that of the uncompensated static errors (and often much more for a integrated circuit implementation). This is due to the amount of ripple typically being much smaller than the static errors, in most quadrature upconverter designs. The other key difference is that it is much more difficult to compensate (either manually or automatically) for the effects of ripple and it is usually not necessary (or economic) in most systems. An alternative or additional solution to providing controlled image suppression (as described earlier) is to detect the overall bandwidth of the input signals (e.g., using an FFT algorithm) and to retune the LO signal(s) to ensure that the spectrum is always symmetrically distributed around the upconverter LO. This then ensures that the in-band image spectrum always falls directly on top of the carriers, thereby relaxing the image suppression requirement. The limitation is now set by either EVM requirements (e.g., 34 to 40 dBc for 2% to 1% EVM) or by the use of asymmetric carriers (e.g., one at full power and one backed-off). The only circumstance in which this frequency symmetry is not valid is in, for example, a four-carrier WCDMA system in which carriers 1, 2, and 4 are turned on and carrier 3 is turned off (as shown in Figure 5.4). This is an uncommon scenario (globally) as most allocations are 1, 2, or 3 carriers, and hence this may be an acceptable limitation. LO Leakage Suppression
Local oscillator leakage in the output spectrum occurs at the centre frequency of the upconversion process and hence is typically in-band (as shown in Figure 5.4). It cannot therefore be removed by filtering, which is the traditional method of elimination in conventional upconverters. Carrier leakage has three main mechanisms: 1. Imperfect isolation between LO and RF ports in the mixers. This can occur both in discrete FET or diode-ring based mixer implementations and in IC mixers. It can only be improved by better design of the mixers themselves and is a typical selection parameter for mixers to be used in direct upconversion applications. 2. Unwanted DC generated within the mixer appearing on the IF port and causing leakage of the LO signal through to the RF port. Unwanted DC within the mixer is typically generated by non-linear self-mixing of the IF or local oscillator signals. Self-mixing of either of these signals (i.e., multiplying the signal with itself) will result in one or more harmonics of the signal (depending upon the order of non-linearity involved), plus a baseband component incorporating DC. It is this DC component, when it appears in the IF portion of the mixer, which causes unwanted LO leakage. 3. DC offsets appearing at the mixer input. These can be generated by the IF input circuitry of a quadrature upconverter chip (e.g., DC offsets from an input amplifier) or by DC offsets at the output of the I and Q DACs or filters, which are connected to the IF inputs. These can be eliminated by AC coupling, assuming that a gap exists in the centre of the desired output
5.3 Linear Upconversion Architectures
191
spectrum (as is the case in Figure 5.4). This is illustrated in Figure 5.5. If a gap does not exist, as is likely to be the case in systems employing an odd number of adjacent carriers, then a calibration technique (described next) is required. Note that the roll-off of the AC-coupling process will be 6 dB/octave or 20 dB/decade (for a single-pole filter, i.e., a coupling capacitor), but that this is based on octaves at baseband. In other words if the 3-dB frequency is chosen to be 1 kHz, 60 dB of attenuation will, theoretically, be provided at 10 Hz. This will then create a notch at the centre of the RF band with a 3-dB bandwidth of 2 kHz and a 60-dB bandwidth of 20 Hz. The effect of all three of the sources of carrier leakage is the same and hence a single method may be used for their elimination. Since DC leakage from the DACs into the mixer IF inputs can generate LO leakage, injection of an appropriate amount (and sign) of DC can be used to eliminate it. It will eliminate the effect of all sources of leakage since they can be viewed as a vector summation and the deliberately injected DC is designed to cancel the resultant (and not the individual sources). The hardware architecture required to achieve this is conveniently the same as that required to remove static gain and phase errors (shown in Figure 5.3). As LO leakage is an error in the forward path of a feedback system, which is not replicated in the feedback path (as the feedback demodulator is implemented digitally), it is therefore possible to eliminate it—ideally by DC injection into the mixers from the forward-path DACs. If the loss of dynamic range from these DACs is unacceptable, separate, low-performance DACs may be used, as shown in Figure 5.6. Out-of Channel/Band DAC or Upconverter Noise Floor
Many specifications (e.g., 3GPP [7]) place stringent requirements on out-of-channel and out-of-band emissions. In most systems, the close-to-carrier emissions are Amplitude
Response of AC coupling filter at output of both baseband DACs
Channel
Channel
Channel
1
2
4
Image
Image
Image
4
2
1
Center of allocated band
Frequency
Allocated bandwidth
Figure 5.5 Incorporation of AC-coupling between the I/Q DAC outputs and the mixer IF inputs in a quadrature upconverter.
192
Flexible Transmitters and PAs I-channel low-freq. DAC
Lowpass filter
D/A I-channel DAC
I-channel DC compensation
Lowpass filter
D/A
On-channel local oscillator
DSP
In
0º
RF output
90º
D/A Q-channel DAC
Ideal quadrature reference signals
Lowpass filter
Q-Channel DC compensation
D/A Lowpass filter
Q-channel low-freq. DAC
Mixer NCO
In
0º
A/D
90º
A/D converter
Lowpass filter
Off-channel local oscillator
Digital IF (e.g. ~tens of megahertz)
Figure 5.6
Use of separate DACs for LO leakage suppression.
dominated by distortion in the transmit power amplifier; however, this situation changes far from the wanted carrier (many tens of megahertz, typically). This is illustrated in Figure 5.7. Far from the wanted carrier, noise from the DAC and the upconverter become dominant and these result in a relatively flat noise spectrum (unlike IMD). Clearly, if the spectrum being transmitted consists of a number of relatively narrowband, widely spaced carriers (e.g., from a GSM multi-carrier transmitter), then DAC and upconverter noise may well be visible between the carriers and may dominate the noise in this area. The situation shown in Figure 5.7 is primarily illustrative of the case of a single wideband non-constant envelope carrier (e.g., CDMA) or a number of closely spaced carriers (either narrowband or wideband). Mitigation in this case must, in general, revolve around the specification and optimum use of both the DAC and the upconverter. In general, a discrete passive upconverter (e.g., diode-ring mixer based) will have a better noise performance than will an integrated circuit implementation. It will also, of course, have a generally poorer gain and phase balance and an insertion loss—all of these parameters must
5.3 Linear Upconversion Architectures
193
Amplitude
Channel
DAC and upconverter noise dominate
IMD noise dominates
IMD noise dominates
DAC and upconverter noise dominates Frequency
Figure 5.7
IMD and noise contributions to out-of-channel emissions.
be traded off in a given design. The only filtering help which is available (and then only for the DAC noise) is obtained from the anti-alias filters. In systems where the DACs are not used to provide linearity improvement (e.g., by predistortion), then these filters may produce a modest amount of assistance. In the case where the DACs are being used to provide linearity improvement, it is likely that the anti-alias filters will need to have a bandwidth such that significant roll-off is not available to help meet the nearer of the out-of-band specifications. LO Phase Noise
The amount of phase noise present on the upconversion LO is important in achieving both good adjacent channel performance and good EVM performance, from any software defined radio transmitter. Poor phase-noise performance may be intrinsic to the design of the oscillator, in which case the only solution is an improved design, or it may be due to modulation of the VCO by the high-power output from the transmitter. This latter problem is most common in systems using an on-frequency VCO, such as the direct upconversion system being considered here. There are two main solutions to this problem: 1. Improved screening of the transmitter output (and any noise/RF it induces on supply lines) from the VCO and its supply lines; 2. Realisation of the on-frequency LO from a mix of two off-frequency LOs. This approach ensures that neither of the VCOs appears on-channel and this greatly reduces the potential for interference from the transmitter output signal. Note that the clocks feeding the data converters are also critical in this regard and these must have a very low jitter. Since these are commonly derived from the same reference as the LO synthesiser(s), it is important to maintain the purity of this reference.
194
Flexible Transmitters and PAs
EVM Performance
Transmitter EVM performance is determined by a number of factors: 1. LO leakage; 2. I/Q error or image suppression; 3. LO phase noise. Assuming that these factors are reduced, to the degree required to meet the other system requirements (e.g., adjacent channel performance), they should be easily good enough not to compromise EVM performance in most systems [likewise for peak code domain error (PCDE)].
5.3.2
Quadrature Upconversion with Interpolation
This scheme, shown in Figure 5.8, is similar to the basic quadrature upconversion scheme described earlier (and is identical if interpolating DACs are used in that scheme). Interpolation is important (and arguably essential) in ensuring that the alias products produced by the DACs are sufficiently separated from the wanted channel(s) such that they can be attenuated to an acceptable level by the analogue, lowpass, anti-alias filters. These filters will typically have a demanding flatness specification, particularly if they form part of a linearisation scheme, such as predistortion, or an RF synthesis technique, such as LINC [9, 10]. Requiring a broad, flat passband restricts the type of filter which can be employed to, for example, Bessel, Butterworth, or very low ripple Chebyshev designs. All of these designs require a very high order of filter to be employed in order to achieve a reasonable roll-off in the stopband and there are practical restrictions on the maximum order that can be achieved. All of these considerations lead to a desire to place the alias bands as far as is practicable from the wanted channels; oversampling coupled with interpolation is a relatively simple method of achieving this. The technique of interpolation operates by increasing the effective sample rate of the input waveform, by synthesizing additional samples in between the existing I-channel DAC
Lowpass filter
D/A n
DSP
Digital interpolation filters
n
0º
Local oscillator
In
RF output 90º
D/A Q-channel DAC
Lowpass filter
Figure 5.8 Quadrature upconversion in a linear transmitter employing an analogue upconverter and digital interpolation filtering.
5.3 Linear Upconversion Architectures
195
samples. These new samples are based upon a weighted average of the original samples. The DAC now needs to operate at this new sample rate, which may be typically 4 or 8 times the original (e.g., Nyquist) sample rate. This clearly places far greater demands upon the DAC, but it does allow the bulk of the signal processing (i.e., everything prior to the interpolation process) to operate at the minimum possible sample rate. Figure 5.9 illustrates this process in the time domain for a single sinusoidal input signal at an original sampling rate of 5 samples per cycle [Figure 5.9(a), i.e., well within the Nyquist limit] and an oversampling rate of 4 [Figure 5.9(b)]. It can be seen that each of the original samples has been replaced by 4 new samples, with the sample time consequently reduced to one quarter of that of the original sampling process. The effect of this on the DAC output can be seen in Figure 5.9(c, d) for the original and oversampling rates, respectively. It is clear that in Figure 5.9(d) a much more recognizable facsimile of a sinewave is generated and it follows that this will therefore result in a cleaner output spectrum. Figure 5.10 illustrates the effect of the various processes shown in Figure 5.9, in the frequency domain. In Figure 5.10(a), the complete spectrum of the non-interpolated DAC output can be seen (up to the fourth Nyquist zone). The anti-alias filter required in this case would need to have an adequate roll-off by the first image product—a tight specification. If interpolation is now employed, the situation Four samples replace each original sample
1/f Clock
1/4fClock Time
(a)
Time
(b)
1/4fClock
1/f Clock
Time
(c)
Time
(d)
Figure 5.9 Time-domain view of the effect of interpolation on a sinewave input signal: (a) 5 samples per cycle; (b) 20 samples per cycle; (c) unfiltered DAC output from (a); and (d) unfiltered DAC output from (b).
196
Flexible Transmitters and PAs Fundamental
First image
Fundamental
Amplitude
Amplitude
Digital interpolation filter response
fClock
2fClock
Frequency 3fClock 4fClock
Attenuated first image
fClock
2fClock
(a)
Frequency 3fClock 4fClock (b)
Fundamental
Fundamental DAC frequency response
Amplitude
Amplitude
DAC frequency response
fClock
2fClock
3fClock 4fClock (c)
Frequency
fClock
2fClock
Frequency 3fClock 4fClock (d)
Figure 5.10 Frequency-domain view of the effect of interpolation on a sinewave input signal: sampled output spectrum (a) before and (b) after interpolation; and DAC output (c) from (a) and (d) from (b), showing effect of the sin(x)/x response.
improves to that shown in Figure 5.10(b); the interpolation filter is now able to greatly attenuate the images found in the first, second and third Nyquist zones, leaving only that present in the fourth zone. Given the large frequency separation between this product and the wanted fundamental, it is a fairly straightforward matter to design an antialias filter to eliminate it. The job of this anti-alias filter is made even simpler by virtue of the effect of the sin(x)/x response of the DAC itself (illustrated in Figure 5.10(c) for the non-interpolated DAC and Figure 5.10(d) for the interpolated DAC). In both cases, the DAC response helps to attenuate the alias products; however, in the non-interpolated case, the attenuation of the first image is small. This means that a tight anti-alias filter response is still required and little advantage is gained from the DAC roll-off. The use of interpolation, however, allows the DAC response to have a beneficial effect, with a useful level of attenuation being provided in the fourth Nyquist zone. The internal structure of an interpolating DAC is shown in Figure 5.11. The input data is fed to a latch that holds the data for access by the interpolation routine and filter. The interpolation processing is clocked at the relevant multiple of the input data rate (i.e., four times, in the example given earlier) and this is also the clock rate for the DAC itself. The internal data rate between the interpolation process and the DAC core is then very high; however, as this takes place on-chip, it is not an
5.3 Linear Upconversion Architectures
197
Digital interpolation filter
Interpolating DAC Data input
N
Input data latch
N
N
n
D/A
Analogue output
4f Clock
fClock
xN Frequency multiplier
fClock
Figure 5.11
Structure of an interpolating DAC.
issue. The interface data rate between the DSP and the (interpolating) DAC chip now returns to the minimum possible rate (usually Nyquist plus an implementation margin). Typical DAC devices are capable of good performance at up to 80% of the Nyquist limit. Clock multiplication may be provided on-chip in the form of a frequency multiplier or phase-locked loop (PLL), or it may need to be provided externally by the user. It is, of course, possible to implement the interpolation processing externally, within the signal processing which generates the input data. It is then necessary, however, to utilise a DAC with a very fast input interface [e.g., low voltage differential signalling (LVDS)]. Obtaining a suitable DAC, with an appropriate sample rate capability, may be both costly and difficult and this may make a discrete implementation of the technique unattractive. The main problem, at present, with providing high-speed DACs is generally not in the DAC core itself; it is more typically the digital interface that proves to be the bottleneck. Interpolating DACs are usually more expensive than their non-interpolating counterparts (due to the large silicon area occupied by the interpolation filter). It may therefore be cheaper to use a non-interpolating DAC and implement the interpolation filter on the DSP device (space permitting) or as part of an ASIC, if one is being used for the signal processing operations. 5.3.3
Interpolated Bandpass Upconversion
Interpolated bandpass upconversion (Figure 5.12) is similar to that described above, except that the interpolation filter now selects one of the higher images. It can therefore be viewed as analogous to alias downconversion, when using an ADC. This architecture has the advantage that local oscillator leakage is now no longer a part of the wanted output spectrum and hence can be eliminated more easily (e.g., using an analogue highpass filter). It does, however, place greater demands upon the analogue performance of the DAC and the DACs sin(x)/x response may introduce an unacceptable amplitude slope across the bandwidth of interest. This is
198
Flexible Transmitters and PAs I-channel DAC
Lowpass filter
D/A n Bandpass digital interpolation filters
DSP
n
In
RF Output 90º
D/A Q-channel DAC
Figure 5.12
0º
Local oscillator
Lowpass filter
Analogue quadrature upconversion employing bandpass interpolation.
unlikely to be a problem for a single narrowband carrier but may be more significant for a multi-carrier CDMA transmitter. 5.3.4
Digital IF Upconversion
It is now possible, with modern DACs, to obtain an output at a useable IF frequency (i.e., many tens of megahertz). This brings with it the option of performing the required quadrature upconversion processing in the digital domain, thereby achieving near perfect image rejection and local oscillator suppression. The architecture required to do this is shown in Figure 5.13. The implementation shown in Figure 5.13 still employs interpolation filtering and this provides the same benefits as previously obtained with the analogue upconversion architecture of Figure 5.8. The outputs of the interpolation processes now feed a digital quadrature upconverter, which utilises a numerically controlled oscillator (NCO) as the local oscillator signal. The use of an NCO permits frequency-hopping to take place digitally, if desired, and this can typically provide a much shorter hop time than with an analogue PLL. If this approach is chosen, however, it is important to note that the analogue IF filter must now be widened to cover the whole bandwidth over which hopping may occur (typically the whole frequency allocation). It is therefore no longer able to remove close-in DAC spurs and these must be sufficiently low to meet the required system specification unaided.
n DSP
Digital interpolation filters n
Mixer 0º
In
90º
NCO
D/A IF output DAC
Digital quadrature upconverter
Figure 5.13
Bandpass filter
Bandpass filter Local oscillator
Transmitter architecture employing a digital IF output.
RF output RF amplifier
5.3 Linear Upconversion Architectures
199
The output of the digital upconverter feeds an IF output DAC, which, if oversampled, may be operating at a rate of many hundreds of megahertz. The output of this DAC contains the wanted band, plus a range of harmonic and alias products. These are typically removed using a bandpass filter (e.g., a SAW filter); however, some simple analogue lowpass filtering to eliminate some of the higher harmonics may also be beneficial (the higher-frequency stopband attenuation of some filters can be poor). Once the wanted IF band has been selected by this first IF filter, one or more stages of conventional frequency upconversion may then be employed to translate the signal to its final RF allocation. This architecture has the advantage that only a single DAC is needed, although the requirement for one or more IF filters (with typically a tight specification) will frequently more than offset the cost saving of a second DAC. In addition, the performance of most DACs with an IF output will be poorer than with a baseband output, thus making a given specification more difficult to achieve. Comparing the performance of a typical DAC, when utilising a 5-MHz baseband signal and a 20-MHz IF signal, indicates that a 5- to 10-dB reduction in spurious-free dynamic range can result. This assumes that the DAC is designed to operate at a suitable sample rate, such that the 20-MHz IF can be accommodated with a reasonable, but not an excessive, margin. 5.3.5
Multi-Carrier Upconversion
Figure 5.14 shows a logical extension of the digital IF transmitter architecture detailed above. In this case, multiple carriers (three are shown) are separately upconverted, each by its own NCO. These are then summed digitally, prior to digital-to-analogue conversion. Since this is now a multi-carrier signal, the peak-to-mean ratio of the signal is likely to have increased, unless steps are taken to counteract this effect (e.g., prefilter and/or postfilter clipping, carrier phasing, and crest factor reduction). The DAC must possess a sufficient dynamic range to cope with this and hence this architecture is generally the most demanding in terms of DAC performance. The circuitry following the DAC is similar to that described earlier for a digital IF based transmitter. The main differences in this case are: 1. The filtering must now be sufficiently wide to cope with a number of not necessarily adjacent carriers, but while still having a similar roll-off (typically) to that of the single carrier system. This therefore places greater demands upon the filter design. 2. The dynamic range of the active circuitry (mixers, amplifier, and so forth) must be greater in order to cope with the greater peak-to-mean ratio of the multi-carrier signal. The NCOs may be used for frequency hopping, as outlined earlier for the digital IF architecture. In this case, however, there is no disadvantage in terms of the analogue IF filter, as this must already cover the whole band of interest and hence the DAC spurs must be low enough to meet the system requirement (or this architecture cannot be used).
200
n DSP
Pulse shaping
Digital interpolation filters
0º
In 90º
NCO n
n DSP
Pulse shaping
Mixer
Digital interpolation filters
0º
In
D/A
90º
NCO
RF output IF output DAC
n
Bandpass filter
Bandpass filter
RF amplifier
Local oscillator n Pulse shaping
Digital interpolation filters
0º
In 90º
NCO n
Figure 5.14
Multi-carrier transmitter architecture employing a digital IF output (three-carrier version shown).
Flexible Transmitters and PAs
DSP
5.3 Linear Upconversion Architectures
201
Standard integrated circuits are available which implement the digital upconversion and NCO functionality of the above system, typically for four carriers. Alternatively, the whole of the digital system, including modulation generation, coding, and framing, can be implemented in a single application-specific signal processor (ASSP). 5.3.6
Weaver Upconversion
Weaver upconversion is implicitly incorporated in the above quadrature-based transmitter architectures. It was originally envisaged as a method of SSB generation and was first proposed in 1956 [11] as a method of generating SSB, without the requirement for a narrowband crystal filter. It is an extension of the phasing method of SSB generation, which suffers from the fact that the remaining unsuppressed image band appears adjacent to the wanted frequency band. Although, in theory, this image should not exist, imperfect system components mean that it cannot entirely be eliminated. This is a particular problem in a mobile radio environment, as the adjacent channel performance must be very good—hence the need for highly linear amplification and an alternative method of SSB generation. The principal advantage of the Weaver method is that the image channel falls within the band of the wanted channel and hence the suppression specification is greatly relaxed. A Weaver method SSB generator is shown in Figure 5.15. It is a direct-conversion architecture, although it can be (and frequently is) used to directly convert to an appropriate IF, prior to conventional analogue upconversion to the required frequency band. A significant advantage of the technique, when used in a software defined radio application, is that it allows many aspects of the system to be implemented in a DSP device, and in particular, those areas which would otherwise be difficult to realize in analogue hardware (e.g., the generation of the quadrature signal components, SI1 and SQ1, in Figure 5.15). The operation of a Weaver generator may be described, with reference to Figure 5.15, as follows: The baseband input signal is restricted to a bandwidth, B, with a SI1
SI2
cos(ω0t)
SI3
cos(ωCt)
Sin
Sout 90º
90º
sin(ω0t)
sin(ωC t) SQ1
Figure 5.15
Weaver method SSB generator.
SQ2
SQ3
202
Flexible Transmitters and PAs
band centre frequency, f0, and a lower limit, fL, as shown in Figure 5.16. The input band may be considered as a summation of sinusoids: s in (t ) =
N
∑E n =1
n
cos( ω n t + φ n )
(5.1)
The baseband input signal is mixed with a quadrature oscillator operating at half of the required modulation bandwidth. Two baseband-frequency quadrature paths are thus formed where the baseband spectrum in each has been folded on top of itself, occupying half of the original bandwidth. In an SDR implementation, particularly of a digital modulation scheme, these two signals may well result directly from the modulation process, thereby removing the need for the left-hand half of Figure 5.15. In either case, the resulting signals are: N
s I1 ( t ) =
∑E
sQ1 (t ) =
∑ −E
[
]
[
]
N
[
]
(5.2)
[
]
(5.3)
cos ( ω n − ω 0 )t + φ n + ∑ E n cos ( ω n + ω 0 )t + φ n
n
n =1
n =1
and N
n =1
n
N
sin ( ω n − ω 0 )t + φ n + ∑ E n sin ( ω n + ω 0 )t + φ n n =1
The resulting spectrum appears as shown in Figure 5.17; note the gap between the top of the required baseband spectrum and the bottom of the mixer products band. This provides a convenient region for the lowpass filter roll-off and will be 600 Hz wide for a 300-Hz–3.4-kHz audio input spectrum. The resulting filtered signals will be: N
s12 (t ) =
∑E
sQ 2 (t ) =
∑ −E
n
n =1
[
]
[
]
cos ( ω n − ω 0 )t + φ n
(5.4)
and N
n =1
n
sin ( ω n − ω 0 )t + φ n
(5.5)
Each path is then upconverted to the final channel frequency by a quadrature local oscillator operating at the centre of the channel. This is not what would be Amplitude
B fL
Figure 5.16
Baseband input signal spectrum.
f0
fL+B
Frequency
5.3 Linear Upconversion Architectures
203
Amplitude
2fL
0
B/2
f0
2f 0 −B/2
2f0 +B/2
2f0
Frequency Figure 5.17
Signal spectrum at the output of the first balanced modulators.
described as the carrier frequency in a conventional filter-based SSB system, however in most modern mobile communications systems, the carrier frequency defines the centre of the wanted channel and not necessarily the frequency of the upconverting local oscillator(s) (although given the widespread use of quadrature upconversion techniques, the term carrier frequency is now almost synonymous with the centre of the wanted channel.) The resulting RF output signals are therefore: s I 3 (t ) =
N
∑ n =1
[
En cos ( ω c + ω n − ω 0 )t + φ n 2
[
N
E + ∑ n cos ( ω c − ω n + ω 0 )t − φ n n =1 2
]
(5.6)
]
and
[
]
[
]
N
En cos ( ω c + ω n − ω 0 )t + φ n n =1 2 N E − ∑ n cos ( ω c − ω n + ω 0 )t − φ n n =1 2
sQ 3 (t ) =
∑
(5.7)
The two paths are then summed to produce an SSB channel in which the image from the final upconversion process appears in-band and the suppression of which is mainly governed by the quadrature accuracy of the oscillator and the leakages involved in the RF summing junction: s out = s I 3 + sQ 3
(5.8)
Hence s out =
N
∑E n =1
n
[
cos ( ω c + ω n − ω 0 )t + φ n
]
(5.9)
204
Flexible Transmitters and PAs
The two quadrature baseband frequency paths, created by use of the Weaver method, lend themselves rather neatly to application in a Cartesian loop transmitter [12] or a digital predistortion transmitter, or indeed any quadrature-based transmitter architecture (e.g., some forms of the LINC technique, certain sigma-delta techniques, and so forth). All of these options are discussed in Chapter 6. 5.3.7
Non-Ideal Performance of High-Speed DACs
Many of the imperfections encountered in a high-speed DAC are analogous to those already discussed in Chapter 3, relating to high-speed ADCs. These include INL and DNL errors, finite spurious-free dynamic range, SINAD and signal-to-noise ratios, and bad or missing codes. This section will briefly discuss the additional issues relating to high-speed DACs and their impact upon transmitter performance; it will not duplicate the discussion of Chapter 3 and the reader is referred to that chapter for details on some of the other high-speed data converter issues. 5.3.7.1
Distortion Mechanisms Which Depend upon Output Signal Frequency
Many DAC non-linearities are not dependent upon the frequency of the DAC output signal. These include INL, DNL, and bad or missing codes. These errors are typically small in a modern converter and should not impact significantly upon the converter’s spectral properties. There are three main distortion mechanisms, however, which do depend upon the output frequency required from the DAC: 1. Amplifier slew rate: Caused by the finite bandwidth/slew rate of the output amplifier(s); 2. Non-linear capacitance: Occurring within the DAC IC itself; 3. Open-loop non-linearities: These begin to manifest themselves as loop gain rolls off at higher frequencies and hence the effect of feedback reduces. All three of these mechanisms (along with the other effects discussed next) contribute to the reduction in performance experienced with high-speed converters, as their frequency limit of operation is reached. 5.3.7.2
Step Response of a High-Frequency DAC
Figure 5.18 shows the impact of a step change in the required DAC output voltage, upon the actual voltage appearing at the DAC output. The dashed line shows the desired ideal output change which the DAC should produce, as a result of a step change in the input code (e.g., from half to full scale), while the solid line shows the form of the actual output which will be seen in practice. Examining the practical DAC response in detail highlights a number of imperfections. These break down into static errors and dynamic errors. The main static error shown in Figure 5.18 is dynamic non-linearity (DNL)—this is the difference between the desired steady-state output voltage, for a given input code, and the actual voltage generated by the DAC. There are a number of dynamic errors and
5.3 Linear Upconversion Architectures Clock or data feedthrough
Overshoot and ringing
DAC output voltage
205
DNL error
Ideal DAC output response Nonlinear slewing Glitch impulse
Settling time Time
Figure 5.18 voltage.
Response of a practical high-speed DAC to a step change in the required output
dynamic aspects of the system exhibiting non-ideal behaviour, usually resulting from large step changes and/or short update periods: 1. Glitch impulses. These occur at the start of the transition from the previous code’s output voltage to that of the new code. This typically results in a small reduction in the DAC’s output voltage at the start of the transition from a lower to a higher output voltage (and conversely for a higher-to-lower voltage transition). 2. Non-linear slewing. The transition from the previous output voltage level to the new output voltage level will not occur instantaneously, nor will it (necessarily) occur linearly. Clearly the impact of this effect will increase with increasing sample rate and it is one of the reasons behind the lower performance seen with most high-speed converters, as their sample rate limit is approached and reached. 3. Overshoot and ringing. As in any system operating at high frequencies with (unavoidable) reactive elements, an amount of overshoot and/or ringing is inevitable. Again this will become more pronounced, in terms of its overall effect on the output spectrum, as the converter’s sample rate limit is approached and reached. 4. Clock or data feedthrough. This effect is typically most evident after the output voltage has begun to settle and can be seen as a small glitch in the steady-state response of the DAC. It can result from many causes, both internal to the DAC and also in the external circuitry. Clearly, care should be exercised in the design of the latter, to ensure that such glitches are minimised or eliminated. 5.3.8
Linear Transmitter Utilising an RF DAC
The concept of using a DAC which that operates at the required final carrier frequency, is clearly attractive for both handset and base-station applications. In the former case, power consumption is likely to be a major issue for some time to come;
206
Flexible Transmitters and PAs
however, the latter area is likely to be an early adopter of this type of system, as and when it becomes commercially viable. RF DACs are now beginning to be discussed, with low-resolution, high-speed conventional converters appearing in some direct-to-carrier (RF) applications and higher speed converters appearing in the literature (e.g., [13]). This section discusses a promising alternative to the conventional type of high-speed DAC for RF applications. It is not yet a commercial product (as of the time of this writing), but does offer a promising route to achieving carrier-frequency synthesis of an RF waveform. 5.3.8.1
Drawbacks of Existing DACs
The performance of existing high-speed DACs is limited by distortions present at the data switching transitions (Figure 5.19) and these distortions impact upon the frequency-domain performance of the device. The three main causes of this are [14]: 1. Intersymbol interference (ISI); 2. Imperfect timing synchronization; 3. Clock jitter. It is possible to solve the first problem (ISI) by using a return-to-zero (RZ) DAC architecture. This type of DAC effectively removes the sample-to-sample memory of the converter, thereby ensuring that the switching data transients are more closely related to the input data stream. It does, however, require the DAC to produce larger steps for the same output energy and this increases its sensitivity to clock jitter [15, 16]. 5.3.8.2
Structure and Operation of an RF DAC
The concept of utilising a sinusoidally shaped pulse as the output for each DAC code has been proposed, in order to solve the ISI problem mentioned earlier, as well as to alleviate the jitter problem [17]. This mechanism solves the former problem, since the waveform chosen is an RZ pulse, with the sinusoidal output and the DAC sampling clock being aligned, such that the DAC is switched in the regions of the sinusoidal pulse where it falls to zero. If the sinewave used to create the pulse is perfectly locked to the data clock, the sensitivity of the resulting system to clock jitter is substantially removed. This occurs since the sinewave pulse has zero value and zero gradient at the switching points. The RF DAC concept, shown in Figure 5.20, builds on this idea by utilising multiple oscillatory periods (or pulses) within each DAC output code. This idea retains Ampl.
Ampl. Digital input t
Figure 5.19
Time
D/A
Analogue output
A
t
t+1/f s
Time
Response of a conventional DAC to an impulse, showing switching-edge distortion.
5.3 Linear Upconversion Architectures
207
Ampl.
Ampl. Digital input
D/A
Analogue output
A
RF DAC t
Figure 5.20
Time
t
t+1/f s
Time
Basic structure of an RF DAC [14].
the above properties with respect to ISI and jitter immunity, but adds the advantage that upconversion is effectively performed at the same time, thereby creating an output at a desired RF carrier frequency. The RF DAC can therefore be thought of as equivalent to a conventional DAC followed by a mixer and LO-based upconverter. An alternative approach, utilising a conventional DAC, is to employ one of the higher Nyquist zones at the output of the DAC, in place of the first Nyquist zone. This can be achieved simply by placing a bandpass filter, designed for the required centre frequency, after the DAC, thereby isolating the desired Nyquist zone, contained in the DAC output. This approach does, however, have the significant disadvantage that the sin(x)/x response of the DAC means that the output level of this higher Nyquist zone signal, will be significantly below that of the main lobe and also significantly lower than an equivalent output from the RF DAC discussed here. The RF DAC employs a harmonic of the DAC clock as the oscillatory waveform, used to generate the DAC output pulses (fOSC nfS). Examples of the resulting form of the DAC output pulse are shown in Figure 5.21, for n = 2 and n = 3. It can be seen from this figure that DAC switching can still occur in regions of the waveform where it drops to zero and has a gradient of zero. It therefore has the same ISI and jitter advantages described above for a single sinusoidal pulse. Comparison of Figures 5.21(a) and 5.21(b) shows that it is possible to centre the DAC’s response around any desired frequency, simply by changing the oscillator frequency, fOSC. It must, of course, be ensured that the resulting sample rate is an appropriate compromise between sampling the desired signal bandwidth (as a minimum) and not over-designing the system with regard to sample rate, as this is expensive in both cost and power consumed. The key advantages of the RF DAC, over the more conventional DAC-plusmixer approach are: 1. The non–return-to-zero DACs used in a conventional DAC-plus-mixer architecture, result in them being prone to the ISI and clock-jitter problems discussed earlier. 2. The conventional architecture is also prone to phase noise on the upconversion local oscillator. Although a similar oscillatory waveform is required for the RF DAC, the resultant system is still capable of better overall performance [14, 18]. 3. An RF DAC offers power consumption, hardware complexity, and noise budget savings, as it does not require local oscillator, mixer, or additional filter components and the current-to-voltage transformations required to drive such devices.
208
Flexible Transmitters and PAs A
t
t+1/f s
Time
(a)
A
t+1/f s
t
Time
(b)
A
t
t+1/f s
Time
(c)
Figure 5.21 Example of using multiple oscillatory pulses for each DAC output code in order to create an RF DAC: (a) fOSC = 2fS, (b) fOSC = 3fS, and (c) fOSC = 2fS.
The main drawback is that the DAC needs to switch synchronously with the minima in the oscillatory pulse waveform; some form of phase-locked loop is therefore required. If this is not provided or performs poorly, the RF DAC will still operate and create the desired RF output signal. It will, however, suffer from both clock jitter and ISI sensitivity, as would a conventional DAC. 5.3.8.3
Transmitter Architecture Using an RF DAC
The form of transmitter architecture required to exploit the benefits of an RF DAC is very simple, as shown in Figure 5.22. Digital quadrature upconversion is performed to generate a real output signal (to eliminate the requirement to use two RF DACs), with this signal being provided at a low digital IF. The RF DAC then performs both the digital-to-analogue conversion and upconversion functions of a conventional transmitter and all that remains in the analogue domain is a bandpass filter and a PA, both operating at the required output frequency. If it is desired to keep DAC sample rates to an absolute minimum, which may be advantageous in narrowband and/or single-carrier applications, the dual-DAC architecture of Figure 5.23 may be used. In this case, the RF DACs form an integral part of the quadrature upconversion process and therefore operate with digital baseband input signals. Their required sample rate is then, at worst, half that of the DAC
5.3 Linear Upconversion Architectures
In
DSP
209
0º
RF output DAC
NCO
Bandpass filter
RF amplifier
Digital quadrature upconverter
Digital processing
Figure 5.22
RF output
D/A
90º
Linear transmitter architecture employing an RF DAC.
required in Figure 5.22, and typically much lower. This saves both cost and power in the DAC, although as two are now required, whether an overall saving would result is not necessarily clear. 5.3.9
Use of Frequency Multiplication in a Linear Upconverter
Frequency multiplication is a very low-cost upconversion technique and is in widespread use in very low-cost consumer handheld transmitters. It is traditionally used only with constant-envelope modulation formats (typically analogue FM) and is indeed, by its very nature, a highly non-linear technique. It has been suggested in [19], however, that the technique is capable of linearisation, to a limited degree, by means of digital predistortion—it is therefore potentially appropriate for use in linear SDR applications, although at present the cost of the digital processing required for the predistorter will far outweigh the lower cost of the upconverter. In the future, as the cost of the required digital processing reduces, it may become a worthwhile technique in low-cost applications. It may also be an appropriate way of realising a quasi-linear transmitter in very high frequency (millimeter-wave) applications, where frequency multiplication is the most sensible, or only, option for achieving upconversion.
D/A
In
DSP
0º
RF output DAC
NCO D/A Digital processing
Figure 5.23
RF output
90º
Bandpass filter
RF output DAC Digital quadrature upconverter
Linear transmitter architecture employing dual RF DACs.
RF amplifier
210
Flexible Transmitters and PAs
The basic format of an odd-order frequency multiplier is shown in Figure 5.24. The modulated frequency source, Vs, (at a frequency f0) is fed to a pair of anti-parallel diodes (in this case, as a series element) via a matching network. The appropriate nth harmonic is selected by the output matching network, which is resonant at nf0. The resulting harmonic is then fed to the load (e.g., an antenna). Detailed design information on frequency multipliers may be found in [20]. As an example, the schematic for a Schottky diode based 820-MHz input, 2.46-GHz output frequency tripler, is shown in Figure 5.25. It utilises the Agilent HSMS-2852 diodes and these appear as shunt elements, matched by two discrete matching networks. The reported results for this network [19], when using predistortion, indicate that an improvement from 4 dBc to 34 dBc is possible for a single-channel IS-95 CDMA signal, with an EVM improvement from close to 100% to around 7.3%. While these are clearly not spectacular results from an absolute performance perspective, they may well be adequate in many fixed or quasi-fixed radio applications (e.g., satellite systems). This is therefore potentially an interesting technique in some application areas.
5.4
Constant-Envelope Upconversion Architectures The previous section focused on generic upconverter/transmitter architectures, suitable for any modulation format (within a given bandwidth capability). This section will concentrate on transmitter architectures which are suitable only for constant-envelope, phase (or frequency) modulated transmitters, or, perhaps more importantly, for use as part of an envelope elimination and restoration (EE&R) transmitter (discussed in Chapter 6). In the latter case, the transmitter architectures described here would form the phase-modulation part of the EE&R transmitter, with a separate amplitude modulation system modulating the PA drain supply (e.g., using a pulse-width modulator). 5.4.1
PLL-Based Reference or Divider Modulated Transmitter
The first architecture, shown in Figure 5.26, is that of a standard, modulated-PLL transmitter. This form of transmitter utilises a conventional PLL-based synthesiser Z0
Vs
Figure 5.24
Z0
f0
Format of a basic odd-order frequency multiplier.
nf 0
ZL
5.4 Constant-Envelope Upconversion Architectures
211
C 1 = 10.5 pF
C 1 = 9.0 pF
L 1 = 82 nH
Vs
L 1 = 5.6nH
ZL
HSMS −2852
Figure 5.25
Circuit diagram of a Schottky diode based frequency tripler.
and modulates this, either by directly modulating the frequency reference (if this is formed from a VC-TCXO, for example) or by dithering the divider ratio within the frequency divider. 5.4.2
PLL-Based Directly-Modulated VCO Transmitter
A modified form of the technique illustrated in Figure 5.26 is shown in Figure 5.27, where the modulation process in this case utilises a direct imposition of the input data upon the VCO within the PLL [21]. Its method of operation is as follows: Initially, the PLL is operated with the data modulation switch closed, in order to allow the loop to lock and the VCO to be pulled on to the correct carrier frequency. The data switch is then opened and the transmit data applied directly to the VCO. This data then directly modulates the control voltage to the VCO, thereby modulating its frequency. The primary advantage of this technique is that it is simple, since the VCO performs both modulation and upconversion functions. It can therefore be fabricated to have a very low power consumption, in an integrated circuit implementation. It does, however, have the significant disadvantage that the VCO is operating open loop, when being modulated by the data signal, and hence is liable to drift off the desired carrier frequency. It will also suffer from injection locking, whereby the high-power output of the PA pulls (and hence modulates) the VCO. Excellent Frequency reference
VCO Phase/freq. detector
Modulation input
Charge pump Lowpass filter Divider ÷N
Tx data/ modulation input options
Figure 5.26
Dither input
A PLL-based reference or divider-modulated transmitter.
RF PA
212
Flexible Transmitters and PAs Tx data input VCO Phase/freq. detector Frequency reference
RF PA
Charge pump Lowpass filter
÷N Divider
Figure 5.27
A PLL-based directly modulated VCO transmitter.
screening is required between the PA stage(s) and the VCO in order to overcome this problem. 5.4.3
PLL-Based Input Reference Modulated Transmitter
The PLL frequency reference can be generated from a local oscillator, upon which the desired transmit data has been imposed by a DSP and quadrature upconverter [22]. This type of architecture is shown in Figure 5.28. There are a number of possible methods of implementing the baseband/DSP part of the system, and hence only a generic DSP block is shown in Figure 5.28. This block is therefore assumed to incorporate a Hilbert transform filter, DACs, and reconstruction filtering (if required, in each case, depending upon the implementation chosen). A DSP device is ideally suited to the implementation of a Hilbert transform filter and hence is very appropriate for use in this application. The operation of this transmitter is similar to that of Figure 5.26, with the exception that in this case, the reference for the PLL is generated by upconverting I/Q data signals (generated by the DSP), using a local oscillator. The other key difference is that the frequency divider in Figure 5.26 has been replaced by a mixer and a
D/A
DSP
D/A converter
VCO In
0º
90º
Phase/freq. detector
Charge pump Lowpass Filter
D/A
Mixer
D/A converter Lowpass Filter
First local oscillator
Figure 5.28
Second local oscillator
A PLL-based input reference modulated transmitter.
RF PA
5.4 Constant-Envelope Upconversion Architectures
213
second local oscillator. This relaxes the small synthesis step size requirement, which would otherwise be necessary in the first local oscillator, as this oscillator can provide some or all of the required tuning. This architecture is, again, simple and amenable to integration in a low-power device. It does, however, require two local oscillators, in addition to the VCO, and pulling of the second LO and/or the VCO is still an issue (again, requiring good PA to LO/VCO isolation). 5.4.4
Use of a Direct-Digital Synthesizer to Modulate a PLL-Based Transmitter
An alternative modification to the architecture that is shown in Figure 5.26 is shown in Figure 5.29; in this case, a direct-digital synthesiser (DDS) is used to form the reference signal and this is fed by a combination of the channel frequency information, for the given set of channels on which the transmitter can operate, and the desired transmit data. In this way, the reference frequency to the PLL is supplied as an already-modulated signal and the PLL effectively upconverts this signal to the desired carrier frequency. The fundamental reference for this system is now the clock oscillator (not shown in Figure 5.29), which clocks the DDS (and typically also the DAC). This overcomes the frequency drift problems associated with the architecture of Figure 5.27, although whether it has any advantage, in terms of output noise, over the architectures of Figures 5.26 and 5.28, will depend upon the particular implementation in each case. It also has significant disadvantages, at present, due to the fine frequency resolution which would be required in most applications and the trade-off between switching time and spurious response for the DDS device. The former issue is similar to that discussed in Section 5.4.3 and could be overcome by the same mechanism (i.e., use of a mixer and second LO in place of the frequency divider). 5.4.5
A PLL-Based Transmitter Utilising Modulated Fractional-N Synthesis
If a fractional-N synthesizer is used in place of a conventional synthesizer, a transmitter of the form shown in Figure 5.30 can be created [23]. In this transmitter, the divide ratio is modulated by the desired transmit data and frequency modulation is thereby achieved. This stems from the fact that the output frequency for a PLL synthesiser is given by:
Sinusoid LUT (e.g., stored in ROM) Tx data input
D/A
VCO Phase/freq. detector
RF PA
Charge pump Lowpass filter
Required channel frequency data
PLL reference ÷N Divider
Figure 5.29
A PLL-based transmitter in which the input reference is generated by a DDS.
214
Flexible Transmitters and PAs
VCO Phase/freq. detector
RF PA
Charge pump Lowpass filter
Frequency reference
÷ N/ (N+1) Divider
∆−Σ modulator
Tx data input Tx data filter Required channel frequency data
Figure 5.30
A constant-envelope transmitter employing a fractional-N-based upconversion system.
F out = NF ref
(5.10)
If the divide ratio, N, is now modulated, (5.10) becomes: F out (t ) = N{D(t )}F ref
(5.11)
where D(t) is the data modulation (following filtering and so forth). The frequency of the output signal has therefore been modulated by the data waveform. The operation of the transmitter is as follows. The transmit data is first filtered, typically by a Gaussian FIR digital filter, before summation with the division ratio value required to select the desired channel (i.e., the carrier frequency offset value). The resulting signal forms the input to the delta-sigma modulator, the output of which is used to control the divide ratio of the PLL. It is this variation of the division ratio which modulates the carrier and thereby provides the desired, modulated output signal. The use of a delta-sigma modulator allows the quantisation noise, generated in the modulation process, to be moved to a frequency range much higher than that of the baseband data spectrum. This noise can therefore be filtered by the naturally lowpass characteristic of the PLL. A key advantage of this architecture, over those already achieved using the input-reference modulation techniques discussed earlier, is that higher data rates can be transmitted without requiring the reference frequency to be lowered. The use of a delta-sigma modulator, and the lack of any requirement for mixers, allows this architecture to be both simple and capable of implementation in a low-power integrated device.
5.5 Broadband Quadrature Techniques
215
One disadvantage of this architecture lies in its requirement for the PLL loop bandwidth to be greater than the modulation bandwidth. This drawback may, however, be overcome by utilising the method proposed in [21].
5.5
Broadband Quadrature Techniques A broadband quadrature network is an important enabling technology in a number of areas within a software defined radio system. There are a range of applications for quadrature networks within a software defined radio, each with different characteristic requirements. These include: 1. Quadrature upconverter. In this application, it is the local oscillator which must be generated in quadrature and the broadband requirement comes from the coverage range desired from the system; the instantaneous bandwidth required of the quadrature generation system is negligible. In this case, any of the techniques described below may be applied, including the more traditional doubler/divider (digital) techniques for LO quadrature generation. Quadrature errors manifest themselves as an imperfect image suppression, with this occurring in-band in the case of Weaver [11] upconversion (see Section 5.3.6). Note that in the case of a multi-carrier transmitter (e.g., in a base station), in-band refers to the instantaneous transmit bandwidth of the system. This can cause unwanted products to appear in adjacent channels, as was shown in Figure 5.4. In addition, these errors are likely to result in an increased error vector magnitude from the system, unless this parameter is already dominated by local oscillator phase noise or PA non-linearity. In the case of Figure 5.4, channels 1 and 4 would suffer most severely from this problem, since these have in-band image signals falling directly on top of them. Channel 2 should exhibit a much better EVM performance, taken in isolation. 2. Quadrature downconverter. Similarly, in this application, it is the local oscillator which must be generated in quadrature and the broadband requirement again comes from the coverage range desired from the system; the instantaneous bandwidth required being negligible. Any of the following techniques may be applied, including the more traditional doubler/divider (digital) techniques for LO quadrature generation. Quadrature errors can manifest themselves, here, as an imperfect image suppression (as above) when the downconverter is used in the feedback loop of a linearised transmitter (e.g., Cartesian loop). They can also result in an imperfect receiver image suppression, when applied to a receive quadrature downconverter. In either case, this is likely to result in a degradation of the error vector magnitude performance of the system, as was the case with the upconverter discussed earlier. 3. Image-reject mixer. The use of image-reject mixing is described in Chapter 4 and hence the treatment here will be brief. Broadband quadrature is required in two parts of an image-reject mixer: in the LO path and at RF. In the
216
Flexible Transmitters and PAs
former case, the same issues and solutions apply as described above for quadrature upconverters and downconverters. In the latter case, a true broadband quadrature is required (i.e., one with a relatively large instantaneous bandwidth). This reduces the number of techniques available for its realization, largely to those based on all-pass (or polyphase) filtering and coupler-based techniques (e.g., a Lange coupler). Quadrature errors will manifest themselves as a reduction in the available image rejection. 5.5.1
Introduction to Quadrature Techniques
There exists a wide range of narrowband methods for generating quadrature signals. Such techniques include various forms of quadrature hybrid (lumped-element, branch-line, ring, and transformer), together with narrowband filter-based techniques. These techniques are typically capable of acceptable quadrature behaviour (for example, <0.5 dB of amplitude imbalance and <3° of phase imbalance) over a bandwidth of perhaps 20% of their centre frequency, at UHF and above. Although this performance is adequate for single-band applications, it is not acceptable in a multi-mode, multi-band software defined radio, where an octave or more of coverage may well be required. The techniques described in this section present a range of options for quadrature generation, both for CW signals, such as a local oscillator and also for linear broadband signals, such as one or more modulated carriers. These latter techniques are appropriate for use on any signal and will preserve the signal’s fidelity. The options presented also cover a range of implementation methodologies, both discrete and integrated, as well as a range of applicable frequency bands. The appropriate areas of application and implementation methodology will be highlighted in each case. In addition to these options, there are a wide range of alternatives for the broadband generation of quadrature local oscillator signals, directly, largely based on integrated circuit implementations. These methods encompass purely analogue, quasi-digital and purely digital techniques (e.g., direct-digital synthesis). This is a continuously emerging area and further examination of the literature should be undertaken, particularly in the case of an integrated design, prior to selecting a solution. 5.5.2
Active All-Pass Filter
A lowpass or highpass filter will produce a 90° phase lag (or lead) in its stop-band, with a reasonable phase error (say, ~3°) being achieved at a frequency of perhaps 25 times (or 1/25th in the case of highpass) its 3-dB bandwidth. At this point, the attenuation will be in excess of 27 dB, making it a very lossy circuit. A better alternative is to use a simple all-pass network. Figure 5.31 shows an active all-pass filter whose phase lag is given by: θ( ω) = −2 tan −1 ( ωRC )
It thus produces a 90° phase-shift at:
(5.12)
5.5 Broadband Quadrature Techniques
217 R1 R1
In
Out R
Op-Amp C
Figure 5.31
Active all-pass phase lag circuit.
ω = RC
(5.13)
with a broadband unity-gain amplitude response. It may therefore form the heart of a very simple quadrature network, albeit with a narrow instantaneous bandwidth. The key advantages of this technique are: •
Simplicity of implementation;
•
Broadband flat gain response; Can be made tuneable by varying R or C.
•
However, it does suffer from some obvious drawbacks: •
The bandwidth of its 90º phase-lag may well not be wide enough in many software defined radio applications.
•
High-frequency RF use may prove difficult, due to gain-bandwidth limitations of its op-amp structure (although the bandwidth capabilities of op-amps are continuously improving).
These limitations have led to a range of alternative options being developed. 5.5.3
Use of Highpass and Lowpass Filters
It is possible to exploit the properties of low and highpass filters in order to obtain a broadband quadrature generator, while still preserving the fidelity of the original waveform. The system will work over a wide operational bandwidth, but with only a modest instantaneous bandwidth (dependent upon the degree of amplitude and phase flatness required over the signal bandwidth). The system concept may be explained with reference to the highpass and lowpass filter phase response characteristics shown in Figure 5.32. It can be seen from these responses that both filters produce a 45° phase shift at an angular frequency given by: ω = RC
(5.14)
In the case of the lowpass filter, this is a phase lag and in the case of the highpass, it is a lead. The phase difference, therefore, between the outputs from two
218
Flexible Transmitters and PAs 0
Phaseshift (degrees)
−10 −20 −30 −40 −50 −60 −70 −80 −90 0.01
1
0.1
10
100
Normalised Frequency (Hz) (a) 90
Phaseshift (degrees)
80 70 60 50 40 30 20 10 0 0.01
0.1
1
10
100
Normalised Frequency (Hz) (b)
Figure 5.32
Normalised (a) lowpass and (b) highpass filter responses for a first-order R-C filter.
identical filters, one highpass and the other lowpass, when fed with the same input (CW) signal, will be 90º. Figure 5.33 shows how a combination of a lowpass and a highpass section may be employed with a broadband 0º splitter (e.g., resistive) to produce a narrowband 90° splitter. It will generate quadrature at an angular frequency given by: ω = RC
(5.15)
It is evident that the instantaneous and operational bandwidths of this system are identical and modest. Essentially, precise quadrature is only produced at the angular frequency given by (5.15), although an acceptable quadrature will be obtained over a modest percentage bandwidth. The operational bandwidth is also modest, since the system is not tunable, in the configuration shown in Figure 5.33. This system can be made tunable to cover a wide frequency range (perhaps one decade), although the instantaneous bandwidth will remain modest. The required arrangement is shown in Figure 5.34, with the diodes shown being of the PIN type (RF, and not baseband, operation is assumed for this circuit). It unrealistically
5.5 Broadband Quadrature Techniques
219 C
In
Out1 (−45º) R
Out2 (+45º)
R C
Figure 5.33
Narrowband 90º splitter.
0-12V
Rbias C
Out1 (−45º)
In Rbias /2 Out2 (+45º) C
Figure 5.34
Rbias/2
Tuneable narrowband 90º splitter (indicative circuit diagram).
assumes perfect components and a linear resistance versus applied voltage characteristic for the PIN diodes. The arrangement shown in Figure 5.34 does solve the operational bandwidth problem, but not that of instantaneous bandwidth. The main instantaneous bandwidth problem arises due to the difference in the amplitude vectors at a given frequency offset from the design centre frequency; one vector will suffer attenuation greater than 3 dB and the other less. There will thus be an undesired vector error that cannot easily be compensated (without adding additional, unwanted phase shift). It is possible to automate the tuning process shown in Figure 5.34, and this overcomes the unrealistic expectation that the PIN diodes have a linear resistance versus applied voltage characteristic. The accuracy of quadrature is now dependent upon the phase detector performance, and in particular its DC-offset level and variation with frequency and/or amplitude, as appropriate (static error could easily be subtracted). This technique, shown in Figure 5.35, results in a broadband 90° splitter with a narrow instantaneous bandwidth. This is ideal for a software defined radio
220
Flexible Transmitters and PAs 12V
Rbias
Out1 (−45º)
C
In
Phase detector
Rbias /2
dt
Out2 (+45º) C
Figure 5.35
Rbias /2
Automatically adjusted 90° splitter (indicative circuit diagram).
application, particularly on the transmit side (within the upconverter), since only a single channel is typically transmitted at any given point in time. This channel could appear anywhere over a very broad bandwidth and hence a broad coverage range is required, however a narrow instantaneous bandwidth should be adequate for most single-carrier signals. Its principle of operation is very straightforward. The basic phase splitter is the same as that described earlier; what has been added here is a control mechanism to ensure that the splitter automatically adjusts itself to maintain quadrature around the wanted channel, wherever that channel may be within its operational bandwidth. The quadrature outputs from the system are split to allow them to feed a broadband phase detector. It is the quadrature accuracy of this detector which now determines the overall phase accuracy of the quadrature resulting from the splitter. The phase detector, assumed to be a mixer or multiplier-based detector here, will only provide a zero voltage output when phase quadrature is maintained between its inputs. The output from this detector can therefore be used to supply an integrator, configured such that its output, when suitably amplified, electrically adjusts the PIN diodes in the splitter to return the system to quadrature. Note that Figure 5.35 is somewhat conceptual in nature and a more complex system would probably be required in most practical situations. It does, however, serve to illustrate the concept and one form of its practical implementation. The main drawback with the technique is that control is not provided for the amplitude balance (although this could be added in the form of an AGC on one of the outputs). Without this, use of the splitter would provide a poor level of image rejection when deployed in an upconverter, unless some form of limiting amplifier was provided on each of the quadrature outputs. A practical version of this circuit has been constructed (by the author) and gave acceptable performance across a decade frequency range from 100 MHz to 1 GHz (operational bandwidth, not instantaneous bandwidth).
5.5 Broadband Quadrature Techniques
5.5.4
221
Polyphase Filtering
Polyphase filtering was mentioned in Chapter 4, in connection with image-reject (IR) mixing. For that application, an active polyphase filter was shown to provide the relatively broadband quadrature, which may be required in situations where a low IF IR mixer is desired. In this section, the polyphase filter to be described [24] is a passive filter, consisting of a series of single-pole R-C sections. These R-C sections synthesize what is in essence a Hilbert filter. A single-section (first-order) polyphase filter is shown in Figure 5.36, based around a differential input and output configuration. Since almost all known polyphase filters are used within integrated circuits, they tend to be designed to operate differentially. A second-order polyphase filter is shown in Figure 5.37, highlighting how sections may be cascaded to obtain wider band operation (for a given quadrature accuracy) and also indicating which outputs form the differential quadrature signals. Many sections may be cascaded in order to generate very wideband quadrature networks, if required. The main advantage of a second-order polyphase filter over the classical RC-CR (highpass, lowpass) quadrature generator lies in its good broadband quadrature accuracy and consequent insensitivity to absolute variations of the R and C values. It is therefore ideally suited to integrated applications, since absolute component value accuracy is poor in that type of system, although relative accuracy is generally very good. The practical use of a polyphase filter within an image-reject mixer arrangement is described in [25]. In this case, the polyphase filter is used as the broadband R Out1 V' ∠ −90
In (+ve)
C R
Differential input
C R
In (−ve)
Out3 V' ∠ 90
C R
C
Figure 5.36
Out2 V' ∠ 0
Single-stage polyphase filter architecture.
Out4 V' ∠ 180
222
Flexible Transmitters and PAs R1
R2
Out1 V' ∠ -90 Iout (+ve)
In (+ve)
C1
C2 R1
Differential input
C1
C1
R2
Out3 V' ∠ 90 Iout (−ve)
R2
Out4 V' ∠ 180 Qout (−ve)
C2 R1
C1
Figure 5.37
Out2 V' ∠ 0 Qout (+ve)
C2 R1
In (−ve)
R2
C2
Second-order polyphase filter, showing quadrature differential output connections.
90° combiner and not as the local-oscillator 90° split. The results reported from this architecture indicate that an image-rejection of over 60 dB is achievable, over an output IF range from 4 to 25 MHz, based upon a fifth-order polyphase filter.
5.5.5
Broadband Passive All-Pass Networks
An alternative broadband, filter-based, quadrature-splitting option involves the use of passive, LC all-pass sections, as shown in Figure 5.38. This has the advantage of a broad instantaneous bandwidth, with a defined phase ripple (error), which depends upon the order of the filter, n. It can also be implemented successfully as a discrete design, generally with realistic component values, although the range of values required for a broadband, low-ripple design, can sometimes be an issue. As an example, consider a 90° design between 200 MHz and 2.294 GHz (ωu/ωl = 11.47). For n = 6, the ripple would be ±0.1°, yielding two three-element networks. The design centre frequency is given by: f0 =
f u f l = 677.35 MHz
(5.16)
The pole locations for the N and P networks are then given in Table 5.1 (see Appendix A and [26]). Finally, the inductor and capacitor values may be found from:
5.5 Broadband Quadrature Techniques
223
{
L
{
L
{
L
C
C
C
R
R N-network
L
{
L
{
L
{
Vs
C
C
C
R
P-network
Figure 5.38
Passive all-pass filter sections used in a broadband 90° splitter.
L=
2R α0 (5.17)
and C=
2 α 0R
where α0 are the pole values in Table 5.1 and R is the terminating impedance for the networks (assumed identical in all cases). Utilising (5.15), the values given in Table 5.2 may be derived, for a 50Ω system (R = 50Ω). The resulting circuit is shown in Figure 5.39 (note that exact values are shown). These values could potentially be improved (in terms of their practicality) by reducing the system impedance. This is due to the fact that R is a multiplier to the inductor values and a divisor for the capacitor values. In other words, the higher the value of R, the greater the relative spread between inductor and capacitor values and hence the greater the chances of parasitic capacitances within the inductors influencing or swamping the intended capacitance values. As an example, the values for a 25-Ω system are shown in Table 5.3. The maximum inductor to capacitor value ratio (nanohenries to picofarads, respectively) is now less than 20–in the 50-Ω example it was around 80.
Table 5.1 N and P Pole Values for the Broadband Phase-Shift Design P-Network 4.438 × 1010
N-Network 10 1.295 × 10
16.035 × 10
3.001 × 10
9
0.408 × 10
9
1.399 × 10
9
9
224
Flexible Transmitters and PAs Table 5.2 N and P Component Values for the Broadband Phase-Shift Design (50-Ω System) P-Network 2.25 nH
N-Network 0.9 pF
7.72 nH
3.1 pF
16.6 nH
6.6 pF
33.3 nH
13.3 pF
71.5 nH
28.6 pF
245.1 nH
98 pF
Table 5.3 N and P Component Values for the Broadband Phase-Shift Design (25-Ω System) P-Network 1.13 nH
N-Network 1.80 pF
3.86 nH
6.18 pF
8.29 nH
13.26 pF
16.66 nH
26.66 pF
35.74 nH
57.18 pF
122.6 nH
196.1 pF
The impedance of the system could be restored to 50Ω at the input and output by means of transformers. The advantages of the technique may be summarised as follows: •
Broad operational bandwidths are possible (one decade or greater).
•
Low phase-ripple (0.1º over the full band; possibly much less over the required instantaneous bandwidth).
The disadvantages of the technique may be summarised as follows: •
Wide range of component values for a 50-Ω system, hence the potential for parasitic effects in some components to swamp the value of others;
13.3 pF
245.1 nH
{
3.1 pF
33.3 nH
{
{
7.72 nH
98 pF
50Ω
50Ω N-network
6.6 pF
71.5 nH
{
0.9 pF
16.6 nH
{
{
2.25 nH Vs
28.6 pF
50Ω
P-network
Figure 5.39 Circuit for the 200-MHz to 2.3-GHz broadband phase-shift network with 0.1° of passband ripple.
5.5 Broadband Quadrature Techniques
•
225
Effect of component value errors on amplitude and phase ripple can be an issue.
Note that accepting a greater phase ripple and/or a reduced operational bandwidth will reduce the complexity of the system and the component tolerances required. A reasonable circuit analysis package will allow the effect of using real component values (as opposed to the exact values shown earlier) to be assessed. 5.5.6
Multi-Zero Networks
This type of passive splitter network has been proposed in the literature [27] and has been demonstrated to have a bandwidth in excess of 70% of its centre frequency, while maintaining a good amplitude and phase balance (0.3 dB and 1°, respectively). The basic concept is shown in Figure 5.40. The multi-zero network itself operates in a number of bands, with sharp nulls in between (see Figure 5.41). Within these bands, there exists a portion (at the centre in each case) where both the amplitude and phase ripples are acceptably small. In the case of the output phase ripple, this is based on an average value of +90° or 90°, depending upon the band. Within a band, this region of acceptable performance can be around 70% of the centre frequency of that band. Note that it may be possible to achieve a pseudo-broadband performance by careful placement of the bands. For example, one band could be centred around 900 MHz, covering, say, 800 MHz to 1 GHz (and above), with a second band centred around 2.7 GHz, covering, say, 2.4 GHz to 3 GHz. This approach may result in the swapping of the I and Q channels between the two areas of spectrum (see bands 1 and 2 in Figure 5.41), and this must be accommodated elsewhere in the design (e.g., in the baseband firmware or software). 5.5.7
Tunable Broadband Phase Splitter
This technique [28] is an extension of the multi-zero network discussed earlier, to incorporate tuning of the band within which quadrature is achieved over a range of frequencies between 1 and 2 GHz. To achieve this, the multi-zero network in Figure 5.40 is replaced by an open-circuit half-wavelength stub. The electrical length of this stub can then be varied by tuning the varactor diode located at its open-circuit end, as shown in Figure 5.42. RF Output 1 Multi-zero network RF input
In-phase splitter
τ
RF Output 2
Delay line
Figure 5.40
Quadrature splitter employing multi-zero techniques.
Flexible Transmitters and PAs
Output gain difference (dB)
Band 1
Band 2
Band 3
150
0 90
−10 −20
30
−30
−30
−40
−90 −150
−50 0
1
2 3 4 Frequency units
5
Output phase difference (deg)
226
6
Figure 5.41 Theoretical performance of a quadrature splitter based around a multi-zero network. (From: [27]. © 2001 IEE. Reprinted with permission.)
Attenuator Phase-shift path output Half-wave stub
Input
Wilkinson divider
Varactor diode
τ Delay path
Delay path output PIN diode attenuator
Figure 5.42 Outline of a tuneable broadband quadrature phase splitter. (From: [28]. © 2002 IEE. Reprinted with permission.)
The original multi-zero network contained a number of short-circuited quarter-wavelength stubs, which formed a comb filter. The Q of the comb filter, formed by the single half-wave stub shown in Figure 5.42, is now determined largely by the series resistance of the varactor diode, and the finite (non-zero) value of this resistance, for a practical varactor, serves to increase the bandwidth of the system. The operation of the system is similar to that of the multi-zero technique discussed earlier. The input signal is split by a Wilkinson power divider, with one output feeding a phase-shift path (formed from the stub-based comb filter as discussed earlier) and the other feeding a delay path. The delay path is necessary to compensate for the finite delay of the phase-shift path, thereby ensuring a broadband response. The delay path also contains a variable attenuator, formed using a PIN diode, to tune the gain balance of the splitter and thereby ensure that a close gain tolerance is achieved, between the two outputs of the quadrature splitter.
5.5 Broadband Quadrature Techniques
227
The results reported in [28] indicate that if a static gain and phase balance of up to +/−5° and +/−2 dB can be tolerated, then instantaneous bandwidths of between 16% and 32% of centre frequency (1.5 GHz in this example) could be achieved. Bandwidth in this case, was defined as the frequency range over which a phase error of +/−3° and a gain error of +/−0.3 dB could be achieved, and this was based around a number of fixed states for the delay and phase paths. 5.5.8
Lange Coupler
A Lange coupler [29], shown in Figure 5.43, is a passive coupled-line structure capable of functioning as a very broadband 3-dB 90° splitter. It is similar in structure to an interdigital filter and can be constructed as a microstrip circuit. The bandwidth capability is very large, with 2 octaves or more being common (see [30], for example) and up to a decade of bandwidth being achievable. The typical application frequency range is, however, in the mid-gigahertz to tens of gigahertz region. It therefore sees less application at current cellular and PCS frequency bands. The design of a Lange coupler is most usually achieved with the aid of a suitable microwave design software package. Many of these have Lange coupler designs as examples or interdigital circuit analysis as a specific function. The basic design equations are, however, provided in the literature [31], if required. Since this quadrature circuit is a passive structure, it is suitable for both CW (local oscillator) and modulated signal applications. Furthermore, the modulated signal can occupy the whole of its designed bandwidth, if desired. In other words, its instantaneous bandwidth is identical to its operational bandwidth. The same is not true of, for example, the highpass/lowpass configuration shown in Figure 5.35. There are two main drawbacks of the Lange coupler when considered as a stand-alone circuit element: 1. It is typically a large structure when used at UHF frequencies. For example, a length of 12 cm is reported in [30] for a coupler operating at a centre frequency of 625 MHz. 2. The line widths and line spacings can be very small and may be difficult to realize in practice due to etching tolerances for a typical PCB. The tolerances required in a Lange coupler fabrication usually restrict them to hybrid or MMIC fabrication technology, with hybrid designs being known at 750 Isolated port
Input
λ/4 at design centre frequency Output 1 (coupled port)
Figure 5.43
Lange coupler for use as a broadband 90° phase splitter.
Output 2 (direct port)
228
Flexible Transmitters and PAs
MHz and many MMIC designs known at 10 GHz, 4–16 GHz, and 1–19 GHz. As an indication, the size of a 10-GHz design can be around 2.4 mm × 1 mm. 5.5.9
Multiplier-Divider Techniques
It is possible to use digital electronic techniques to create a simple quadrature network, as shown in Figure 5.44. Clearly, this technique is only appropriate for CW (e.g., local oscillator) signals, as it does not attempt to preserve the fidelity of the input signal (indeed, quite the reverse). It can, however, produce high accuracy quadrature signals from a relatively simple circuit and is capable of very broad operating bandwidths. Operation of the system may be explained as follows. The input signal is converted to a squarewave, utilising a limiter or limiting amplifier. It is then squared using a suitable squaring process. This is shown in Figure 5.44 as a mixer or multiplier with both inputs connected together, however a range of other alternatives exist (e.g., a saturating amplifier stage, followed by a bandpass filter tuned to the second harmonic). The output of this squarer is a squarewave (clock) signal at twice the original local oscillator input frequency. This frequency-doubled clock signal is then split and fed to two toggle flip-flops, one of which is positive edge-triggered and the other negative edge-triggered. These two flip-flops then, effectively, divide the signal frequency by two (thereby restoring the original local oscillator frequency), but do so based on differing edges of the clock signal. The result of this, as can be seen in the timing diagram shown in Figure 5.45, is that the two output signals appear in quadrature. An integrated example of the use of digital flip-flops for quadrature generation is described in [32]. In this example the flip-flops are clocked with a signal operating at four times the desired local oscillator frequency (after an initial 2:1 frequency division). Two flip-flops are used in cascade in each I or Q section, thereby providing a total frequency division of 4, with the arrangement being designed to provide +V (logic 1)
+V (logic 1)
RF In
T
Q
CLK
Q
Out1 (−45º)
Toggle flip-flop
Limiter Squarer
T
Q
CLK
Q
Toggle flip-flop
Figure 5.44
Use of digital techniques to create a broadband 90° splitter.
Out2 (+45º)
5.5 Broadband Quadrature Techniques
229
Limiter output
Squarer output
Out 1
Out 2
Figure 5.45
Timing diagram for the digital 90° splitter.
all of the necessary signals to drive its integrated mixer sections directly (a total of 6 signals). The principle of operation is essentially similar to that of Figure 5.44, however. A second example is described in [33], in this case employing a VCO running at twice the desired output frequency, which is used to lock the second-harmonic of two LC dividers. This concept, termed superharmonic injection locking is described in detail in [34]. It is reported to have the advantage, over polyphase filtering, of lower power consumption, when used in a direct-conversion receiver design. This is due to the fact that the mixers employed in a direct-conversion receiver usually have a large input capacitance, to minimize 1/f noise, and therefore buffer amplifiers are required between the polyphase filter and the downconversion mixers. This additional buffering requirement adds to the device power consumption. The quadrature accuracy achieved using this technique (reported in [33]), is an amplitude error of better than 0.9 dB and a phase error of less than 2.5°.
References [1] [2]
[3] [4]
[5] [6]
Kenington, P. B., High Linearity RF Amplifier Design, Norwood, MA: Artech House, 2000. Cavers, J. K., and M. Liao, Adaptive Compensation for Imbalance and Offset Losses in Direct Conversion Transceivers, IEEE Trans. on Vehicular Technology, Vol. 42, No. 4, 1993, pp. 581–588. Faulkener, M., T. Mattson, and W. Yates, Automatic Adjustment of Quadrature Modulators, IEE Electronics Letters, Vol. 27, No. 3, pp. 214–216, 1991. Lohtia, A., P. Goud, and C. Englefield, An Adaptive Digital Technique for Compensating for analogue Quadrature Modulator/Demodulator Impairments, Proc. of IEEE Pacific Rim Conference, 1993, pp. 447–450. Hilborn, D., S. Stapleton, and J. Cavers, An Adaptive Direct Conversion Transmitter, IEEE Trans. on Vehicular Technology, Vol. 43, No. 2, 1994, pp. 223–233. Cavers, J. K., New Methods for Adaption of Quadrature Modulators and Demodulators in Amplifier linearisation Circuits, IEEE Trans. on Vehicular Technology, Vol. 46, No. 3, 1997, pp. 707–716.
230
Flexible Transmitters and PAs [7] 3GPP Specification TS 25.141, Base Station Conformance Testing (FDD), 2000. [8] 3GPP Specification TS 25.104, UTRA (BS) FDD: Radio Transmission and Reception, 2000. [9] Cox, D. C., Linear Amplification with Nonlinear Components, IEEE Trans. on Communications, Vol. COM-22, December 1974, pp. 1,942−1,945. [10] Kenington, P. B., High Linearity RF Amplifier Design, Norwood, MA: Artech House. 2000, Chapter 7. [11] Weaver, D. K., A Third Method of Generation and Detection of SSB Signals, Proc. of the Institute of Radio Engineers, No. 44, 1956, pp. 1,703−1,705. [12] Bateman, A., R. J. Wilkinson, and J. D. Marvill, The Application of Digital Signal Processing to Transmitter linearisation, IEEE 8th European Conference on Electrotechnics, Stockholm, Sweden, June 1317, 1988, pp. 64–67. [13] Scafferer, B., and R. Adams, A 3V CMOS 400mW 14b 1.4GG/s DAC for Multicarrier Applications, IEEE ISSCC Dig. Tech. Papers, February 2004, pp. 360–361. [14] Luschas, S., R. Schreier, and H. S. Lee, Radio Frequency Digital-to-analogue Converter, IEEE Journal of Solid-State Circuits, Vol. 39, No. 9, September 2004, pp. 1,462–1,467. [15] Tao, H., L. Toth, and J. Khoury, Analysis of Timing Jitter in Bandpass Sigma-Delta Modulators, IEEE Trans. on Circuits and Systems II, Vol. 46, August 1999, pp. 991–1,001. [16] Adams, R., et al., A 113dB SNR Oversampling DAC with Segmented Noise-Shaped Scrambling, IEEE ISSCC Dig. Tech. Papers, February 1998, pp. 62–63. [17] Zhang, B., Delta-Sigma Modulators Employing Continuous-Time Circuits and Mismatch-Shaped DACs, Ph.D. thesis, Oregon State University, Corvallis, OR, 1996. [18] Luschas, S., and H. S. Lee, High Speed Sigma-Delta Modulators with Reduced Timing Jitter Sensitivity, IEEE Trans. on Circuits and Systems II, Vol. 49, November 2002, pp. 712–720. [19] Park, Y., and J. S. Kenney, Adaptive Digital Predistortion on linearisation of Frequency Multipliers, IEEE Trans. on Microwave Theory and Techniques, Vol. 51, No. 12, December 2003, pp. 2,516–2,522. [20] Camargo, E., Design of FET Frequency Multipliers and Harmonic Oscillators, Norwood, MA: Artech House, 1998. [21] Perrott, M. H., T. L. Tewksbury, and C. G. Sodini, A 27-mW CMOS Fractional-N Synthesizer Using Digital Compensation for 2.5-Mb/s GFSK Modulation, IEEE Journal of Solid-State Circuits, Vol. 32, No. 12, December 1997, pp. 2,048–2,060. [22] Mehta, J. L., Transceiver Architectures for Wireless ICs, RF Design, February 2001, pp. 76–96. [23] Riley, T., and M. Copeland, A Simplified Continuous Phase Modulator Technique, IEEE Trans. on Circuits and Systems II, Vol. 41, No. 5, May 1994, pp. 321–328. [24] Gingell, M. J., Single-Sideband Modulation Using Sequence Asymmetric Polyphase Networks, Electronic Communication, Vol. 48, No. 1-2, 1973, pp. 21–25. [25] Behbahani, F., et al., CMOS Mixers and Polyphase Filters for Large Image Rejection, IEEE Journal of Solid-State Circuits, Vol. 36, No. 6, June 2001, pp. 873–887. [26] Bedrosian, S. D., Normalized Design of 90° Phase-Difference Networks, IRE Trans. on Circuit Theory, June 1960. [27] Warr, P. A., et al., Quadrature Signal Splitting Technique Offering Octave-Band Performance, IEE Electronics Letters, Vol. 37, No. 4, February 15, 2001, pp. 262–263. [28] Watkins, G. T., P. A. Warr, and J. P. McGeehan, Tunable Broadband Quadrature Phase Splitting Technique, IEE Electronics Letters, Vol. 38, No. 13, June 20, 2002, pp. 641–642. [29] Lange, J., Interdigital Stripline Quadrature Hybrid, IEEE Trans. on Microwave Theory and Techniques, Vol. 17, December 1969, pp. 1,150–1,151. [30] Chi, C. -Y., and G. M. Rebeiz, Design of Lange-Couplers and Single-Sideband Mixers Using Micromachining Techniques, IEEE Trans. on Microwave Theory and Techniques, Vol. 45, No. 2, February 1997, pp. 291–294.
5.5 Broadband Quadrature Techniques
231
[31] Ou, W. P., Design Equations for an Interdigital Directional Coupler, IEEE Trans. on Microwave Theory and Techniques, Vol. 23, February 1975, pp. 253–255. [32] Hornak, T., et al., An Image-Rejecting Mixer and Vector Filter with 55 dB Image Rejection over Process, Temperature, and Transistor Match, IEEE Journal of Solid-State Circuits, Vol. 36, No. 1, January 2001, pp. 23–33. [33] Gatta, F., et al., A Fully Integrated 0.18-µm CMOS Direct Conversion Receiver Front-End with On-Chip LO for UMTS, IEEE Journal of Solid-State Circuits, Vol. 39, No. 1, January 2004, pp. 15–23. [34] Rategh, H. R., and T. H. Lee, A CMOS Frequency Synthesizer with an Injection-Locked Frequency Divider for a 5 GHz Wireless LAN Receiver, IEEE Journal of Solid-State Circuits, Vol. 34, No. 6, June 1999, pp. 813–821.
CHAPTER 6
Linearisation and RF Synthesis Techniques Applied to SDR Transmitters 6.1
Introduction The discussion of transmitter techniques up to this point has assumed that the transmitter components, most notably the RF power amplifier, are intrinsically linear to a degree commensurate with the application under consideration. This is typically not so and some form of linearisation or RF synthesis technique is required to create the desired high-power RF signal. A complete and detailed discussion of RF power amplifier linearisation techniques is beyond the scope of this book and has been previously undertaken by the author [1]. This section will therefore concentrate on summarizing the primary techniques for linearisation that are currently employed in software defined radio systems and how these may be incorporated or accommodated in the transmitter architectures outlined in Chapter 5. The various options break down in to three categories: 1. Power amplifier linearisation techniques. These can be employed in direct substitution for the linear power amplifier blocks shown in the transmitter architectures outlined in Chapter 5. 2. Transmitter linearisation techniques. These techniques are typically baseband input systems (with either digital or analogue inputs) and must be employed within or around the architectures described in Chapter 5. 3. RF synthesis techniques. Again, these are typically baseband input systems; however, the high-power RF waveform is now formed at the output of the transmitter from high-power non-linear waveforms generated within the transmitter. Again, these must be employed within or around the architectures described in Chapter 5. Most of these techniques have yet to find widespread acceptance in software defined radio systems, although they will undoubtedly do so in the future. Early applications have tended to concentrate on handset designs, where the advantages, in terms of improved battery life (or smaller and lighter battery requirements), are most immediately beneficial.
6.2
Power Amplifier Linearisation Techniques As discussed earlier, these techniques may be used to create the linear power amplifier modules, which are assumed in the transmitter architectures outlined in
233
234
Linearisation and RF Synthesis Techniques Applied to SDR Transmitters
Chapter 5. They are RF input/output systems and should require no interaction with, or knowledge of, the operation of the remainder of the transmitter. In practice some form of interaction is usually present, such as providing information on the input signals presence/absence (e.g., burst framing), approximate power level, envelope, and so forth. This information can help with both the linearisation process itself (e.g., allowing it to hold coefficients when no signal is present) or with improving the efficiency of the overall transmitter, such as during low power or suspended operation (e.g., by controlling transistor bias levels). In the following discussion, however, no form of interaction will be assumed and the techniques will be treated as stand-alone.
6.2.1
Predistortion
Predistortion is conceptually the simplest form of linearisation for an RF power amplifier. It simply involves the creation of a distortion characteristic which is precisely complementary to the distortion characteristic of the RF PA and cascading the two in order to ensure that the resulting system has little or no input-output distortion. It is, of course, possible to cascade the complementary distortion element after the RF PA and this is referred to as postdistortion; however, there are a number of obvious drawbacks with that technique and few advantages (for high-power amplifiers). The result is that most complementary distortion systems are based around predistorting the input signal.
6.2.2
Analogue Predistortion
Analogue predistortion is typically performed at RF (or IF) due to the relative simplicity of fabricating suitable networks at these frequencies. Although it is also possible to fabricate baseband predistortion networks, these are much less popular and have been largely replaced by digital baseband predistortion systems (described later). A fundamental advantage of RF predistortion lies in its ability to linearise the entire bandwidth of an amplifier or system simultaneously. It is therefore ideal for use in wideband multi-carrier systems, such as in cellular or PCS base-station applications. The degree of linearity improvement which can be achieved in practice depends upon a wide variety of considerations and in particular on the form of the transfer characteristic of the amplifier. With traditional predistortion systems, the achievable linearity improvement is modest, by comparison with, say, a controlled feedforward system or a Cartesian feedback system, but is adequate in many applications. In general, the better behaved the transfer characteristic is, the greater the degree of improvement which can be achieved and, more importantly, maintained over a variety of input conditions (most notably power level). This is not true, however, if the amplifier is already very linear, for example, if it is operating backed-off or is a low-power class-A amplifier. In this case, the dominant non-linearity may not be due to compression, making it difficult for simple forms of predistortion to work well.
6.2 Power Amplifier Linearisation Techniques
6.2.1.1
235
Theory of Operation
The basic form of a predistortion linearisation scheme is shown in Figure 6.1. The predistorting function, β(•), operates on the input signal in such a manner that its output signal is distorted in a precisely complementary manner to the distortion produced by the RF PA, F(•). The output signal is therefore an amplified, but undistorted replica of the input signal. The problem then is to ascertain the required form of the predistortion characteristic and to fabricate a circuit with a transfer characteristic which closely resembles the required function (see Figure 6.2). Note that Figure 6.2 is only an illustration of the form of operation and that a practical (e.g., cubic) predistorter will not result in a characteristic which is a direct mirror image of the amplifier characteristic, as suggested by this diagram. This is, at least in part, because it is not usual to predistort even-order elements of the amplifier transfer function, hence resulting in a marked difference between the predistorter and inverse amplifier characteristics. This is not a trivial problem and a large number of different networks have been utilised over the years in an attempt to mimic various types of characteristic. The simplest and most widely used networks merely attempt to predistort the third-order characteristic and may, in the process, increase the level of higher-order distortion products. Other networks attempt to curve-fit the distortion characteristic and thereby improve the performance of a number of orders of distortion. For such networks to achieve a high level of performance, however, they often need to be designed, or at least adjusted, for each individual amplifier (even of the same design). Predistortion amplifiers can therefore benefit from the use of an automatic control technique in very much the same manner as a feedforward system (covered later in this chapter). An example of an ideal curve-fit of this type is shown in Figure 6.3. In this case, terms up to third order [for Figure 6.3(a, b)] and fifth order [for Figure 6.3(c, d)] are used to fit the (measured) characteristic of a quasi-linear PA—the inclusion of even-order terms is necessary to provide a good illustration of the quality of the fit;
Input Vi
Output
F(α)
β(Vi )
Vo
RF amplifier
Predistorter
F{β(Vi )} = A
Figure 6.1
Schematic of an RF amplifier and predistorter.
β(Vi )
F(α)
Vi
Figure 6.2
Operation of a predistortion system.
Vo
α
Vi
236
Linearisation and RF Synthesis Techniques Applied to SDR Transmitters Closest fit given by: y = −8E-05x3+ 0.0148x2− 0.4906x + 5.6395 25.00 20.00 15.00 10.00
Voltage [V]
5.00 0.00 −5.00
−10.00 −15.00 −20.00 −25.00 −30.00 −7.5
−7
−6.5 −6 −5.5 −5 −4.5 −4 −3.5 −3 −2.5 −2 −1.5 −1 −0.5 0 Backoff [dB] I channel Closest fit (a)
Closest fit given by: y = 5E-05x3− 0.0144x2+ 0.817x + 5.7255 30.00
20.00
Voltage [V]
10.00
0.00
−10.00
−20.00
−30.00
−40.00 −7.5
−7 −6.5 −6
−5.5
−5
−4.5 −4 −3.5 −3 −2.5 Backoff [dB] (b)
−2 −1.5
−1
−0.5
0
Q channel Closest fit
Figure 6.3 Characteristics of a quasi-linear amplifier, with corresponding optimal polynomial fit: (a) I-channel, third-order polynomial; (b) Q-channel, third-order polynomial; (c) I-channel, fifth-order polynomial; and (d) Q-channel, fifth-order polynomial.
6.2 Power Amplifier Linearisation Techniques
237 5
3
4
2
Closest fit given by: y = 1E-08x − 5E-06x + 0.0005x − 0.0156x + 0.0801x + 3.3243 30.00 20.00
10.00
Voltage [V]
0.00 −10.00 −20.00 −30.00 −40.00
−50.00 −7.5
−7
−6.5 −6 −5.5 −5 −4.5 −4 −3.5 −3 −2.5 Backoff [dB]
−2
−1.5
5
4
3
0
I channel Closest fit
(c)
20.00
−1 −0.5
2
Closest fit given by: y = 3E-08x − 1E-07x + 0.0002x − 0.0109x + 0.1316x + 13.561
15.00 10.00
Voltage [V]
5.00 0.00
−5.00
−10.00 −15.00 −20.00 −25.00 −30.00 −7.5 −7 −6.5
−6 −5.5 −5
−4.5 −4 −3.5 −3 −2.5 −2 Backoff [dB]
−1.5 −1 −0.5 0 Q channel Closest fit
(d)
Figure 6.3
Continued.
however, such terms would be omitted in a practical implementation. Note that the non-linearity present in this quasi-linear PA is quite large, as this illustrated the
238
Linearisation and RF Synthesis Techniques Applied to SDR Transmitters
properties of the fit well, visually; a well-designed class-A or AB amplifier would typically exhibit a much more linear characteristic. Note also that the curve-fit illustrated is that of the amplifier model and not that required to predistort the amplifier. 6.2.2.2
Cubic Predistorters
The aim of a cubic predistorter is to eliminate third-order distortion by means of the correctly phased addition of a cubic component to the RF input signal. In the case of a bandpass system, it is only necessary (or beneficial) to reduce the third-order products to the same level as, or slightly below, the level of the next highest products (usually the fifth-order products). Improvements beyond this point are generally of little benefit, other than when predistortion is used in conjunction with feedforward, in which case, the power contained in the error signal (and hence the power rating required of the error amplifier) can perhaps be reduced. One form of cubic predistorter is shown in Figure 6.4. The RF (or IF) input signal is split, in this case by a directional coupler, to form a main path and a secondary path. The main path contains a time-delay element, to compensate for the delay through the various elements in the secondary path, and ensure that the signals recombine with the correct time relationship. Since this delay element will typically be operating at a low power level, its insertion loss is usually not critical, although it will contribute to the overall noise figure of the system. Furthermore, it may be eliminated in narrowband (e.g., single-carrier) systems, particularly when the system is fabricated on an IC. This is due to the fact that the delay difference between the two paths will be sufficiently small to remain within the coherence bandwidth of the system. The secondary path contains a low-level buffer amplifier, followed by gain and phase control elements to ensure that the correct relationship is achieved at the summing junction (combiner). The predistortion element is formed by the cubic non-linearity and the resulting signal is buffered and amplified by the postdistortion amplifier. Both of the amplifiers in the secondary path are small-signal devices and hence should contribute negligible distortion. The configuration shown in Figure 6.4 is that of a scalar predistorter and the phase relationship between the upper and lower paths is such that the lower path subtracts from the upper path, as outlined next. The order and placement of many of the components in a cubic predistorter is not critical. An alternative version is shown in Figure 6.5 [2], in which the Directional coupler
τ
Input x(t)
Output z(t)
Time delay Variable phase-shift
RF amp
Figure 6.4
Φ
Cubic RF/IF predistorter.
Variable Cubic attenuator non-linearity
( )3 RF amp
6.2 Power Amplifier Linearisation Techniques
239
Φ
τ
Phase shifter
Delay line
Input
Output
( )3 Cubic non-linearity
Figure 6.5
Variable attenuator
Alternative form of RF/IF predistorter.
phase-shifter is incorporated in the delay-line path and the attenuator follows the cubic non-linearity. The principal advantages of this configuration are that the gain and phase controllers are largely isolated from each other (some interaction can occur otherwise) and that the delay line can be shorter (or even eliminated) since the delay through the gain and phase controllers is likely to be similar. There are many methods by which a cubic non-linearity may be constructed, most of which involve a diode or transistor with a characteristic which closely matches the third-order characteristic of the non-linear amplifier. Where access to a silicon foundry is possible, the characteristics of the predistorter device may be designed to accurately match the required characteristic and this method provides the best performance. Some typical predistorter devices include dual-gate GaAs FETs operating close to pinch-off [3] and Schottky diodes [4]. Further details on a range of circuit configurations for this element are provided later. 6.2.2.3
Practical Predistorter Circuits
There exists a range of relatively simple predistortion circuits which can be configured for use at either RF or IF (depending upon the precise components used), and a number of examples are provided in the following. These systems typically sacrifice performance for simplicity and are appropriate where modest linearity improvements are required. Series-Diode Predistorter
The simplest form of predistort non-linear element is a series diode, with many examples appearing in the literature (e.g., [5−7]). The format of this type of predistorter is illustrated in Figure 6.6. The predistorter uses a Schottky diode with a separate parallel capacitor (CP) in order to achieve a positive amplitude and a negative phase deviation at a low-bias condition (set by the bias resistor, Rbias). Adjustment of the bias resistor and the value of the parallel capacitor allow the predistorter characteristic to be matched as closely as possible to that of the power amplifier under consideration. This type of predistorter will not result in spectacular linearity improvements nor large efficiency gains, but is nevertheless very simple and cost-effective.
240
Linearisation and RF Synthesis Techniques Applied to SDR Transmitters +V
RFC
Rbias
CP
RF input
RF output C IN
Diode
C OUT
RFC
Figure 6.6
Series-diode predistorter.
Adjacent channel power ratio (ACPR) improvements in the region of 4 dB for IS-95 CDMA have been reported at 1.9 GHz (in [5]). Varactor Diode Predistorter
This format of predistorter is strictly a combination of two techniques: a varactor diode for AM-PM linearisation and second harmonic control for AM-AM linearisation. This combination has the advantage, over the series diode technique outlined above, of a lower insertion loss (around 2 dB relative to perhaps 6 dB for the series-diode alternative). The application of this technique to a GaAs FET single-stage amplifier is shown in Figure 6.7 [8]. The varactor diode functions as a compensation for the nonlinear capacitance at the input to the GaAs FET and hence serves to greatly reduce the AM-PM conversion in the resulting amplifier. The AM-AM characteristic is linearised using source second harmonic control [9] and hence the combination of the two techniques compensates for both the AM-AM and AM-PM conversion of the amplifier. The reported improvement in first adjacent channel performance for a π/4-DQPSK signal (Japanese PHS specification) was around 15 dB. FET-Based Predistorters
A number of variants on the basic use of a FET source-drain channel as a predistorter element are shown in Figure 6.8 [10, 11]. These diagrams illustrate the form of this type of non-linearity, however a wide variety of possible configurations exist. Figure 6.8(a) shows a basic transmissive-mode non-linearity, which could be employed as the non-linear element in the predistorter shown in Figure 6.4. The bias voltage adjusts the degree (severity) of non-linearity created and the variable capacitance acts to approximately adjust the phase of the resulting IM products. The balun is used to extract the required signal across the source and drain terminals of the FET, although other methods could be employed to fulfill this function (e.g., a differential amplifier).
6.2 Power Amplifier Linearisation Techniques
241 V DD
VGS
RFC
RFC
λ/4 at 2f 0 R bias RF output RF input Varactor diode
λ/4 at 2f 0
VD
Figure 6.7 2005)
Varactor diode predistorter applied to a single-stage FET amplifier. (From: [8] © IEEE
Figure 6.8(b) now employs the FET in a reflective mode, in this case on one terminal of a circulator. A signal entering the circulator is passed to the port connected to the FET non-linearity and the resulting (distorted) reflected signal then passes to the output of the circulator. In this way the input and output match of the non-linearity may be maintained at a reasonable level over a relatively broad bandwidth (governed ideally by the circulator). The variable bias voltage has a similar affect to that described above and the variable impedance can provide a degree of both amplitude and phase control of the signals emanating from the non-linearity. Finally, Figure 6.8(c) also employs the FET in a reflective mode, in this case in conjunction with a hybrid splitter/combiner. Operation is similar to that of the circulator-based approach described earlier, with the principal difference being that the resistance, R2 may be used to define an amount of undistorted input signal energy appearing in the output (by making R2 other than a matched load). The phase of this signal may also be varied by making this impedance other than purely resistive. If the hybrid used is a 180° type, then this system can be configured as a complete predistorter, rather than just a non-linear element [in much the same way as the anti-parallel diode predistorter illustrated in Figure 6.9(c)]. Anti-parallel Diode-Based Predistorter
Arguably the simplest practical form of third-order diode-based predistorter is shown in Figure 6.9 in three different variants [12−17]. In Figure 6.9(a, b), the predistorter is formed around a T-attenuator (implemented by resistors R1−R3) which serves to sample the main RF signal path and also to reinject the distortion component back in to that path. The non-linearity itself is implemented by two anti-parallel diodes [Figure 6.9(a)] or by a diode bridge [Figure 6.9(b)]; both configurations share the property that if the diodes are perfectly matched, then ideally only third-order distortion is generated and reinjected into the main path.
242
Linearisation and RF Synthesis Techniques Applied to SDR Transmitters
+V R1
VR1
RF input
In1 (U)
Out (B)
In2 (U)
GND
RF output
FET
-V C1
Balun R2
(a) Circulator
+V R1
VR1 -V
RF output
FET Variable impedance
N
RF input
(b) R2
Vb
RF input
R1
VR1
FET
RFC
RF output
L1 C2
C1
(c)
Figure 6.8 FET-based RF predistorter non-linearity: (a) transmissive mode source-drain non-linearity; (b) reflective mode source-drain non-linearity employing a circulator; and (c) reflective mode source-drain non-linearity employing a hybrid.
6.2 Power Amplifier Linearisation Techniques
243 RF PA
R1
R2
RF input
RF output
R3
D1
D2
(a) RF PA R1
RF input
R2
RF output
R3
D1
D3
D2
D4
(b)
τ R
C RF PA
0º RF input
RF output 180º D1
D2
(c)
Figure 6.9 RF predistorter employing anti-parallel diodes (bias networks not shown): (a) conventional anti-parallel configuration, (b) bridge configuration; and (c) hybrid-based configuration.
244
Linearisation and RF Synthesis Techniques Applied to SDR Transmitters
If the diodes are not perfectly matched (as will be the case with all practical diodes), then second-order distortion will also be generated and this can interact with the non-linearity of the amplifier and generate unwanted additional IMD products [18]. The use of an attenuator as the sampling and injection mechanism is a simple method of performing both functions while maintaining an acceptable 50-Ω match for both the input and output signals. It will, however, have an affect on noise figure performance of the overall amplifier and it may be preferable to employ directional couplers instead in some applications (with additional amplification in the non-linearity path as necessary). High-speed Schottky diodes are required for D1−D4, with an operating frequency range commensurate with the required RF operating frequency. Additional temperature (or other) compensation may be required to maintain performance over a range of operating conditions. In Figure 6.9(c), a 180º hybrid splitter/combiner is used, and this arrangement has a number of advantages over the previous two variants. The linear impedance (resistance) in the 0º path of the hybrid serves to cancel the residual linear component at the output of the diode branch; the capacitor appearing in parallel with this impedance compensates for the diodes reactance. The hybrid also presents a good impedance match for both the input and output signals. 6.2.2.4
Adaptive Control of Predistortion
The IMD improvement obtained from a predistortion system depends upon the gain and phase matching accuracy of the two paths in the predistorter (particularly the gain matching). In order to achieve and maintain optimum performance of the predistorter, it is therefore necessary to ensure that this matching can be maintained over the lifetime of the amplifier and over its operational temperature range and dynamic range. In many cases, the degree of improvement in IMD performance sought from predistortion is relatively modest, perhaps being in the order of 10 dB, and hence an initial setting up procedure is all that the product will require. In cases where more stringent specifications are placed upon the predistortion system, some form of adaptive control of the gain and phase matching will be required (as is also the case for feedforward systems). In most cases, this control is only required to deal with temperature changes and component aging and hence the adaption rate needs only to be slow. 6.2.3
Feedforward
The feedforward linearisation technique has been in widespread use in base-station applications for a number of years. Although it is a relatively complex and expensive technique in terms of its hardware implementation, it does have the advantage of excellent linearity performance when controlled by a suitable automatic control technique. Typical applications within the base-station arena call for IMD specifications of between −55 and −75 dBc over instantaneous bandwidths of between 5 MHz and 30 MHz. All of these specifications can be met with the feedforward
6.2 Power Amplifier Linearisation Techniques
245
technique, either used alone or in conjunction with, for example, RF predistortion. The feedforward technique may also be applied a number of times to provide improved linearity performance, although this is clearly at the expense of considerably increased complexity. In software defined radio applications, the standard feedforward approach does not provide any synergistic benefits (unlike, for example, digital predistortion, where many elements are common between a software defined radio transmitter and a digitally predistorted transmitter). The feedforward technique is applied only to the power amplifier and this must be preceded by an upconverter designed to a higher linearity specification than the feedforward amplifier (such that the feedforward amplifier IMD dominates). When IMD specifications of −70 dBc or greater are required, this can represent a significant challenge and may result in a relatively expensive upconverter. 6.2.4
Basic Operation
In its simplest form, a feedforward amplifier consists of the elements shown in Figure 6.10. Its operation may be clearly seen by referring to the two-tone test spectra shown at various points throughout the diagram. The input signal is split to form two identical paths, although the ratio used in the splitting process need not be equal. The signal in the top path is amplified by the main power amplifier and the non-linearities in this amplifier result in intermodulation and harmonic distortions being added to the original signal. Noise is also added by the main amplifier, although this is generally neglected in most applications. The directional coupler, C1, takes a sample of the main amplifier output signal and feeds it to the subtracter (180º hybrid) where a time-delayed portion of the original signal, present in the lower path, is subtracted. The result of this subtraction process is an error signal containing substantially the distortion information from the main amplifier; ideally none of the original signal energy would remain. The error signal is then amplified linearly to the required level to cancel the distortion in the main path and fed to the output coupler. The main-path signal through coupler, C1, is time delayed by an amount approximately equal to the delay through the error amplifier, A2, and fed to the output coupler in anti-phase to Main amplifier
A1
Input
τ C1
Splitter Error amplifier
τ Time delay
Figure 6.10
Time delay
Subtracter
Configuration of a basic feedforward amplifier.
A2
Output C2
246
Linearisation and RF Synthesis Techniques Applied to SDR Transmitters
the amplified error signal. The error signal will then cancel the distortion information of the main path signal leaving substantially an amplified version of the original input signal. For an ideal system, and assuming that the subtracter and coupler C2 provide the required signal inversion for subtraction to take place internally, the following equations may be derived. If it is assumed that the input splitter is an ideal 3-dB hybrid, then the output of the main amplifier, VA1(t), for a system input signal, Vin(t), is: VA1 (t ) =
A A1 Vin (t )e − jωτ A 1 + Vd (t ) 2
(6.1)
where A1 is the main amplifier time delay at an angular frequency ω, AA1 is the main amplifier gain, and Vd(t) is the distortion added by the main amplifier. The proportion of this signal which reaches the subtracter is determined by the coupling factor of coupler, C1. If this factor is 1/CC1, then the signal reaching one input to the subtracter is: Vsub1 (t ) =
V d (t ) A A1 Vin (t )e − jωτ A 1 + 2CC 1 CC 1
(6.2)
The signal reaching the other input, assuming the time delay element to be lossless is: Vsub 2 (t ) =
Vin (t ) 2
e − jωτ T 1
(6.3)
where T1 is the delay in the time delay element. Thus the output of the subtracter (assumed lossless) is: Verr (t ) = Vsub1 (t ) − Vsub 2 (t ) =
Vd (t ) Vin (t ) − jωτ T 1 A A1 Vin (t )e − jωτ A 1 + − e 2CC 1 2 CC 1
(6.4)
It can be seen from (6.4) that for the original input signal to be completely removed from this error signal, the following conditions must hold: τ T 1 = τ A1
(6.5)
CC 1 = A A1
(6.6)
and
The resulting error signal is then: Verr (t ) =
V d (t ) CC 1
(6.7)
6.2 Power Amplifier Linearisation Techniques
247
A similar process takes place in the second part of the loop in which the error signal components are removed from the main amplifier output signal to leave substantially an amplified version if the original input signal. The output from the main amplifier, having passed through the top-path time delay element is: V T 2 (t ) =
A A1 − jω ( τ A 1 + τ T 2 ) Vin (t )e + Vd (t )e − jωτ T 2 2
(6.8)
where T2 is the time delay in the top-path delay element and this element is assumed lossless. This signal forms the main through-path signal for the output coupler, C2. The signal to be injected into the coupled port of this coupler is derived from the error signal, Verr(t), having been amplified by the error amplifier. V A 2 (t ) =
A A2 Vd (t )e − jωτ A 2 CC 1
(6.9)
If the coupler is assumed to possess the necessary phase inversion to facilitate subtraction of its two signals, then, given that the coupling factor is 1/CC2, the final output signal is: Vout (t ) = VT 2 (t ) −
V A 2 (t ) CC 2
(6.10)
or Vout (t ) =
A A1 A A2 − jω ( τ A 1 + τ T 2 ) Vin (t )e + Vd (t )e − jωτ T 2 − Vd (t )e − jωτ A 2 2 CC 1 CC 2
(6.11)
In order for the distortion products, Vd(t), to cancel perfectly, the following conditions must hold: τ T 2 = τ A2
(6.12)
A A 2 = CC 1 CC 2
(6.13)
and
The final output signal is then: Vout (t ) =
A A1 − jω ( τ A 1 + τ T 2 ) Vin (t )e 2
(6.14)
Vout (t ) =
A A1 − jω ( τ A 1 + τ A 2 ) Vin (t )e 2
(6.15)
or, alternatively:
248
Linearisation and RF Synthesis Techniques Applied to SDR Transmitters
Thus the output signal is an amplified and time-delayed replica of the input signal with the distortion from the main amplifier removed. Note that the above argument assumes that the error amplifier is distortion-free and hence contributes no additional distortion to the output spectrum. In reality, this will not be the case; however, the error amplifier will generally be operating at a much lower power level than the main amplifier, and hence can usually be designed to have a greater degree of linearity than that of the main amplifier. It is also predominantly operating on the distortion information from the main amplifier, which is at a much lower level than the main signal energy, and hence the distortion produced by the error amplifier will be relative to the main amplifier’s distortion level and thus very significantly lower than the wanted signal energy. It is therefore reasonable, to a first approximation, to ignore the distortion added by the error amplifier in this analysis. The cancellation achieved by a feedforward system implies a requirement for a high degree of matching in both amplitude and phase for virtually all of the system components. This matching must also be maintained over the bandwidth of interest, which is generally large relative to that of feedback systems. Feedforward systems are generally applied at frequencies or over operating bandwidths where feedback systems are inappropriate. Amplitude and phase matching within the feedforward loop must therefore be maintained over a wide frequency range. The lack of an intrinsic feedback path in a basic feedforward system means that it cannot monitor its own performance and hence correct for gain or phase changes due to temperature or ageing effects. Although near perfect cancellation may be set up manually upon manufacture, for example, this will drift over time and degrade performance. A control technique is therefore required to overcome this drift. Figure 6.11 shows the amount of suppression which can be achieved for a given degree of phase and amplitude matching in a feedforward amplifier [19]. In order to achieve around 25 dB of cancellation, a typical value in base-station applications, an amplitude error of better than 0.5 dB and a phase error of better than 5° would need to be achieved. In some applications more than 40 dB of suppression is required and the accuracy of the amplitude and phase matching becomes more stringent at less than 0.1 dB and 0.1°, respectively. This would be extremely difficult to achieve in a broadband amplifier system. 6.2.5
Power Efficiency
The power efficiency of a feedforward system is dependent upon the efficiencies of the main and error amplifiers and the coupling factor of the output coupler. It is possible to derive a relationship for these parameters [20] with the resultant feedforward efficiency given by: η ff =
η A1 η A 2 C DC (1 − C DC )
η A 2 C DC + η A1 F IM (1 − C DC )
where: For the main amplifier, A1: Output power of A1 (per carrier): PA1 (W)
(6.16)
6.2 Power Amplifier Linearisation Techniques
249
80 0 dB 0.01 dB 0.02 dB 0.05 dB 0.1 dB 0.2 dB 0.5 dB 1.0 dB 2.0 dB
70
Cancellation (dB)
60
50
40
30
20
10 −2 10
2
3
4
5 6 7
−1
2
10
3
4
5 6
0
10
2
3
4
5 6 7
1
10
Phase error (degrees) Figure 6.11 Distortion cancellation achievable by a feedforward amplifier with various values of amplitude and phase error.
Efficiency:
A1
(dimensionless)
Third-order intermod. level relative to carriers: SA1 (dB) (Two-tone test) For the error amplifier, A2: Output power of A2 (per carrier): PA2 (W) Efficiency:
A2
(dimensionless)
For the output coupler, C2: Coupling factor: Cf (dB) Through-path insertion loss: Ltp (dB) and ( S A 1 10)
F IM = 10
C DC = 10
− (C S 10 )
(6.17) (6.18)
Conversely, the optimal coupling factor for a given main amplifier IMD level and main and error amplifier efficiencies, is given by: C DC =
2 η A1 F IM ± 4η A1 η A 2 F IM 2( η A1 F IM − η A 2 )
(6.19)
250
Linearisation and RF Synthesis Techniques Applied to SDR Transmitters
Figure 6.12 shows a range of typical efficiency characteristics obtained from (6.16). The six cases considered gradually change from high-linearity class-A main and error amplifiers, through class-AB and B, to class-C. Although the efficiencies and IMD levels quoted will not be correct at all frequencies and power levels (due to device technology differences), they allow some insight to be gained of the various compromises involved. In particular, note that for the lower-efficiency, more linear systems, the characteristics are less sharply defined, making the choice of coupling factor less critical. By contrast, the class-C based characteristics indicate that the output-coupling factor is a critical choice in obtaining optimum efficiency. The peak efficiencies indicated in Figure 6.12 may be optimistic for a high-linearity system due to the residual main tone level present in the error signal. Its optimum power rating and power efficiency must be compromised in order to ensure that its IMD contribution at the output is suitably small. Typical error amplifier efficiencies in this case could be as low as 1% or 2% (not the 5% assumed here). Note also that losses present in the main-path delay line and associated sampling couplers will further degrade the efficiency of the feedforward amplifier. The efficiency and optimum coupling factor equations shown above can be modified to incorporate this effect. The overall efficiency of a feedforward amplifier, incorporating the insertion loss of the main path delay element L, and taking account of the additional power drawn by the main amplifier in generating its IMD products, is therefore: η ff =
η A1 η A 2 C DC (1 − C DC )
(6.20)
η A1 F IM (1 − C DC ) + η A 2 C DC L(1 + F IM )
Efficiency (%) 40
Case 1 Case 2 Case 3 Case 4 Case 5 Case 6
30
20
10
0
3
6
9
12
15
18
21
24
27
30
Coupling factor of output coupler (dB)
Figure 6.12 Feedforward amplifier efficiency characteristic with a range of system parameters (given in Table 6.1).
6.2 Power Amplifier Linearisation Techniques Table 6.1
251
Parameters for Figure 6.12
Case 1
Main Amplifier IMD Level (dBc) −35
Main Amplifier Efficiency (%) 25
Case 2
−30
30
Error Amplifier Efficiency (%) 5 5
Case 3
−25
35
15
Case 4
−20
40
20
Case 5
−15
50
30
Case 6
−15
60
40
Note that L is dimension-less; i.e., for a 3dB less, L = 0.5 The optimum coupling factor for the output coupler, under the same circumstances, is then: C DC ,OPT =
6.2.6
η A1 F IM ± η A1 η A 2 F IM L(1 + FIM ) η A1 F IM − η A 2 L(1 + F IM )
(6.21)
Maintaining Feedforward System Performance
A considerable part of the design effort focused on feedforward amplifiers over the past 20 years has concerned the development of techniques to ensure the maintenance of optimum performance over time. Since the gain and phase-matching characteristics of feedforward amplifiers are critical to their performance, it is necessary to ensure that these can be maintained throughout the designed life of the amplifier. It is here that one of the major design decisions of any feedforward system must be made. There is a compromise between the additional complexity of either environmental stabilisation, additional circuitry to monitor loop performance and correct for errors (i.e., a control scheme), or additional loops. It is instructive to examine each of these three alternatives in turn.
6.2.6.1
Environmental Stabilisation
Specialist environmental stabilisation is usually considered impractical due to the cost and size of the necessary equipment; both are usually prohibitive. For certain environments this stability may occur naturally, such as in submarine cable applications where the temperature of the seabed at a great depth remains substantially constant throughout the year. However, even in this case, the effects of component ageing are not considered and hence the system performance is likely to degrade with time. One approach to environmental stabilisation is that of deliberately heating the loop and its components by mounting them on a temperature-controlled heating plate; the whole may then be thermally insulated from the outside world, thus providing (by two mechanisms) a degree of thermal stabilisation. This method has been used successfully in an outdoor repeater application, having as its main advantage relative simplicity and hence reliability.
252
Linearisation and RF Synthesis Techniques Applied to SDR Transmitters
6.2.6.2
Performance Monitoring
The idea of using additional circuitry to allow the feedforward system to monitor, and correct for, its own performance has received considerable interest. There are a number of patented configurations to fulfill this function, as it is arguably the most elegant solution to the problem. A number of these configurations will be discussed in more detail towards the end of this section. The idea of allowing the system to monitor its own performance and then perform the necessary correction, implies some form of feedback system around the feedforward loop. This feedback system is required to control the gain and phase matching of the two halves of the feedforward loop, termed the error loop and the correction loop for convenience (see Figure 6.13). Thus it is evident that two separate feedback systems are required: the first to correct for the gain and phase mismatches in the error loop in order to minimise the input signal component of the error signal, and the second to correct for the gain and phase mismatches in the correction loop in order to minimise the amount of distortion present in the final output signal. These two loops are shown conceptually in Figure 6.13. The gain and phase adjustment components (compensation circuits) shown in Figure 6.14 could appear in a number of different locations around the two halves of the feedforward loop. For example, these components in the error loop could be placed in the top path either before or after the main amplifier (along with a number of other positions as shown in Figure 6.15). Ultimately, the decision regarding the placement of these components rests with the system designer; however, a number of practical points must be considered. 1. Power handling. Since feedforward linearisation is most often applied to amplifiers having a significant power output, the power-handling capabilities of the gain and phase compensation components must be considered. A common method of construction of these components involves the use of 3-dB quadrature hybrid couplers together with either PIN or varactor diodes, respectively; however, both of these devices will only operate at low signal levels. It is thus necessary to place them in small-signal parts of the system (i.e., at the inputs to, rather than the outputs from, either of the amplifiers). Time delay
Main amplifier
Input
τ
Correction loop
Error loop
τ Time delay
Figure 6.13
Subtracter
Error amplifier
Error loop and correction loop in a feedforward system.
Output
6.2 Power Amplifier Linearisation Techniques Main amplifier
Φ
253 Time delay
τ
Output
Input
τ
Time delay
Subtracter
Feedback control
Figure 6.14
Φ
Error amplifier
Feedback control
Feedback control applied to a feedforward amplifier.
2. Linearity. The linearity of the adjustment components is critical to the overall system performance, since any distortion generated by either will translate to the output. In the case of the correction loop, distortion from these components will be amplified by the error amplifier (assuming that they are placed before it) and appear directly in the output signal. In the case of the error loop, if they are placed in the reference (lower) path, then their distortion will appear in the error signal and be amplified by the error amplifier as above. If, however, they are placed before the main amplifier, then their distortion will appear as part of that from the main amplifier and it will be corrected as such, at the final output. For this reason a position prior to the main amplifier is usually considered to be optimum for these components. It is also possible to locate the adjustment components for the error loop between the sampling coupler and the subtracter (with suitable fixed attenuation as necessary). The signal levels at this point will, in general, be small; however, any distortion produced here will again appear in the error signal and will be amplified and translated to the output signal. A summary of the possible locations of the adjustment components is shown in Figure 6.15. 6.2.7
Performance Stabilisation Techniques
A large number of patents have been filed over the last 20 years relating to correction schemes designed to maintain the amplitude and phase balances, discussed earlier, over time and temperature. Some of the principles upon which these are based will be highlighted in this section. In addition, some generic analysis of control system performance has been undertaken and is detailed in the literature [21]. 6.2.7.1
Adaptive Nulling
Many of the automatic correction systems rely upon adaptive nulling of the unwanted signals at the various stages through the system. In the error loop, it is the initial system input signals which require removal and hence monitoring the levels
254
Linearisation and RF Synthesis Techniques Applied to SDR Transmitters Main amplifier Compensation circuit
Time delay
τ
Compensation circuit
Input Compensation circuit
τ Time delay
Output
Compensation circuit
Compensation circuit Subtracter
Error amplifier
Figure 6.15 Summary of the available locations for the gain and phase adjustment components in the error and compensation loops.
of these signals and adjusting the amplitude and phase controls accordingly will ensure optimum performance of this section. The function of the correction loop is to cancel the distortion products from the final output of the system and hence it is the distortion component of the final output signal which must be monitored and minimised in this case. In either case, the principles involved are quite similar and can be examined together. For simplicity, it is sufficient to consider a two-tone test signal applied to the input of the system and to look at the cancellation of these tones in the error signal; this situation is illustrated in Figure 6.16. It will also be assumed that out-of-band products may be ignored as these are generally removed by filtering and thus only intermodulation products need be considered. Energy Minimisation
The most straightforward method of assessing the level of the tones within the error signal is simply to detect the overall energy of the complete signal. In general, the level of the distortion products is small relative to the wanted signals, and thus the wanted signal energy will dominate. Thus a system can be envisaged in which the overall energy of the error signal is minimised by automatic adjustment of the gain and phase components using voltage control. The use of energy minimisation in both parts of a feedforward correction loop is illustrated in Figure 6.17. The detector could be any form of broadband energy detector, a simple example being an envelope detector. This somewhat crude approach may well be all that is required for the error signal in some systems, as large amounts of rejection of the remaining input signal energy below the level of the intermodulation products is not usually required. Once this level is low enough such that the error amplifier power is dominated by the intermodulation products, then this is generally acceptable. If the error amplifier specification can be relaxed a little, such that it can be more powerful than is strictly necessary, then the input signal rejection specification can be relaxed still further. The ultimate consideration now becomes the cancellation of the wanted signal energy in the final output, which may be predicted using the methods outlined in Section 6.2.4. It may be acceptable to sacrifice a few tenths of a decibel of output power to the cause of reduced system complexity.
6.2 Power Amplifier Linearisation Techniques
255 Main amplifier
Compensation circuit
(2)
Input
(1)
τ Time delay
Subtracter
(3)
(a)
Amplitude
(1)
Frequency
Amplitude
(2)
Frequency
Amplitude
(3)
(b)
Frequency
Figure 6.16 Two-tone test applied to a feedforward amplifier: (a) error-loop configuration and (b) cancellation of the input tones.
In the case of the correction loop, two detectors are required. An output detector is required to ascertain the level of the signal-plus-distortion present at the output and an input detector is necessary to provide an accurate indication of the input power level, and more importantly, any changes in that level (e.g., due to power control variations). Whilst it would be possible to utilise an output detector alone, the extremely long time-constant required in that detector (due to the extremely
256
Linearisation and RF Synthesis Techniques Applied to SDR Transmitters
Φ
Main amplifier
Time delay
τ
Output
Input
τ
Time delay
Subtracter
Φ
Intelligent control
Detector Detector
Figure 6.17
Error amplifier
Intelligent control
Compensation of a feedforward amplifier using energy minimisation techniques.
small changes in output level resulting from distortion level changes) means that it could easily be fooled by even small changes in input (and hence output) level. Utilising this technique for the correction loop is usually unsatisfactory for the reason outlined earlier. The wanted signal energy present at the output will be very large (hopefully) with respect to the remaining distortion and any changes in this distortion level will thus have an almost negligible effect on the output signal energy. As a result, the problem of detecting these small changes in energy becomes almost impossible and an alternative solution is required. One possibility is that of generating a second error signal from the output signal. The main signal energy should be substantially cancelled in this case and hence energy detection could yield a more realistic result. Alternatively, it is possible to downconvert the sample of the output signal and use filtering to remove some or all of the main-signal energy, thereby substantially reducing the required detection dynamic range. Multiple-stage, sharp roll-off filtering is required for this approach, with SAW and crystal filter technologies being typically the most suitable. Coherent Detection
The obvious solution to the problems inherent in broadband energy detection systems is to employ some form of coherent detection or correlation process instead. Thus, in the case of the error loop, the error signal could be correlated with the original input signals to generate a suitable feedback error signal to control the error loop gain and phase components. This is the basic approach which many of the patented schemes employ. The basic configuration of this approach is shown in Figure 6.18 and is similar to that published in a patent by Gerard and Hobbs [22]. The correction loop correlation process utilises the final output signal, and the error signal and this process assumes that the rejection of the original signal components, remaining in the error signal, is very good. It is necessary to ensure good rejection of the original signal components, in order to subsequently ensure that the result of the correlation process is influenced only by the distortion components and not by the wanted signals.
6.2 Power Amplifier Linearisation Techniques
Φ
257
Time delay
Main amplifier
τ
Output
Input
τ Time delay
Figure 6.18
Φ
Subtracter
Control circuits
Control circuits
Correlator
Correlator
Error amplifier
Compensation of a feedforward amplifier using correlation techniques.
A number of other patented systems work on a similar principle but utilise different positions for their gain and phase adjusting circuits, along with techniques for reducing the tight constraints on the level of wanted signal components present in the error signal. These include Bauman [23], Olver [24], King [25], and Kenington et al. [26]. Alternative Coherent Detection Approach Enabled by SDR
Traditionally, feedforward amplifiers have been utilized in multi-carrier RF input/output applications, in which the complete spectrum has been provided at the amplifier input. Utilising any control technique which requires the provision of separate carriers has therefore been virtually impossible, and certainly prohibitively expensive. With the advent of SDR, however, the carriers may be provided separately, since the feedforward PA is likely to be one element of a complete transceiver, with all of the design under the control of a single manufacturer. The provision of separate carriers will still carry a price penalty, however, since separate DACs will be required for each carrier and separate upconversion must then be employed. The individual DACs will require much more modest levels of performance (both in terms of conversion speed and, typically, intermodulation performance) than would the single or dual multi-carrier DAC(s) required in a more conventional BTS transmitter. If an input signal comprising individual carriers is made available, the feedforward (including control scheme) architecture of Figure 6.19 can be used [26]. This architecture only shows control of the main-signal removal process from the error signal, although a similar scheme can be used to create a version of the system output signal with substantially reduced main signal energy. Also, only two carrier inputs are shown in Figure 6.19, although the principle could clearly be extended to three or more carriers if desired.
258
Main amplifier
Time delay
τ
Φ
Input 1
Output
From input 1 control circuits
τ Time Delay
Φ Subtracter
Error amplifier
Control circuits To correlator/ control circuits for input 1
Control circuits Correlator
Correlator
Figure 6.19
To correlator/ control circuits for input 1
Control of a feedforward amplifier using correlation techniques, with separate carrier inputs. Note that only one set of control circuitry is shown for clarity.
Linearisation and RF Synthesis Techniques Applied to SDR Transmitters
Φ
Input 2
6.2 Power Amplifier Linearisation Techniques
259
The system works by simply providing individual subtraction of the main carriers from the error signal and individual control of the subtraction process, for each carrier. This results in a number of effectively narrowband cancellation processes taking place, each of which should perform much better than a single broadband cancellation. The resulting error signal will therefore look much more like the near-ideal version shown in Figure 6.16(b). Using this signal to correlate with the output signal, or, better still, a carrier-reduced version of the output signal, will yield a much more meaningful control signal to control the final output subtraction process. Clearly, this system relies upon the fact that the individual carriers are narrowband relative to the overall spectral occupancy of the composite carrier spectrum. If this is not the case, as would occur when transmitting two or three adjacent WCDMA signals, then the benefits obtained from the added complexity will be small. 6.2.7.2
Carrier Injection
The second main compensation technique involves the injection of an additional carrier (or carriers) into the error loop, immediately prior to the main amplifier (although anywhere in that path will produce similar results). The level of this signal is usually significantly less than the level of the main input signal(s), 10 dB or 20 dB being typical. The injected carrier will be amplified by the main amplifier and will pass to the output coupler via the time delay element in the usual manner. A sample of the carrier will also be present in the error signal and will be amplified by the error amplifier before being fed to the output coupler in anti-phase to its main-path counterpart. If the compensation loop is adjusted correctly, then this injected signal will be cancelled at the final output, and hence the compensation circuitry must aim to minimise its level in the output signal. This may be achieved by the use of a narrowband receiver tuned to the injected carrier frequency and hence receiving the residual carrier level. Some form of intelligent controller can then monitor the output of the narrowband receiver and adjust the gain and phase components to minimise the residual carrier level. The configuration of this control strategy is shown in Figure 6.20. There are a number of disadvantages with this technique. It does not help in any way with the elimination of the wanted signals from the error signal. This must still be performed manually with the attendant problem of drift over time. The error amplifier must therefore be made more powerful than is strictly necessary for the required performance (or a different form of control must be used for this loop). The injected carrier will intermodulate with the wanted signals in the main amplifier and create additional unnecessary intermodulation products. These should be eliminated from the final output by the action of the feedforward loop, but must still be amplified by the error amplifier, again adding to its power rating, allthough this addition is usually negligible. Incomplete removal of the pilot is also a problem in some systems and an out-of-band pilot plus additional output filtering is sometimes employed. This is clearly an expensive and inefficient technique and also potentially erroneous as it
260
Linearisation and RF Synthesis Techniques Applied to SDR Transmitters Pilot tone
Φ
Main amplifier
Time delay
τ
Output
Input
τ
Time delay
Φ Subtracter Control circuits
Error amplifier Narrowband pilot receiver
Local oscillator
Figure 6.20
Compensation of a feedforward amplifier using pilot-injection techniques.
relies on the correlation between an out-of-band pilot and amplifier performance within the wanted band. This correlation will, at best, be limited. The narrowband receiver is not, in general, coherent and hence the controller must alternately adjust amplitude and phase and assess their effect on the output signal continuously. The system must therefore hunt continuously to ensure that it is correctly adjusted. This process, in common with any incoherent ‘hill-climbing’ technique, will yield a poorer performance than a coherent counterpart. An example of this type of pilot-aided scheme has been patented by Myer [27]. The intelligent controller in this case is provided by a decreasing step-size algorithm, although a microprocessor or digital signal processor could be used to provide a similar function. It is possible to employ a coherent detection system, based on the injected carrier, and this provides improved performance. Myer has also patented a modification to this scheme [28] in which adjustment of the error loop components is also attempted. In this case the guarantee of at least one input carrier within a prescribed frequency range is required in order to permit the receiver and controller to detect and minimise its presence in the error signal. This obviously begins to restrict the generality of the feedforward system and hence is sacrificing one of its major advantages, although if this restriction can be tolerated in a given application (mobile radio base stations in the case of the Myer patent) then the technique can be made to work adequately. The use of SDR techniques help to ease this problem, however, as the transmitter will have knowledge of the location of all of the carriers it is required to transmit. Since this transmitter’s design and manufacture are likely to be undertaken by a single company and/or design group, this carrier knowledge can be put to good use in alleviating the issues raised by the above restriction. There are many variations on the pilot control technique, including frequency hopping or spreading of the pilot, together with other forms of pilot modulation [29]. It is also possible to derive a pilot signal from the input signal, and such a scheme is detailed in [30].
6.2 Power Amplifier Linearisation Techniques
6.2.8
261
Relative Merits of the Feedforward Technique
Some of the advantages of feedforward as an amplifier linearisation technique are detailed here for software defined radio applications. 1. Feedforward correction does not ideally reduce amplifier gain. This is in contrast to feedback systems in which linearity is achieved at the expense of gain. 2. Gain-bandwidth is conserved within the band of interest. This is again in contrast to feedback systems which often require very wide feedback bandwidths in order to provide the required levels of correction. 3. Correction is independent of the magnitude of the amplifier delays within the system. A high-gain RF amplifier will often have a significant group delay and this is potentially disastrous for any form of feedback system, due to the large potential for instability. 4. Correction is not attempted based on past events, unlike feedback. The correction process is based on what is currently happening rather than what has happened in the recent past. 5. The basic feedforward configuration is unconditionally stable (assuming adequate coupler directivity [1]). This is one of the most important advantages and follows from the points raised above. 6. Cost is the main limiting factor to the number of stages (or loops) and hence the level of correction which may be achieved, although size and efficiency may also be important in some applications. In other words, an arbitrarily high level of correction is possible, as there is no theoretical limitation on the number of times which feedforward correction may be applied. In an ideal system, perfect correction could be achieved with just the basic system shown in Figure 6.10; however, in reality, the error amplifier itself will distort the error signal and this will appear directly at the output. Gain and phase matching throughout the system also affect the performance, as was shown in Figure 6.11. 7. The error amplifier ideally needs only to process the main amplifier distortion information and hence can be of a much lower power than the main amplifier. Thus, it is likely that a more linear and lower noise error amplifier can be constructed. This in turn will result in a lower overall system noise figure. 8. Fault tolerance. In a single loop feedforward system, the failure of either amplifier will result in a degradation of performance and possibly a lowering of the final output power; however the system will not fail altogether. In the case of a feedback system there is only one forward-path amplifier, and if this fails, then the whole system has failed. If multiple feedforward loops are used, then the overall system will degrade gracefully if one or more amplifiers should fail. Feedforward also suffers from some major disadvantages that have in the past led to its relative unpopularity when compared with feedback. These may be summarised as follows:
262
Linearisation and RF Synthesis Techniques Applied to SDR Transmitters
1. Changes of device characteristics with time and temperature are not compensated. The open-loop nature of the feedforward system does not permit it to assess its own performance and correct for time variations in its system components. Thus, the performance of a basic uncompensated feedforward system can be expected to degrade with time. 2. The matching between the circuit elements in both amplitude and phase must be maintained to a very high degree over the correction bandwidth of interest. The precise levels of matching required for a given level of correction are shown in Figure 6.11. 3. Circuit complexity is generally greater than that of a feedback system, particularly with the requirement for a second (error) amplifier. This usually results in greater size and cost.
6.3
Transmitter Linearisation Techniques 6.3.1 6.3.1.1
Digital Predistortion Outline of Operation
Digital predistortion (DPD) is emerging as an enabling technology for many software defined radio systems and also for distributed wireless networks, such as those described in Chapter 1. While it is, of course, possible to add digital-to-analogue conversion and an upconverter to the input of an existing feedforward-based amplifier, this greatly complicates an already large and potentially expensive solution. It is not realistic to mount such a system at the top of a wireless tower due to size, weight and reliability concerns. In the case of a digital predistortion system, however, additional downconversion and one or more analogue-to-digital converters are now eliminated from the RF-input/output, feedforward-equivalent solution1. The resulting structure is shown in Figure 6.21. Digital, adaptive predistortion has long been a promising technique for the narrowband linearisation of RF amplifiers. Like the Cartesian loop architecture, it is a complete transmitter linearisation technique, as the input signal information is at baseband and the predistortion system incorporates the upconversion process. Another similarity to Cartesian loop lies in the use of quadrature signals for upconversion and downconversion, in addition to the actual predistortion process itself. The up/downconversion processes are increasingly provided in the digital domain, rather than as analogue circuitry, as this eliminates any quadrature error and carrier leakage issues; these were discussed in Chapter 5. There are thus two sets of coefficients for the two quadrature channels, and both sets may be updated simultaneously to take account of gain and phase non-linearities within the RF amplifier chain. Note that where the quadrature upconversion and downconversion processes are provided in the digital domain, the resulting digital IF input and output signals require only a single data converter in each direction. This architecture will also be discussed next. 1.
An RF-input/output, feedforward equivalent PA, based on DPD, is a method of utilising a digital predistortion transmitter as a PA, with an RF input. The basic concept adds a downconverter and ADC(s) to the input of the DPD transmitter shown in Figure 6.21.
6.3 Transmitter Linearisation Techniques
Digital lineariser
263
DAC
Upconverter
PA
Clock and LO Synthesisers
ADC
Figure 6.21
Downconverter
Structure of a digital predistortion linearised transmitter.
The increasing speed of digital signal processing devices (DSPs, FPGAs, and ASSPs), which can be used to realise the predistorter element, is now beginning to enable predistortion to be considered for wideband, multi-carrier applications, particularly in 3G base stations. A DSP or FPGA device is now capable of performing the rapid, complex multiplications and table look-up operations required if a predistortion system is to be employed successfully for significant broadband IMD reduction. A basic form of quadrature baseband predistorter is shown in Figure 6.22. The digital signal processor contains the signal separation (into in-phase and quadrature paths) and the complex weighting functions. These may be constructed in many ways, depending upon the amplifier model chosen (e.g., AM-AM, AM-PM, with or without memory, or combinations of these), but are typically formed from look-up
D/A
Φ Baseband input
RF power amplifier In
0º
RF output
90º
D/A Digital signal processor A/D
In
0º
90º
A/D
Figure 6.22 Hardware schematic of a complete transmitter, employing adaptive baseband predistortion in Cartesian components.
264
Linearisation and RF Synthesis Techniques Applied to SDR Transmitters
tables of complex weighting coefficients at various amplitude levels (for each of the quadrature channels). The look-up tables are accessed by an algorithm which receives as its input the fed-back downconverted RF output from the power amplifier. The coefficients in the look-up tables may then be updated in the light of the difference between this downconverted signal and the input signal. This adaption algorithm has been the basis of much research and is an obvious area where improvements in both speed and accuracy enhance the practicality of the adaptive predistortion technique. An alternative, and also widely used option, is to form a polynomial approximation to the inverse PA transfer function (in polar or Cartesian form) and to adapt the coefficients of the polynomial in response to the feedback information. This approach will typically require a greater number of multiplication operations to be performed, but should result in a smaller amount of memory being required (to store the coefficients). Note that although an RF phase shift is included in the local oscillator path in Figure 6.22, this function is often included in the form of a phase rotator at baseband (i.e., within the digital signal processing function) in many implementations. It performs a similar function to its counterpart in the Cartesian loop, namely, that of compensating for the phase shift between upconversion and downconversion caused by the finite time delay within the RF power amplifier. An alternative, often required in (broadband) base-station applications, is to employ a time-delay/ time-alignment operation prior to digital quadrature downconversion, within the digital processing feedback path. Gross time alignment may be provided by imposing a number of clock delays on the feedback samples, with fine-delay control then being provided by an equalisation filter. The key difference between the structures shown in Figures 6.21 and 6.22 is that the former incorporates the quadrature upconversion and downconversion operations within the digital signal processing and the latter adopts an analogue applications. There are, however, many exceptions to these observations, and neither should be treated as in any way binding. 6.3.1.2
Operation of a Digital Predistorter
Digital predistortion operates by forming a complementary non-linearity to that of the PA, in the form of either a look-up table (LUT) or a polynomial approximation (or a combination of the two). This non-linearity is typically contained within a DSP, FPGA, or ASSP and is updated in response to a feedback signal from the output of the power amplifier. Updating can be based upon the minimisation of adjacent channel energy, or upon coherent measurement of the error for each coefficient in the LUT or polynomial approximation. The signal processing architecture within the DSP block shown in Figure 6.22 may be summarized as shown in Figure 6.23. A baseband voice or data input signal is converted to a suitable sampled I/Q format of the desired modulation scheme by the voice/data coder. The I/Q signals then undergo a complex multiplication with the relevant coefficients from the look-up table (or interpolated values derived from it) before DC elimination (if required) and adaptive error correction (based on the difference between the baseband I/Q and downconverted I/Q signals).
I I/Q error correction Input signal (data or digitized voice)
I Voice or data coder
Table index derivation ILUT
Look-up table Real Imag
f (ILUT,QLUT) Q
QLUT
Unwanted DC elimination
To upconverter D/A converters Q
6.3 Transmitter Linearisation Techniques
Complex multiplication
I Error estimation and adaption Q
DC null and I/Q error correction
From downconverter A/D converters Q
I Signal path Control path
Signal processing architecture for an adaptive baseband predistortion system.
265
Figure 6.23
266
Linearisation and RF Synthesis Techniques Applied to SDR Transmitters
The look-up table is improved by knowledge of its performance derived from comparing the original I/Q sampled signals with the equivalent I/Q downconverted sample of the output signal. The accuracy and hence overall performance of the system are limited by the quality of this feedback signal. It is therefore essential to eliminate all known sources of error (e.g., DC offsets) or distortion from this signal; it is thus usually necessary to operate the downconverter mixers at a relatively low RF signal level. The adaption block may also be used to aid in the removal of DC offsets in the main processing path, to eliminate carrier leakage, for example, and also to optimize the sample timing. The use of discontinuous feedback (i.e., periodic rather than continuous updating of the look-up table coefficients) allows a higher level of correction gain to be applied than could be accommodated in, for example, the Cartesian loop. This performance gain may be used either to allow a more non-linear and hence more efficient RF power amplifier to be employed, or to provide a wider margin to accommodate production spreads for an equivalent level of performance. 6.3.1.3
Alternative DPD Architectures
The digital predistortion architecture discussed above utilises both analogue quadrature upconverters and downconverters. Analogue-to-digital and digital-to-analogue converter technologies have now reached the stage that, in many applications, it is possible to implement one or both of the quadrature upconversion and downconversion functions digitally. The use of analogue up and downconversion elements has the advantage that the ADC and DAC sample rates are minimised, hence maximizing the available transmit and predistort bandwidths for a given converter technology or state-of-the-art performance, at a given point in time. This type of architecture does, however, introduce a number of performance shortcomings which must be addressed: 1. DC offsets in the DAC outputs. These will manifest themselves as a carrier leakage signal at the centre of the upconversion band (assuming that the wanted signals are placed symmetrically around the LO frequency, as is required to obtain the maximum upconverted RF bandwidth from a given converter sample rate). 2. DC offsets/carrier leakage in the upconversion mixers. Again, these will appear as a carrier leakage signal at the centre of the upconversion band (with the same proviso as above). 3. Imperfect gain balance between the two DACs supplying the upconverter. This will manifest itself as an imperfect signal vector error (and hence a non-zero error vector magnitude). It will also result in an imperfect image suppression, which can result in unwanted carriers appearing on vacant carrier frequencies when transmitting a non-symmetric frequency spectrum (as discussed in Section 5.3.1.1). 4. Imperfect gain balance in the analogue quadrature upconverter. This will have the same effect as that in the DAC channels, as discussed above. 5. Imperfect quadrature in the analogue quadrature upconverter. This issue refers to the fact that the quadrature local oscillator signals feeding the
6.3 Transmitter Linearisation Techniques
267
upconversion mixers are likely to have other than a perfect 90° phase difference between them. This will also result in the same signal vector error and image-rejection issues discussed above. 6. Imperfect quadrature in the quadrature downconverter. Similarly, this issue refers to the fact that the quadrature local oscillator signals feeding the downconversion mixers are likely to have other than a perfect 90° phase difference between them. This will result in two issues: • It will prevent the predistorter and associated digital signal processing from correcting errors in the (analogue) quadrature upconverter. • It will result in a reduced predistortion performance (unless corrected) as there will be an error between the input and feedback samples which does not result purely from the PA distortion. 7. DC offsets in the ADC inputs. These will also result in two issues: • They will manifest themselves as a carrier leakage signal at the centre of the upconversion band (with the same assumptions as above for the equivalent DAC case and also assuming that the feedback signal is used as a reference for correction of the upconverter DC offsets). • They will also result in a reduced predistortion performance (unless corrected) as there will again be an error between the input and feedback samples which does not result purely from the PA distortion. In this case, it is usually possible to use AC coupling or averaging and subtraction (effectively the same thing as AC coupling) to eliminate this problem for the predistortion algorithm. It is worth noting, however, that in-band distortion, within the bandwidth of the AC-coupling highpass filter, will not be corrected by the predistortion algorithm. 8. DC offsets/carrier leakage in the downconversion mixers. These will result in the same issues as discussed above for DC offsets in the ADC inputs. 9. Imperfect gain balance between the two ADCs supplying the downconverter. This problem will result in the same two issues as discussed above in relation to quadrature errors, namely: • It will prevent the predistorter and associated digital signal processing from correcting errors in the (analogue) quadrature upconverter. • It will result in a reduced predistortion performance (unless corrected) as there will be an error between the input and feedback samples which does not result purely from the PA distortion. One further issue, if the feedback path is used as a reference to correct errors in the quadrature upconversion path: It will manifest itself as an imperfect signal vector error (and hence a non-zero error vector magnitude). It will also result in an imperfect image suppression, which can result in unwanted carriers appearing on vacant carrier frequencies when transmitting a non-symmetric frequency spectrum (as discussed in Section 5.3.1.1). 10. Imperfect gain balance in the analogue quadrature upconverter. This will have the same effect as that in the ADC channels, as discussed above.
268
Linearisation and RF Synthesis Techniques Applied to SDR Transmitters
11. Differential gain and phase ripple in the DAC outputs, reconstruction filters or quadrature upconverter. This form of gain and phase error is much more difficult to correct, even when using a perfect feedback reference (see Section 6.3.1.4), and will result in similar signal vector error and image problems to those discussed above. The simplest solution is, so far as is possible, to eliminate these ripple effects by good circuit design and component selection. It is, however, possible to correct them by utilising advanced digital signal processing techniques. Some of these issues were discussed previously and, where relevant, the elements required to reduce their effect are included in Figure 6.23. 6.3.1.4
Use of a Digital IF in the Feedback Path
The use of a digital IF in the feedback path eliminates many of the problems discussed earlier (e.g., quadrature mismatch, DC offsets, and so forth) and hence provides a perfect reference for the predistortion system (assuming that no distortion has been introduced in the analogue domain, prior to A/D conversion). The architecture required for this solution is shown in Figure 6.24 and, in its basic form, it has already been discussed earlier in Section 5.3.1.1. I-channel DAC Digital processing subsystem
Lowpass filter
D/A
On-channel local oscillator
DSP
0º
RF output
In 90º
RF power amplifier D/A Ideal quadrature reference signals
Q-channel DAC
Lowpass filter
Digital IF (e.g. ~tens of megahertz) Mixer 0º
In
A/D 90º
NCO
A/D converter
Lowpass filter Off-channel local oscillator
Figure 6.24 Digital predistortion transmitter employing an analogue quadrature upconverter and a digital quadrature downconverter.
6.3 Transmitter Linearisation Techniques
269
When utilising this architecture in a digital predistortion system, the distortion (and noise) performance of the feedback path components becomes critical. It is no longer possible to ameliorate the effects of in-band and IMD-band noise by filtering or averaging, since the full signal bandwidth is required by the predistortion table (or polynomial coefficient) update algorithm. The gain and phase flatness of this path is also important, since any errors will impact (ultimately) upon the converged predistorter performance. The use of a digital quadrature downconverter allows the predistortion system to have a perfect quadrature reference and this can be utilised to correct for quadrature errors in the upconverter path (including both deviations from a perfect 90 ° phase difference for the signals feeding the upconversion mixers and any gain imbalance in the outputs of those mixers). Likewise, its perfect DC performance (i.e., lack of unwanted offsets) also allows this issue to be compensated in the upconversion path. Overall, therefore, it is the preferred embodiment for a digital predistortion system. The only major issue which needs to be considered is the available performance (and associated cost) of the feedback ADC. If the system is, for example, required to transmit four WCDMA carriers (i.e., a total bandwidth of approximately 20 MHz), then the required (minimum) feedback bandwidth will be 100 MHz, assuming that all of the spectrum created by both third- and fifth-order IMD products must be corrected. Even if this bandwidth is just Nyquist sampled and is placed such that its lower end reaches down to DC at the ADC input (or an appropriate alias thereof), the required ADC sample rate will be 200 Msps. In practice, it will need to be greater than this value and such converters are currently both expensive and, less importantly, have a high power consumption. Significantly higher bandwidths, such as those often required in satellite systems, may well go beyond what is the current state of the art in this area, hence potentially requiring the use of analogue downconversion (with its associated halving of sample rate). The cost issue is, however, not all one-sided in the case of the architecture shown in Figure 6.24. Where a relatively narrowband system is being considered (i.e., one in which the ADC requirement is far from state-of-the-art), then it may be advantageous, in cost terms, to adopt a single ADC architecture. The single ADC required may well have a lower cost than would two devices at half its sample rate, since packaging and other production/testing costs may dominate the R&D payback and yield issues which usually make state-of-the-art components expensive.
6.3.1.5
Use of a Digital IF in Both Upconversion and Feedback Paths
A digital predistortion transmitter architecture employing both digital up and downconversion is shown in Figure 6.25 (a more detailed version of Figure 6.21). This architecture has a number of advantages over the configuration described in the previous section (Figure 6.24): 1. Only a single DAC is required, and hence also a single reconstruction filter, upconversion mixer, and so forth. 2. The quadrature upconverter is perfect; hence, it has no unwanted carrier leakage or quadrature errors (including gain mismatch). It therefore has a
270
Linearisation and RF Synthesis Techniques Applied to SDR Transmitters
Digital processing subsystem
RF power amplifier
Mixer In
DSP
0º
90º
NCO Idea quadrature reference signals
RF output
D/A IF output Bandpass DAC filter
Bandpass filter
Off-channel local oscillator Digital IF (e.g. ~tens of megahertz) Mixer In
0º
90º
NCO
A/D IF input ADC
Lowpass filter
Off-channel local oscillator
Figure 6.25 Digital predistortion transmitter employing a digital quadrature upconverter and a digital quadrature downconverter.
perfect image rejection and no appreciable signal vector error (ignoring quantisation effects). 3. The NCOs can be retuned very rapidly, thereby enabling fast frequencyhopping to be provided with ease (within the band of interest and bandwidth capability of the DAC). The primary disadvantages are, again, those of the cost of the DAC and its performance limitations, based on the current state of the art at any given point in time. In a digital predistortion application, the DAC must reproduce the wanted spectrum, including the IMD correction bandwidth, and must do so at an appropriate intermediate frequency, such that upconversion may be effected with realistic filtering. The architecture shown in Figure 6.25 shows only a single analogue upconversion process and therefore assumes typically that the DAC output band, selected by the first bandpass filter, appears in a zone other than the first Nyquist zone. This will then allow the second bandpass filter (that following the analogue mixer) to have a realistic chance of providing the required image rejection (possibly in conjunction with the natural bandpass characteristic of the PA matching networks). Alternately, a dual-conversion architecture can be employed with the DAC operating in its first (or a higher) Nyquist zone. This architecture is shown in Figure 6.26. Note that the use of a DAC output IF in a zone higher than the first Nyquist zone will result in a frequency-response roll-off based on the DACs sin(x)/x response, as shown in Figure 5.10(c). This may be compensated by means of a digital filter with an appropriate inverse response, although a small amount of DAC dynamic range will inevitably be sacrificed by this process.
6.3 Transmitter Linearisation Techniques
6.3.1.6
271
Memory Correction
The term memory effects refers to a collection of effects within a power amplifier which individually, or together, cause the output power level at a given input power level to vary based upon the previous recent history of the input level. A simple, memoryless (AM-AM and AM-PM) amplifier model cannot therefore be used as the basis for the predistortion of such an amplifier and more advanced techniques are required. Memory effects can arise from both thermal changes within the die of the semiconductor and from imperfections in the gate (or base) and drain (or collector) bias circuitry. The former will typically dominate at low envelope frequencies (bearing in mind the die size)—say, up to hundreds of kilohertz; the latter will dominate at higher envelope frequencies. Of course, a poor design of decoupling circuit, such as may be present on a hybrid power module, for example, may well have decoupling-based memory effects as its dominant problem throughout the envelope frequency range of the input signal. A detailed discussion of memory effects is beyond the scope of this book and is already covered in the literature [31]. It is important, however, to either compensate for memory effects in the design of the predistortion algorithm or, alternatively, to improve the design of the decoupling circuitry such that memory effects are minimised. In practice, a combination of these two techniques is typically utilised. 6.3.1.7
Crest Factor Reduction
The peak-to-mean ratio of a signal can have a significant impact upon the cost and power efficiency of a transmitter. The widespread use of CDMA signals, with an intrinsically high peak-to-mean ratio, has led to significant research being directed toward the design of methods of reducing the signal peaks, while maintaining acceptable adjacent-channel and EVM performance. Both of the main 3G wireless standards, WCDMA and CDMA2000, can benefit significantly from these techniques, termed crest-factor reduction (CFR) algorithms. These algorithms typically operate by removing the peaks (e.g., by hard-limiting the signal) and then removing the adjacent-channel energy, which this limiting process creates. Care must be taken in this latter process that the filtering operation, for example, which removes the adjacent-channel energy, does not also restore the signal peaks (or a significant proportion of them). Some peak restoration will, however, typically take place with most algorithms. Note that in most cases, no attempt is made to remove the in-band or in-channel distortion energy created by the clipping process. This is effectively the quid pro quo for achieving a reduction in peak-to-average ratio (PAR) for the signal. These processes lead to a compromise in all CFR algorithms, between achievable PAR, error vector magnitude for the wanted signal(s) (caused by the additional in-channel distortion), implementation complexity, and propagation delay through the algorithm. The goal of any good CFR algorithm is to achieve: 1. Low PAR; 2. Low (or acceptable) EVM; 3. Low implementation complexity (and hence low cost);
272
Digital processing subsystem In
DSP
90º
NCO Ideal quadrature reference signals
Mixer RF output
D/A IF output Bandpass DAC filter
Bandpass IF amplifier filter
Off-channel local oscillator Digital IF (e.g. ~tens of megahertz)
Bandpass filter
RF power amplifier
Off-channel local oscillator
Mixer 0º
In
90º
NCO
A/D IF input ADC
Lowpass filter Off-channel local oscillator
Figure 6.26 Digital predistortion transmitter employing a dual (analogue) upconversion architecture with a digital quadrature upconverter and a digital quadrature downconverter.
Linearisation and RF Synthesis Techniques Applied to SDR Transmitters
Mixer 0º
6.3 Transmitter Linearisation Techniques
273
4. A small propagation delay—important as it is a contributor to the overall base-station signal processing delay and hence, ultimately, to the achievable transmission range As an illustration of the effects of hard clipping on a high PAR signal, consider Figures 6.27 through 6.30. These figures illustrate the impact of a range of hard-clipping levels on 3GPP WCDMA signals and are measured, rather than simulated, values from a practical transmitter design. The hard-clipping is implemented digitally within the DSP block and no restorative filtering is employed. The clipping is applied after the root-raised cosine filtering within the transmitter (as this would be likely to act to restore some of the peak energy). The main point to note from these figures is that even at a clipping level of 5.5 dB, both the EVM and peak code domain error values are well within the 3GPP specification requirements, allowing a significant margin for other system errors (e.g., LO phase noise, quadrature error in the upconverter, and so forth). At this level, however, and indeed at much higher PAR levels, both adjacent-channel and mask specifications are significantly compromised, hence the need to utilise filtering or other techniques to allow these specifications to be met. 6.3.1.8
Power Efficiency and Cost Issues
Power consumption is a key issue in handset applications and the requirement, in many of the newer communications standards, for wide transmission bandwidths, leads to the potential for high power consumption in the ADCs and DACs required
Adjacent-channel power (dBc)
−30
−35
−40
−45
−50 5
6
7
8
9
10
Peak-to-mean ratio (dB)
Figure 6.27 Effect of hard-clipping on adjacent-channel power for a two-carrier WCDMA signal (3GPP test model 1, 64 users); circular points: first adjacent channel, square points: second adjacent channel.
274
Linearisation and RF Synthesis Techniques Applied to SDR Transmitters
Error vector magnitude (%)
8
6
4
2
0 5
6
7 8 Peak-to-mean ratio (dB)
9
10
Relative spectral power (dBc in a 30kHz bandwidth)
Figure 6.28 Effect of hard-clipping on error vector magnitude for a WCDMA signal (3GPP test model 3); circular points: 64 users, square points: 100 users.
−30
−40
−50
5
6
7 8 Peak-to-mean ratio (dB)
9
10
Figure 6.29 Effect of hard-clipping on the spectrum emission mask at a 4-MHz offset, for a WCDMA signal (3GPP test model 1, 64 users).
for a digital predistortion function. This, coupled with the associated high signal processing bandwidths, can lead to digital predistortion having a poor power efficiency unless careful design is applied in this area.
6.3 Transmitter Linearisation Techniques
275
−40
Peak code domain error (dBc)
−44
−48
−52
−56 5
7
9 Peak-to-mean ratio (dB)
11
Figure 6.30 Effect of hard-clipping on peak code domain error for a two-carrier WCDMA signal (3GPP test model 3); circular points: 64 users, square points: 100 users.
Conversely, in a base-station application, digital predistortion techniques will typically provide a greater level of power efficiency than that available from traditional feedforward systems, although there are inevitably exceptions to this statement. Digital predistortion is also typically a lower-cost technique than feedforward. This is due to a number of factors, including: 1. Requirement for only a single RF PA—feedforward also requires an error amplifier. 2. Simpler mechanics (typically)—less screening is generally required between subsystems and there is only one PA to consider from a thermal management standpoint. 3. Many of the elements required in a digital predistortion system already exist within a base-station transmitter (DACs, upconversion, and so forth) and hence the added cost of DPD in a typical base station is relatively small (largely that of the control/feedback path components and additional digital signal processing). 4. There is no requirement for a high-power delay-line (or filter delay-line); this is typically an expensive element of a feedforward system. For these reasons, digital predistortion is becoming a popular technique for use in base-station transmitter systems.
276
Linearisation and RF Synthesis Techniques Applied to SDR Transmitters
6.3.2
Relative Merits of Predistortion Techniques
Some of the advantages of predistortion as an amplifier or transmitter linearisation technique are detailed next for software defined radio applications. 1. Good wideband performance can be achieved from very simple circuitry (with analogue RF predistortion). 2. High levels of linearity improvement (greater than 25 dB) may be achieved over wide instantaneous bandwidths (greater than 20 MHz) with digital predistortion techniques. 3. Very wide instantaneous bandwidths and operating bandwidths which are wider still (multi-octave) may be achieved with analogue RF predistortion [32]. 4. Gain bandwidth is conserved within the band of interest. This is in contrast to feedback systems that often require very wide feedback bandwidths in order to provide the required levels of correction. 5. Correction is independent of the magnitude of the amplifier delays within the system. A high-gain RF amplifier will often have a significant group delay and this is potentially disastrous for any form of feedback system, due to the large potential for instability. 6. Correction is not attempted based on past events, unlike feedback. The correction process is based on what is currently happening rather than what has happened in the recent past. 7. An open-loop predistortion system is unconditionally stable, and even closed-loop systems are easily made stable. This is due to the effectively very narrow bandwidth of the feedback control system. Predistortion also suffers from some disadvantages which can limit its applicability in some systems. These may be summarised as follows: 1. Predistortion must, in general, take place at a low power level, as the devices and signal processing required are usually only available at such power levels. This is generally only a significant issue in booster type applications where a significant power may be available from the input signal. With most predistorters, this power must be attenuated to a low level before supplying the predistorter. This is clearly wasteful and hence potentially expensive. 2. Changes of device characteristics with time and temperature are not compensated (other than in adaptive systems). The open-loop nature of the predistortion system does not permit it to assess its own performance and correct for time variations in its system components. Thus the performance of a basic (uncompensated) predistortion system can be expected to degrade with time (as with feedforward). 3. The matching between the circuit elements in both amplitude and phase must be maintained to a very high degree over the correction bandwidth of interest. The levels of matching required are similar to those of feedforward, although in the case of baseband and IF predistortion systems, these must also be maintained in upconversion and filtering stages, which can be
6.3 Transmitter Linearisation Techniques
277
difficult. Alternatively, digital filtering may be applied to counter the effects of these issues, in a digital baseband predistortion system.
6.3.3
Feedback Techniques
Feedback techniques have been in use for audio and other narrowband applications for a number of years. Their popularity has been largely due to their excellent distortion reducing properties and relative simplicity. Such techniques, generally in the guise of the Cartesian loop, have also found application in software defined radio systems and indeed some of the earliest examples of a software defined radio architecture employed this type of transmitter [33]. The feedback techniques which are of primary interest in software defined radio applications are the polar loop and the Cartesian loop. Both of these techniques attempt to correct for both amplitude and phase distortions within the RF power amplifier and may be fed with signals generated digitally at baseband. In both cases, the baseband signal processing may also be used to compensate for imperfections in the analogue parts of the transmitter. The removal of unwanted carrier leakage (particularly in the Cartesian loop) and unwanted images are both possible with appropriate baseband compensation.
6.3.4
RF Feedback
The two simplest and most common forms of passive RF feedback are similar to their audio frequency counterparts, namely, series feedback and shunt feedback. Both are concerned with linearising an individual stage, rather than a complete multistage amplifier and both are extremely simple to implement. They may be applied to linearise class-A, class-AB, or class-B stages and hence will not result in a high efficiency amplifier. However, the improvement in distortion performance is stable and predictable and the relative simplicity of the two methods makes them popular for high-reliability applications. They are most often applied to correct for linear distortion (i.e., gain and phase ripple) in broadband amplifiers and also to provide gain stabilisation for a design, where a particular level of gain is required for a large number of production units, for example. They are not generally applied to reduce IM distortion due to the accompanying gain reduction and its associated cost implications for the driver stages. A stage which has only 14 dB of gain (typical for a 2-GHz RF power transistor) will have only 4 dB of gain following the application of 10 dB of RF feedback. Most output stages require more that 10 dB of IMD improvement in order to meet specification, hence explaining the relative unpopularity of RF feedback in most applications. A number of variants have been suggested to overcome this disadvantage. These include active feedback [34−36], difference-frequency feedback [37], and distortion feedback [38]. They all result in relatively modest linearity improvements and hence are not generally suitable for software defined radio applications. Further information on each is contained in [1]. It is also possible to apply Cartesian compensation in order to improve the level of feedback gain achievable from an RF feedback system [39]; however, this results in a system of similar complexity to a Cartesian loop. The addition of a further
278
Linearisation and RF Synthesis Techniques Applied to SDR Transmitters
upconverter, required in a software defined radio application, together with its poorer IMD correction performance, again renders it less than ideal for this type of system. Again, further information is available in [1]. 6.3.4.1
Transmitter Architectures Employing RF Feedback PAs
It is possible to utilise a simple, RF feedback linearised PA, in a software defined radio transmitter. The basic architecture for such a system is shown in Figure 6.31. This is essentially a conventional transmitter architecture, with the PA linearised to the required degree by an RF feedback technique. The key thing to note with this architecture (and also with its feedforward equivalent) is that the upconversion chain must be sufficiently linear that the (linearised) PA dominates in the generation of adjacent-channel energy. A prudent design would place the IMD (and adjacent-channel noise) generated by the complete upconverter (including the DAC) at least 6 dB below that of the linearised PA, and more generally 10 dB or more. For higher RF carrier frequencies, multiple stages of upconversion may be required, as was highlighted in Chapter 5. One of the advantages of this approach over, say, the Cartesian loop, is that there is no requirement for a quadrature feedback path, since the digital upconverter will have perfect image rejection and carrier leakage suppression. This not only potentially reduces cost, depending upon the complexity and cost of the RF feedback technique employed, but also removes the need for a high-specification quadrature downconverter. Since it is this element of a Cartesian loop which predominantly determines the image-rejection and carrier leakage performance of the overall transmitter, it generally requires a good specification in these areas (in addition to its obvious requirement for good linearity). 6.3.5
Envelope Feedback
The use of envelope (or modulation) feedback is a logical extension to the basic notions of feedback in RF amplifiers. By returning the feedback problem to an essentially baseband frequency environment, many of the stability problems, although not eliminated altogether, are considerably alleviated.
Mixer In
DSP
0º
90º
NCO
Digital processing subsystem
RF output
D/A IF output Bandpass DAC filter
Bandpass RF feedback linearised PA filter
Local oscillator
Figure 6.31 Transmitter subsystem employing digital quadrature upconversion and an RF feedback linearised PA.
6.3 Transmitter Linearisation Techniques
279
Figure 6.32 shows a general schematic of an envelope feedback system, incorporated into a polar-modulation SDR transmitter. Its operation is as follows. The digital signal processor generates separate amplitude and phase modulation waveforms and these are each converted to analogue signals and reconstructed using lowpass filters. The phase modulation signal phase-modulates the on-channel local oscillator synthesizer and the resulting signal forms the RF input to the modulation amplifier (or amplitude modulator). The modulation input of this amplifier (or modulator) is formed by subtracting the AM-demodulated feedback signal from the wanted input amplitude modulation signal. The error signal resulting from this subtraction forms the amplitude modulation signal to the modulation amplifier. The amplitude and phase modulated RF output signal from the modulation amplifier then feeds the RF power amplifier, the output of which is sampled to form the input to the feedback path. The feedback path further attenuates the sample of the PA output signal and AM-demodulates it using, for example, an envelope detector; the resulting baseband waveform forms the feedback input to the subtracter, as described earlier. Note that this linearisation scheme operates on a complete transmitter, since the input signal is now the required modulation and the output waveform generated, is an RF signal containing that modulation. The most basic form of envelope feedback employs non-coherent (envelope) detection and therefore cannot compensate for phase distortions within the amplifier. This simple technique is thus most often employed in full-carrier AM transmitters, where detection will ultimately be performed by an envelope detector, and phase information is not required. It can also be successfully applied to amplifiers in which the AM-AM distortion dominates over the AM-PM distortion (by, say, 10 dB). Some bipolar transistor amplifiers fall into this category, although many MOSFET-based (e.g., LDMOS) amplifiers do not. More advanced derivatives of the basic technique preserve the phase information lost in the basic system by utilising polar or Cartesian signal formats. Both of these will be described in detail in the following sections. The feedback bandwidth required of an envelope feedback transmitter will depend upon the modulation format(s) employed in the transmitter. Some signal
RF PA
DSP
Amplitude D/A modulation signal Baseband Lowpass filter output DAC Phase modulation D/A signal Baseband Lowpass filter output DAC
Digital processing subsystem
Figure 6.32
Subtracter
A Modulation amplifier
Local oscillator
1/K Voltage divider
Envelope detector
Schematic of an SDR transmitter employing envelope feedback.
RF output
280
Linearisation and RF Synthesis Techniques Applied to SDR Transmitters
types can result in a very large feedback bandwidth being required, despite the modulation bandwidth (at RF) being more limited. A good example of this is a two-tone test, which has an envelope of the form of a full-wave rectified sinewave (see [1], Chapter 2). This waveform has a cusp as the envelope goes through its minimum and hence potentially a very wide bandwidth. It will consequently require a large envelope feedback bandwidth for complete linearisation. 6.3.6
Polar Loop
The polar-loop transmitter [40] is an extension of two previous linearisation schemes, namely, envelope feedback (described earlier) and envelope elimination and restoration (see Section 6.4.1 for details on the transmitter equivalent of this technique). It overcomes some of their principal disadvantages and results in an extremely linear transmitter architecture. A schematic of the transmitter is shown in Figure 6.33 (note that this is fundamentally a transmitter, rather than an amplifier, linearisation technique). The RF section of the transmitter is extremely simple and consists of a voltage-controlled oscillator (VCO) or voltage-controlled synthesiser, operating at the final output frequency, and an RF amplifier stage (or chain). The final stage of the RF amplifier chain forms the amplitude modulator, for correction of the distortions introduced in previous stages (and its own). This aspect of operation is similar to that described for envelope feedback. The input to the transmitter is provided in amplitude and phase (polar) form as separate envelope and phase-modulation signals. The phase modulation signal is used to phase-modulate a VCO or synthesiser, operating at a convenient IF, and this, as will be described, forms one input to the phase correction loop. Modulation amplifier
RF PA RF output
Amplitude modulation input
VCO
Differential amplifier
Loop amplifier
Downconverter Synthesiser
Loop filter Demodulator Phase modulation input VCO
Figure 6.33
Attenuator
Phase detector
Polar-loop transmitter.
Limiter
Lowpass filter
6.3 Transmitter Linearisation Techniques
281
The input envelope signal is compared with a detected version of the output signal and the resulting error signal feeds the final stage modulator. This is therefore a basic envelope feedback system. The AM detection process consists of a limiter and a coherent detector, with the limiter providing a constant-envelope, phase-modulated reference to coherently detect the amplitude modulation information present on the feedback signal. The output phase information (the output of the limiter mentioned earlier) is similarly compared with the phase of the input signal (at an IF) and the resulting error signal controls the VCO; the IF input signal to this process is formed from the phase modulation input to the transmitter and the IF VCO. The resulting phase-control portion of the system is therefore a simple phase-locked loop. Using these two independent loops, both the amplitude and phase of the transmitter’s output signal can be carefully controlled within independent feedback processes. The analysis of the system may be separated into two parts, both of which are already well understood. The amplitude correction loop is analytically similar to the envelope feedback system described earlier and its analysis proceeds in a similar manner (see [1], Chapter 4). The phase correction loop may be analysed by phase-locked loop techniques [41] and suitable choices made for the loop filter, VCO constant, and loop amplifier. When considering two-tone test signals, the sharp phase discontinuities inherent in that type of signal mean that a first-order loop is ideally required. These phase discontinuities result in a potentially wide feedback bandwidth being required for the phase-feedback loop. For similar reasons to those discussed earlier, with respect to envelope feedback, the envelope feedback loop bandwidth can also be large. These high feedback bandwidth requirements are a major limiting factor in the performance of the polar loop technique. The polar loop transmitter has many advantages over earlier, incoherent feedback linearisation schemes. Some of these advantages may be summarised as follows: 1. Since the VCO and the RF modulator (which can appear prior to the final amplifier stage) are included within the feedback loop, their linearity performance is not critical. Low-cost modulators of virtually any type may therefore be utilised without compromising the final system performance. 2. High-efficiency class-C amplifiers may be utilised in the RF chain, creating a power-efficient linear transmitter (but only in very narrowband applications). 3. The RF portion of the transmitter is very simple, as it contains only a VCO and high-efficiency power amplification, all operating at the final output frequency. 4. No upconversion is employed in the RF chain and hence image-reject filtering is not required. 5. The use of gate modulation is permissible in the final stage, despite its inherently poor linearity, and hence a low-power modulating (differential) amplifier may be used. 6. The use of feedback means that the transmitter is insensitive to tuning, component aging, supply voltage variations, and so forth.
282
Linearisation and RF Synthesis Techniques Applied to SDR Transmitters
7. The technique is applicable to a wide range of narrowband modulation schemes and has been successfully applied to single-carrier GSM-EDGE applications [42]. 6.3.6.1
Application of the Polar Loop in a Software Defined Radio Transmitter
This polar loop technique lends itself well to application within a software defined radio transmitter. One configuration for such a system is shown in Figure 6.34 and its operation may be described as follows. Dealing first with the phase-modulation loop (which is essentially a phase-locked loop), this is formed from the phase detector, VCO, amplifier chain, and feedback path (including the limiter). The input phase modulation is generated in the digital processing subsystem and converted to an analogue modulating signal by the phase modulation DAC. For some signal types (as was noted earlier), this could be a very wideband signal and hence a high sampling rate DAC may be required. In the case of many modern digital modulation formats, however, this will not be the case, as they are designed to minimise the phase transitions required between symbols, hence limiting the phase modulation bandwidth. The analogue phase modulation signal is used to phase-modulate the channel synthesiser for the transmitter, typically by applying modulation to the varactor diode used in the synthesiser VCO. The channel synthesiser operates at the final desired carrier frequency. This phase-modulated carrier signal forms one input to the loop phase detector, with the other coming from a limited version of the feedback signal, as will be described next. The output of the phase detector feeds a loop filter and loop amplifier, which are used to set the loop dynamics to provide an appropriate response. The resulting error signal drives the VCO, which also operates at the final carrier frequency. The VCO output passes through the modulation amplifier (where it receives the required amplitude modulation, as described later) and is amplified to the desired output power, by the (quasi-linear) RF PA. Finally, the output of the PA is sampled by a directional coupler, before being attenuated and limited to feed the other input of the phase detector. Limiting is required to remove the amplitude variations present on the polar modulated carrier signal, to prevent unwanted AM detection from also taking place in the phase detector. The amplitude loop is formed from the differential amplifier/loop filter, modulation amplifier/PA, feedback path, and demodulator. The input amplitude modulation signal is generated in the digital processing subsystem and converted to an analogue modulating signal by the amplitude modulation DAC. Following lowpass filtering, this signal forms one input to the loop differential amplifier. The other input of the differential amplifier, is formed from a coherent amplitude detection of the feedback signal, coming from the PA output sampling coupler. The coherent detection process, in turn, takes place in the demodulator, which has, as its input signals, the phase-modulated input carrier signal and the PA output feedback signal. Note that this differs slightly from the arrangement shown in Figure 6.33, as that configuration utilised a limiter on in the feedback path to provide the reference signal for the AM demodulation process. In the configuration shown in Figure 6.34, a phase-shifter (or delay line) may be required (as shown) to ensure that the AM
RF PA RF output
VCO Loop amplifier
Differential amplifier/loop filter
Loop filter
Attenuator
6.3 Transmitter Linearisation Techniques
Modulation amplifier
D/A
DSP
Amplitude modulation DAC
Lowpass filter
Phase detector Synthesizer
Φ
D/A
Digital processing subsystem
Lowpass filter
Phase shifter
Demodulator
Phase modulation input
Polar loop transmitter with digital baseband signal generation.
283
Figure 6.34
Phase modulation DAC
Limiter
284
Linearisation and RF Synthesis Techniques Applied to SDR Transmitters
detection process takes place coherently, with no phase offset between the reference and feedback signals. In this way, two independent feedback loops are formed: one for phase and the other for amplitude. Since these loops are operating on orthogonal signals, they can be configured independently to match the amplitude and phase bandwidths of the desired input signal set. When considering a multi-mode software defined radio, this will require the analysis of a number of different modulation schemes in terms of their amplitude and phase signal bandwidths, with a compromise set of loop parameters being chosen to satisfy all cases. In some circumstances one or both of the loops may be disabled, such as where a constant-envelope modulation format is being transmitted (e.g., GMSK for the GSM or PCS bands). 6.3.7
Cartesian Loop
The Cartesian loop technique [43, 44] was first proposed by Petrovic in 1983 as a superior form of modulation feedback transmitter. It was primarily designed for SSB transmission, but has since been applied to many other linear and quasi-linear modulation schemes. A block diagram of the basic Cartesian loop transmitter is shown in Figure 6.35. The operational principle is similar to the polar-loop described earlier; however, the baseband signal information is now processed in Cartesian (I and Q) form. The modulating signal is provided in quadrature components by a DSP; typically this process, or an equivalent data generation process, is performed digitally in software defined radio applications. The resulting quadrature baseband signals are fed into differential amplifiers, which form the subtraction process in order to generate the error signals and also incorporate the loop filtering process. In most practical I-channel Baseband inputs
Differential amplifiers and loop filter
RF PA In
0º
90º
Q-channel
Φ
Phaseshift Carrier frequency oscillator
Attenuator Baseband op-amps
Figure 6.35
Cartesian loop transmitter.
In
0º
90º
RF output
6.3 Transmitter Linearisation Techniques
285
embodiments, the filtering process takes the form of an integrator (one for each of the I and Q channels) and the resulting loop is first order. These loop integrators can be formed from the same differential amplifiers which are used for the subtraction process, thereby maintaining the hardware simplicity of the technique. The outputs of the differential amplifiers are upconverted to RF utilising a quadrature RF oscillator. The resultant RF signals from the two paths are then combined to produce the complex RF output signal. This low-power RF signal is then amplified by the quasi-linear power amplifier before feeding the output sampling coupler and, subsequently, the antenna. The output from the RF amplifier is sampled by a directional coupler and attenuated to a suitable level to feed the downconversion mixers. These mixers are fed with exactly the same local oscillator signals (appropriately phase-shifted) as the upconversion mixers were and hence the upconversion and downconversion processes are coherent. The downconverted output signal forms the feedback path to the differential amplifiers, closing the two loops. The orthogonal nature of the feedback system means that the two feedback paths operate completely independently, thus ensuring that both the AM-AM and the AM-PM characteristics are linearised. A phase-shift is required between the upconversion and downconversion processes and is provided in the local oscillator path feeding one or other of these components. The phase shift is adjusted to ensure that the upconversion and downconversion processes are correctly synchronized, despite the finite time delay of the RF power amplifier (and any IF processing, if an IF is employed within the loop). Any error in the setting of this phase shift will degrade the loop phase margin and this issue is covered in detail in [1], Chapter 4. The operation of the Cartesian loop has a number of advantages over that of the polar-loop and these may be summarised as follows: 1. Removal of the need for a dynamic PLL/VCO. The requirement for a fast PLL to track the rapid phase changes which can occur in some linear signals is no longer a problem. The consequent tracking and phase-error problems are also eliminated. The PLL arrangement in the polar loop can also have problems tracking/locking at low envelope levels, such as those that occur when the IQ vector passes through zero. This will occur with a two-tone test, an SSB signal and with some digital modulation formats (e.g., 16-QAM). 2. The modulation process is reduced to a simple mixer, and the need for a separate modulator at the final output frequency is eliminated. 3. Simplicity of implementation. 4. Applicable to any modulation scheme. 5. A standard hardware configuration results, which allows a flexible approach to the choice of modulation scheme. 6. Significant reduction (and equalisation) of the two feedback loop bandwidth requirements. This is a key benefit of the Cartesian loop technique over both envelope feedback and the polar loop. It is this benefit which largely explains the popularity of the Cartesian loop technique and the relative unpopularity of polar loop.
286
Linearisation and RF Synthesis Techniques Applied to SDR Transmitters
Although it is possible to generate the required baseband quadrature signals using analogue hardware techniques, this is an unnecessary added complexity and expense in a software defined radio application. A much better method is to use a DSP device to generate the modulation signals in a quadrature form and this approach has very many advantages. It allows the required quadrature signals to be generated with a very high degree of accuracy, by means of a Hilbert transform filter and this method has been employed successfully in a software defined radio application [33]. 6.3.7.1
Application of the Cartesian Loop in a Software Defined Radio Transmitter
The Cartesian loop technique lends itself well to application in a software defined radio transmitter. One configuration for such a system is shown in Figure 6.36 and its operation is straightforward, based on the earlier description of the basic Cartesian loop. The required quadrature input signals are generated in the digital processing subsystem, based upon the desired modulation format. These signals are converted to analogue form using the I-channel and Q-channel modulation DACs. It is worth noting that, in general, these two DACs will require the same sampling rate, something not necessarily true (indeed, generally not true) for the polar loop transmitter described previously. The filtered output from these DACs then forms the input to the subtraction/loop filtering op-amps of the Cartesian loop. Note that Figure 6.36 is similar in most respects to the digital predistortion transmitter shown in Figure 6.22—the primary difference (from a hardware perspective) is that in the latter case, two analogue to digital converters are employed to digitize the feedback signals. It is therefore likely to be a more expensive technique and consume more power (due both to the ADCs and to the required higher performance digital signal processing components) than an equivalent Cartesian loop.
D/A
DSP
Lowpass I-channel modulation filter DAC
RF oscillator RF PA
D/A
RF output
Q-channel Lowpass Digital processing modulation filter subsystem DAC
90º
Phaseshifter
Φ 90º
Figure 6.36
Cartesian loop transmitter with digital baseband signal generation.
6.4 RF Synthesis Techniques
287
Predistortion is, however, capable of much higher operational bandwidths with modern ADC and DAC components, whereas Cartesian loop will always be restricted in terms of its gain-bandwidth-delay product (see [1], Chapter 4). Note also that the digital processing subsystem enables the input signals to the Cartesian loop to be predistorted in terms of their gain and quadrature error. This allows any shortcomings in the image rejection performance of the (analogue) quadrature downconverter (and hence the whole of the Cartesian loop transmitter) to be compensated, leading to an improved signal vector error and/or image rejection specification for the system as a whole (again, see [1], Chapter 4, for details on the form of this predistortion).
6.4
RF Synthesis Techniques RF synthesis techniques do not attempt to create the desired amplitude and phase modulated RF signal at the input to the RF power amplifier, as with traditional linear or linearised PA techniques. Instead, they intentionally create signals which can be amplified using the switching classes of power amplifier (e.g., class-D, class-E, and class-S), thereby maximizing DC-RF conversion efficiency. The desired, high-power amplitude and phase-modulated output signal is generated by a combination of the switching amplifier output signals at the output of the transmitter. The efficiency benefits are thereby theoretically, at least, preserved throughout the transmitter. The detailed operation of these techniques is covered in [1] and only the application of them, within the context of a software defined radio, will be included here. 6.4.1
Polar RF Synthesis Transmitter
The polar RF synthesis (or envelope restoration) technique is derived from the envelope elimination and restoration (EE&R) technique [45]. The operation of a complete EE&R transmitter is, in many respects, simpler than that of the corresponding EE&R amplifier. The complete transmitter is shown in Figure 6.37. The input signals are generated at baseband, as separate amplitude and phase modulating signals, in a similar manner to that required for the polar loop transmitter (described in Section 6.3.6). This is comparable to the generation of the I and Q signals required by the Cartesian loop transmitter (see Section 6.3.7) and may be performed by a digital signal processor in a similar manner. Generating the amplitude and phase (polar) signals by this technique removes the need to modulate the carrier elsewhere in the transmitter architecture and also eliminates the requirement for a limiter and amplitude detector to perform the component separation process at the input. It is therefore an obvious way of realising the efficiency benefits of the EE&R technique in the context of a software defined radio architecture. An alternative form of Polar RF Sythesis transmitter is shown in Figure 6.38. This configuration removes the requirement for the VCO (or synthesiser) generating the phase-modulated carrier signal to operate directly at the carrier frequency. The operation of a VCO directly at the final carrier frequency is often undesirable,
288
Linearisation and RF Synthesis Techniques Applied to SDR Transmitters
AM
Amplitude modulation signal
D/A
Voice/data input D/A
PM
Phase modulation signal
Baseband linear amplifier S 1(t) = V(t)
VCO/ synthesizer
Digital signal processing
VDD
S2 (t) = cos [ωc t + φ(t)]
G
GS 1 (t)S2 (t)
RF amplifier (non-linear)
Figure 6.37 An envelope restoration transmitter employing a conventional linear baseband power amplifier as the envelope modulator.
AM
D/A
Amplitude modulation signal
Baseband input
Mixer PM Digital signal processing
D/A VCO/ synthesizer
Baseband linear amplifier S 1(t) = V(t) S2(t) = cos[ωc t + φ(t)] Bandpass filter
VDD G
GS 1 (t)S 2(t)
RF amplifier (nonlinear)
Local oscillator
Figure 6.38
An envelope restoration transmitter incorporating an IF.
as it is prone to unwanted pickup from the high-power output signal of the transmitter. This will typically result in unwanted modulation of the VCO, which will manifest itself as an increase in phase noise and hence a degradation in EVM (when transmitting a digital modulation signal). The VCO may now operate at any convenient frequency and the operating channel frequency may be determined by a separate synthesiser. This arrangement is considerably more convenient, particularly for channelised systems. Any non-linearities present in the upconversion mixer, amplifiers, and filtering will not affect the (in-band) output spectrum, since the signals being processed by these components are constant-envelope. The only new concern is in ensuring that the unwanted mixer products fall outside of the bandwidth of the RF amplifier, or are suitably attenuated by the bandpass filter. This filter may be of any suitable high-Q design (including ceramic or crystal), since it is only required to process low-power signals. Figure 6.39 includes the use of a class-S switching amplifier to provide the drain modulation for the RF power amplifier. The use of a class-S technique significantly enhances the efficiency of the overall transmitter, since both amplifiers are now of high efficiency. The pulse-width modulation (PWM) signal, required to drive the class-S amplifier, may be generated directly by the digital signal processing function. This then eliminates the need for a wideband DAC and hence potentially saves cost. The sampling rate required for the class-S modulator will depend upon the quality of the transmit (bandpass) filtering employed in the system (and also on the lowpass filtering provided in the class-S modulator output), since filtering cannot easily be employed on a channel-by-channel basis.
6.4 RF Synthesis Techniques
289
PWM (amplitude) modulation signal
AM Baseband input PM
Class-S switching amplifier
D/A
Phase modulation signal
VDD
RF output
G RF amplifier VCO/ synthesizer (nonlinear)
Digital signal processing
Bandpass filter
Figure 6.39 An envelope restoration transmitter employing a class-S switching power amplifier as the envelope modulator.
Again, it is possible to utilise a separate channel synthesiser and upconverter arrangement, as shown in Figure 6.38, in this arrangement. The same set of issues and design criteria will also apply here. One of the key issues in an EE&R amplifier is that of equalising the delay between the envelope and phase modulation paths, to ensure that the signals arrive at the output with the correct time-alignment. Incorrect time alignment will result in the introduction of intermodulation distortion and hence it must be eliminated so far as is possible ([1, Chapter 7; 46]). In the case of an envelope restoration transmitter, this is relatively straightforward, as the relevant delays may be introduced digitally; in a typical EE&R transmitter, delay-filtering or long lengths of coaxial cable are required. In most designs, the delay in the envelope path is much longer that that of the phase-modulation path and hence the relevant delay must be introduced in this latter path, as shown in Figure 6.40. This is true even when an IF is implemented in the upconversion path. Note that the delay could be introduced anywhere in the phase-modulation path, for example: 1. 2. 3. 4.
In the digital domain (as shown); Following the DAC (i.e., in the analogue baseband path); Within the IF (if present); In the RF path to the PA.
The difficulty and expense of implementation will, however, increase roughly in line with the position adopted in the above list, with number 1 being the least expensive and (typically) number 4 being the most expensive.
PWM (amplitude) modulation signal
AM Baseband input PM
τ
Digital signal processing
Figure 6.40
D/A
Class-S switching amplifier
Phase modulation signal
VDD G
RF amplifier VCO/ synthesizer (nonlinear)
Delay-compensation in an envelope restoration transmitter.
Bandpass filter
RF output
290
Linearisation and RF Synthesis Techniques Applied to SDR Transmitters
6.4.2
LINC transmitter
The LInear amplification using Nonlinear Components (LINC) technique was first proposed by Cox in 1974 [47] as a method of achieving linear amplification at microwave frequencies—a feat which was virtually impossible at the time, due to the lack of suitable linear devices in those bands. It followed on from work by Chireix [48], who proposed a similar form of outphasing modulator in the 1930s. The intention of the LINC technique was to create a complete linear amplifier (i.e., an amplifier with a linear input-output relationship, where the intermediate stages of RF power amplification could employ highly nonlinear devices). It is, however, much more applicable now to linear transmitter systems, with the advent of DSP techniques greatly simplifying the otherwise complex signal processing involved. There are many potential advantages of utilising the LINC technique for application software defined radio transmitters: 1. The use of highly nonlinear RF amplifiers (e.g., class-C, class-D, class-E, and so forth) results in the potential for very high efficiencies indeed to be realised. 2. The technique is capable (theoretically, at least) of an ideal 100% efficiency at all envelope levels of the output RF signal, that is, not just at full output power. Any degradation due to, for example, non-ideal components, practical power amplifier efficiencies and so forth will therefore be a degradation from an ideal 100% efficiency. This contrasts with, for example, class-A amplification (with a maximum theoretical efficiency of 50% at full output) or class-B amplification, with a maximum theoretical efficiency of 78%. 3. The ability to use nonlinear devices permits the technique to be used at high microwave and millimetric-wave frequencies. 4. High-power phase-locked signal sources can also be employed by the technique. These are often easier to construct at high frequencies and with high efficiencies than amplifiers of equivalent power. 5. Many of the complexities of the technique, from a hardware perspective, can be incorporated within the digital signal processing of a software defined radio. In particular, the generation of the required modulating signals (to create the two constant-envelope, phase-modulated signals which form the basis of the technique) is greatly simplified by the use of DSP techniques, as is highlighted later in this section. The basic schematic of a LINC transmitter is shown in Figure 6.41. The desired RF output signal is derived from a combination of two constant-envelope, phase-modulated signals, which are generated by digital signal processing and upconversion processes. Each of these two signals is fed to its own non-linear RF power amplifier. The power amplifiers separately increase the power of these signals by an identical amount, before feeding them to an ideal summing junction for recombination. The resulting output signal from the summing junction is then an amplitude and phase-modulated carrier, with all of the unwanted portions of the original constant-envelope signals having been cancelled out; this cancellation
6.4 RF Synthesis Techniques
291 Bandpass filter
Non-linear amplifier G
D/A IF-output DAC
Bandpass filter
S1(t) = Vmaxcos [ωc t + ϕ(t)]
DSP S2(t) = Vmaxcos[ωc t + θ(t)]
Local oscillator
G
D/A Digital processing subsystem
Figure 6.41
RF output G{S 1(t) +S2(t)}
IF-output DAC
Bandpass filter
Bandpass filter
Non-linear amplifier
LINC transmitter.
process occurring in the output combiner. The result of this process will ideally contain no unwanted distortion products or other unwanted, out-of-channel emissions. The desired output signal, Sout(t), is given by:
[
]
S out (t ) = V (t ) cos ω c t + φ(t )
(6.22)
where V(t) is the amplitude modulation present on the signal, ωC is the carrier frequency and φ(t) is the phase-modulation component of the signal. The output signal is formed from two constant-envelope, phase-modulated signals, S1(t) and S2(t), where:
[
]
(6.23)
S 2 (t ) = Vmax cos ω c t + θ(t )
[
]
(6.24)
ϕ(t ) = φ(t ) + α(t )
(6.25)
θ(t ) = φ(t ) − α(t )
(6.26)
S 1 (t ) = Vmax cos ω c t + ϕ(t )
and
where:
and
For these signals to combine and produce the desired amplitude and phase modulated output signal, the following relationships must also hold: 2 S out (t ) = S 1 (t ) + S 2 (t )
(6.27)
[
(6.28)
and α(t ) = cos −1 V (t ) Vmax
]
292
Linearisation and RF Synthesis Techniques Applied to SDR Transmitters
Thus, these signals, S1(t) and S2(t), must be successfully and accurately generated (in the DSP) in order for the benefits of the LINC technique to be realised. If the input signal is provided in quadrature form as: s(t ) = s I (t ) + jsQ (t )
(6.29)
Then the two LINC component signals may be defined as: s1 (t ) = s(t ) + e(t ) s 2 (t ) = s(t ) − e(t )
(6.30)
where e(t ) = − sQ (t )
(s
1
2 I
(t ) + s (t )) 2 Q
− 1 + js I (t )
(s
1
2 I
(t ) + sQ2 (t ))
−1
(6.31)
Quadrature signal components are commonly provided by digital modulation formats and can be generated easily, using DSP techniques, for any modulation format which can be described within the processing bandwidth of the DSP device (which could be an FPGA or an ASSP, in addition to a traditional DSP processor). The LINC transmitter shown in Figure 6.41 incorporates the use of digital IFs for the two signal paths, followed by conventional IF upconversion, filtering, and so forth. This architecture has similar implications for DAC performance to those discussed previously (in terms of sample rates, sin(x)/x roll-off and so forth); however, as the signals are constant-envelope, phase-modulated waveforms, DAC linearity becomes unimportant (other than, perhaps, in the generation of harmonic-related spurs). An alternative architecture is shown in Figure 6.42. In this case, the DACs operate at baseband and generate the phase-modulating signals themselves. These signals are linear, that is, they will possess a full range of envelope variations and hence DAC linearity is an issue and must be appropriately high for the system in question. The phase-modulation signals then phase-modulate
D/A Baseband output DAC
G Lowpass filter
VCO/ Non-linear synthesizer amplifier RF output
DSP
G
D/A
Digital processing subsystem
Baseband output DAC
Lowpass filter
VCO/ synthesizer
Non-linear amplifier
Figure 6.42 Alternative form of the LINC transmitter, utilising baseband-output DACs and VCOs for upconversion/modulation.
6.4 RF Synthesis Techniques
293
the two VCOs to produce the familiar constant-envelope LINC signals; these are combined, after power amplification, to generate the wanted linear signal. The advantages of this architecture, over that shown in Figure 6.41, are: 1. Lower sample-rate, baseband output DACs can be used, hence saving cost. 2. No upconversion and associated filtering are required, again saving cost. 3. High-power oscillators could be employed as the VCOs, hence reducing (or eliminating) the number of stages in the power amplifiers. 4. The DSP burden is also lower for this configuration. The disadvantages of this architecture, over that shown in Figure 6.41, are: 1. The VCOs operate on the final output frequency and hence are prone to pulling by the high-power output signal (as discussed previously for envelope restoration transmitters). This can lead to spectral spreading, poor phase noise, and high EVM, unless adequate screening is employed. 2. Fabrication of good VCOs, with the desired characteristics (e.g., linear voltage-to-phase conversion, flat frequency response, and so forth), may be difficult at the required output frequency. In an analogue implementation of LINC, the requirement to accurately generate the cos−1 term in (6.7) is extremely problematic. The advent of digital signal processing has made this task relatively straightforward and hence the use of DSP techniques within a LINC transmitter has many advantages. The use of DSP techniques moves the limitation on linearity performance from the signal generation/separation process to the gain and phase match which may be achieved in the RF path. If this is maintained to a high degree, very good linearity performance may be achieved. Results reported in the literature [49, 50] indicate that two-tone IMD levels of −60 dBc (max) may be achieved in a practical implementation. The fact that the LINC architecture fits well with DSP implementation technique also makes it ideal (from that perspective) for use in a software defined radio. A major issue with DSP implementation is, however, the modulation signal bandwidths which must be generated. These are typically 10 or more times the bandwidth of the modulation to be transmitted (e.g., over 50 MHz for a single WCDMA carrier). This is clearly a significant issue with wideband systems, as is the maintenance of the required amplitude and phase match for the two paths over such a large bandwidth. For narrower bandwidth systems (e.g., GSM-EDGE), the signal processing and RF path bandwidths become more realistic and the issue then becomes more one of the combiner losses involved and the implementation of efficient combiner techniques. GSM-EDGE is also better here (than CDMAbased waveforms), as its relatively low peak-to-mean ratio (3.2 dB) should result in lower losses in the cancellation process for the unwanted parts of the two constant-envelope, phase-modulated waveforms. An example of the baseband signal processing required for a DSP implementation of a LINC transmitter, employing quadrature upconversion, is given in Figure 6.43. The equations defined by the look-up table have been outlined earlier [in (6.10)].
294
Quadrature modulator
Digital signal processing
In0º
D/A
90º
Q Q
IF-output Bandpass DAC filter
I
Bandpass RF PA filter
Look-up table I-channel I
OUT
=I
1 −1 2 2 I +Q
Q-channel QOUT = −Q
1 −1 2 2 I +Q
NCO
Combiner Local oscillator
0º 90º
In QOUT
IOUT
D/A IF-output Bandpass DAC filter
Quadrature modulator
Figure 6.43
Use of DSP in the generation of LINC signals.
Bandpass RF PA filter
RF output
Linearisation and RF Synthesis Techniques Applied to SDR Transmitters
I Digital input signals
6.4 RF Synthesis Techniques
6.4.3
295
Sigma-Delta Techniques
The use of sigma-delta modulation for RF amplification has been suggested in a number of papers (e.g., [51–53]). The aim of the technique is, again, to allow high-efficiency amplification to be applied in creating an amplitude and phase-modulated signal. Early work applied the use of bandpass sigma-delta modulation to the RF carrier. While this approach is clearly valid, the switching speeds required of the logic within the modulator become extremely high for many mobile communications frequency bands (e.g., the 1.9-GHz PCS and 2.1-GHz 3G bands). Such circuits are expensive and difficult to realise and also consume significant power, leading to device cooling issues. This type of technique is therefore potentially restricted (at present) to lower frequency applications. An alternative option is shown in Figure 6.44. This figure shows the application of envelope sigma-delta techniques within a complete quadrature transmitter. In this system, it is the signal envelope that is sampled using the sigma-delta modulator, hence meaning that the maximum switching rate required of the digital logic, within the modulator, is now based upon the signal bandwidth. Since this switching rate is many orders of magnitude lower than that required for a carrier-frequency sigma-delta modulator, the resulting circuitry is much simpler to implement and lower in cost and will have fewer cooling issues. Furthermore, the class-S amplifier does not need to maintain a good input match over a multi-octave bandwidth (as was the case with a carrier-frequency sigma-delta modulator-based system)—this amplifier is therefore much easier to design. In the approach shown in Figure 6.44, the DSP generates the I and Q-channel waveforms in a conventional manner and these are then converted into two binary streams by the two three-level delta-sigma modulators. These sequences are then a pulse-width modulated representation of the baseband I and Q waveforms. The upconversion and combining process needs to ensure that the resulting combined waveform remains a two-level signal; a simple summation following upconversion with a conventional quadrature local oscillator would yield a three-level waveform. One way of ensuring that the combined, upconverted signal retains the two-level form of the I and Q channels is to time-duplex the signals entering the combiner. A simple method of realising this is to multiply the I-channel by a 1010 mask and the Q-channel by a 0101 mask, for example, by modulating the I and Q channel local
I-channel
∆/Σ 1-bit deltasigma modulator
DSP
Q-channel
Digital processing subsystem
Figure 6.44
TimeLocal oscillator duplexing combiner input
∆/Σ
1-bit deltasigma modulator
Bandpass filter RF output Class-S power amplifier
Local oscillator input
High-efficiency transmitter employing bandpass sigma-delta techniques.
296
Linearisation and RF Synthesis Techniques Applied to SDR Transmitters
oscillator outputs with the relevant sequence. The resulting (combined) waveform is a pulse-width, quadrature amplitude modulated (PWQAM) waveform. This binary waveform is then amplified by the class-S amplifier and the resulting high-power switching waveform is band-pass filtered to remove the out-of-band switching products. The resulting signal is then the desired high-power amplitude and phase modulated carrier. This technique has a number of potential advantages over the envelope restoration and LINC techniques discussed earlier: •
The only combining process required takes place at low power (and is, effectively, digital); hence, losses are unimportant.
•
The class-S amplifier does not need to drive the drain (or collector) of another (RF) device, so there are no concerns about the linearity of this process, nor of the practicalities in achieving it.
•
High-power baseband-frequency lowpass filtering is not required at the output of the class-S modulator. This process may, typically, involve relatively large and perhaps costly components (e.g., large inductors).
It also, however, suffers from some potential disadvantages:
6.5
•
The switching frequencies involved, to ensure that all switching noise/products appear well out of band (not just out of channel) and hence can be filtered, are still high for most current cellular systems (e.g., CDMA and WCDMA).
•
High-quality, low-loss transmit filtering is required at the transmitter output and this will be relatively expensive to provide. Although such filtering is already a part of most transmitter systems, the specification of the filtering required in a system based upon sigma-delta techniques is likely to be more stringent than that required in the transmit section of a typical duplex filter.
•
Leakage of high-power switching noise inside a handset, for example, may be a major issue and providing sufficient screening (e.g., of the receiver components) may not be practicable.
•
The realisation of suitable high-power switching amplifiers is currently not trivial using existing device technologies. This is particularly true for base-station applications, where it may be some time before suitable devices and designs become available.
Power Efficiency Power efficiency is a crucial parameter in SDR systems, particularly those which must operate with 3G air interface standards, since their performance in this area will be poorer than that of existing 2G transmitter solutions. Given that a transmitter must operate on a 3G standard, however, the fact that it is SDR compatible should not unduly impact its power efficiency relative to that of a 3G-only transmitter. In other words, there should not be a significant power penalty in adopting an
6.6 Summary of the Relative Merits of Various Linear Amplifier and Transmitter Techniques
297
SDR approach to a 3G handset or base-station design, at least so far as the RF aspect of the transmitter is concerned. In the case of 3G systems, power efficiency has been of particular concern for the base station, due to the significantly poorer efficiency expected from this aspect of the system in the early network and system design studies undertaken for WCDMA. Existing GSM power amplifiers are generally in excess of 40% efficient, whereas early predictions for WCDMA PAs were in the vicinity of 3–5%. This is a somewhat distorted picture, since GSM PAs must be combined (since they are generally single-channel) and this is often done passively—a very lossy process. Even taking account of this, however, it was clear that PA efficiency was going to be a major challenge for 3G systems. Feedforward has proved to be an available and moderately efficient solution and is used in a number of first generation 3G systems. It can typically achieve efficiencies of between 8% and 10% depending upon the peak-to-mean ratio of the input signal and the precise specification it is expected to meet (assumed to have some margin over that required by 3GPP). It is unlikely to significantly exceed this figure in the future (with conventional PAs), as it is close to its optimum performance level, having benefited from many years of commercial development. Predistortion, however, is still in the early stages of its development cycle and is already capable of efficiency levels exceeding that of feedforward. Although the efficiency benefits may seem small in percentage terms (e.g., increasing from, say, 10% to 14% for early systems), this will still save around 86W per transmitter (i.e., almost 260W total for a trisectored base station), assuming a 30-W mean output power from each PA-which typically translates to roughly 20W at the antenna. Developments are already underway which will significantly enhance the power efficiency of predistortion systems and these should lead to better than a halving in power consumption, relative to existing feedforward-based solutions (although these are clearly also improving in efficiency).
6.6 Summary of the Relative Merits of Various Linear Amplifier and Transmitter Techniques This chapter has covered a wide range of techniques in both power amplifier linearisation and transmitter linearisation. This section is intended to briefly summarize some of the main characteristics and relative merits of these techniques. The summary is provided in Table 6.2. Note that this table does not cover every conceivable application of these techniques; it concentrates on the main application areas only. For example, analogue predistortion can be applied at baseband; however, it rarely is in mobile communications systems, so this option is ignored in the table.
Summary of the Main Characteristics and Relative Merits of the Various Linear Power Amplifier and Transmitter Techniques Covered in this Book
Analogue Predistortion
Feedforward
Architecture type
PA
Transmitter
PA
PA
Input signal type
RF
Analogue baseband
RF or IF
Handset or infrastructure technique?
Both
Both
Operational bandwidth
Very wide
Wide (primarily determined by LO range and bandwidth of quadrature circuits)
Linearisation bandwidth
N/A
Narrow (typically Fairly wide tens or hundreds (typically 15% of of kilohertz) center frequency, but can be much higher)
Characteristic
Digital Predistortion
Sigma-Delta Techniques
LINC
EE&R
Transmitter or PA
Transmitter
Transmitter or PA
RF
Digital baseband
Digital baseband
Digital baseband RF, analogue baseband or digital baseband
Both
Infrastructure
Both
Both
Both (but mainly Both (but mainly infrastructure at infrastructure at present) present)
Wide (primarily determined by bandwidth over which good transfer characteristic matching can be achieved between PA and predistortion element)
Wide (primarily determined by delay filter bandwidth, if applicable, or RF PA bandwidths)
Wide (primarily determined by LO range and bandwidth of quadrature circuits, if applicable)
Wide (primarily determined by LO range and bandwidth of quadrature circuits, if applicable. May be determined by PA bandwidth if some types of high-efficiency PA are used)
Very wide (if applied as a PA technique)
Fairly wide (typically 15% of center frequency, but can be much higher)
Fairly wide (typically tens of megahertz and increasing as ADC, DAC, and digital processing technology advances)
Narrow (typically tens or hundreds of kilohertz, primarily limited by the requirement for very good matching to achieve cancellation)
Fairly wide (typically megahertz and increasing as ADC, DAC, and digital processing technology advances)
Transmitter
Wide (primarily determined by the switching speed Wide (if applied capability of the as a transmitter system) techniquefor the same reasons as LINC)
Fairly wide (typically megahertz and increasing as digital processing technology advances)
Linearisation and RF Synthesis Techniques Applied to SDR Transmitters
Class-A or Class-AB PA
Modulation Feedback (e.g., polar loop, Cartesian loop)
298
Table 6.2
Continued.
Characteristic
Class-A or Class-AB PA
Modulation Feedback (e.g., polar loop, Cartesian loop)
Analogue Predistortion
Feedforward
Digital Predistortion
Fair (515% region, with class-AB PA)
Sigma-Delta Techniques
LINC
EE&R
Good (1020% region, with class-AB PA)
Very good (potentially 40%+ with class-C, class-D, or class-E PAs and lossless combining or low PAR waveform)
Very good (potentially 40%+ with class-C, class-D, or class-E PA and class-S envelope PA)
Very good (potentially 40%+ with class-C, class-D, or class-E PAs)
Typical efficiency characteristics for high linearity (unaided PA)*
Poor (<10%)
Good (up to 60% Fair (510% narrowband with region, with class-C PA) class-AB PA)
Relative complexity
Very low
Low
Very low
High
High, but getting lower as technology integration takes place
High, but should get lower as technology integration takes place
High, but should get lower as technology integration takes place
High, but should get lower as technology integration takes place
Control scheme N/A required?
No (inherent in the feedback system)
No (but can be used to improve performance)
Yes (typically, but low performance systems can sometimes do without)
Yes
Yes
Yes (typically, but low performance systems can sometimes do without)
No (theoretically, but few practical systems exist to verify this)
Main advantages (not covered above)
No setup on manufacture required
Good reliability due to low complexity
Basic technique is inherently stablelittle chance of instability
Basic technique is inherently stable
Degree of path matching required is much lower than for LINC
Intensely digital technique, hence good potential for integration in the future
Good reliability due to low complexity
Inclusion of other digital functionality (e.g., crestfactor reduction) is straightforward
6.6 Summary of the Relative Merits of Various Linear Amplifier and Transmitter Techniques
Table 6.2
299
300
Table 6.2
Continued.
Characteristic Main disadvantages (not covered above)
Class-A or Class-AB PA Very high heat dissipation
Modulation Feedback (e.g., polar loop, Cartesian loop)
Feedforward
Difficult (complex) to achieve high levels of correction
Relatively large size, due to delay lines and requirement for two PAs Manufacturing setup can be more complex than for other techniques
Digital Predistortion
Sigma-Delta Techniques
LINC
EE&R
Very high degrees of cancellation are required over a very broad bandwidth (> 10 × channel bandwidth)—much more so than for, for example, feedforward; this is difficult to achieve and maintain
High signal Technique still in its processing infancy for RF bandwidths can transmitters and PAs be required for the envelope and phase signals for some modulation schemes
Signal processing bandwidth required is > 10 × the channel bandwidth
* Unaided, in this context, refers to a lack of efficiency-boosting assistance, such as using envelope tracking or adaptive biasing. Using these techniques will improve upon the efficiency figures quoted here for systems based on class-AB amplifiers.
Linearisation and RF Synthesis Techniques Applied to SDR Transmitters
Potential for instability (e.g., due to poor antenna VSWR or component failure)
Analogue Predistortion
6.6 Summary of the Relative Merits of Various Linear Amplifier and Transmitter Techniques
301
References [1] Kenington, P. B., High Linearity RF Amplifier Design, Norwood, MA: Artech House, 2000. [2] Aihara, S., et al., GaAs FET Power Amplifiers as Substitutes for TWT Amplifiers in a Multi-Level QAM Digital Radio System, Proc. of International Conference on Communications, Vol. 1, Seattle, WA, June 7−10, 1987, pp. 1.2.1−1.2.5. [3] Kumar, M., J. Whartenby, and H. Wolkstein, Predistortion lineariser Using GaAs Dual-Gate MESFET for TWTA and SSPA Used in Satellite Transponders, IEEE Trans. on Microwave Theory and Techniques, Vol. MTT-33, December 1985, pp. 1,479−1,488. [4] Egger, A., M. Horn, and T. Vien, Broadband linearisation of Microwave Power Amplifiers, Proc. of 10th European Microwae Conference, Warsaw, Poland, September 1980, pp. 490−494. [5] Sun, J., B. Li, and Y. W. M. Chia, A Novel CDMA Power Amplifier for High Efficiency and Linearity, Proc. of 50th IEEE Vehicular Technology Conference, Fall 99, Vol. 4, September 1999, pp. 2,044–2,047. [6] Sun, J., B. Li, and M. Y. W. Chia, linearised and Highly-Efficient CDMA Power Amplifier, IEE Electronics Letters, Vol. 35, No. 10, May 13, 1999, pp. 786–787. [7] Yamauchi, K., et al., A Novel Series Diode lineariser for Mobile Radio Power Amplifier, Proc. of IEEE Symposium on Microwave theory and Techniques, 1996, pp. 831–834. [8] Yu, C. S., W. S. Chan, and W. L. Chan, 1.9GHz Low Loss Varactor Diode Predistorter, IEE Electronics Letters, Vol. 35, No. 20, September 30, 1999, pp. 1,681–1,682. [9] Maeda, M., et al., Source Second Harmonic Control for High Efficiency Power Amplifiers, IEEE Trans. on Microwave Theory and Techniques, Vol. MTT-43, December 1995, pp. 2,952−2,957. [10] Katz, A., and S. S. Moochalla, Non-Linearity Generator Using FET Source-to-Drain Conductive Path, U.S. Patent No. 5,038,113, August 6, 1991. [11] Dorval, R., MMIC linearisers for C and Ku-Band Satellite Applications, IEEE MTT-S Workshop on Advances in Amplifier linearisation, paper 7, June 8, 1998. [12] Nazarathy, M., et al., Predistorter for High Frequency Optical Communication Devices, U.S. Patent No. 5,424,680, 1995. [13] Blauvelt, H., et al., Predistorter for linearisation of Electronic and Optical Signals, U.S. Patent No. 4,992,754, 1991. [14] Grebliumas, J., et al., Microwave Predistortion lineariser, U.S. Patent No. 5,523,716, 1996. [15] Namiki, J., An Automatically Controlled Predistorter for Multilevel Quadrature Amplitude Modulation, IEEE Trans. on Communications, Vol. COM-31, May 1983, pp. 707−712. [16] Nojima, T., T. Murase, and N. Imai, The Design of a Predistortion linearisation Circuit for High-Level Modulation Radio Systems, Proc. of GLOBECOM 85, 1985, pp. 1,466−1,471. [17] Bernardini, A., and S. DeFina, Analysis of Different Optimization Criteria for IF Predistortion in Digital Radio Links with Nonlinear Amplifiers, IEEE Trans. on Communications, Vol. 45, No. 4, April 1997, pp. 421−428. [18] Huang, W., and R. E. Saad, Residual Second Order Intermodulation Suppression in Third Order Distortion Generators, IEEE MTT-S Conference Digest, Vol. 3, June 1998, pp. 737−740. [19] Kenington, P. B., and R. J. Wilkinson, The Specification of Error Amplifiers for Use in Feedforward Transmitters, IEE Proceedings Part G, Vol. 139, No. 4, August 1992, pp. 477−480. [20] Kenington, P. B., Efficiency of Feedforward Amplifiers, IEE Proceedings Part G, Vol. 139, No. 5, pp. 591−593, October 1992. [21] Cavers, J. K., Adaptation Behavior of a Feedforward Amplifier Lineariser, IEEE Trans. on Vehicular Technology, Vol. 44, No. 1, February 1995, pp. 31−40.
302
Linearisation and RF Synthesis Techniques Applied to SDR Transmitters [22] Gerard, R. E. J., and G. N. Hobbs, Improvements in or Relating to Amplifiers, U.K. Patent No. GB 2,107,540B, June 26, 1985. [23] Bauman, R. M., Adaptive Feed-Forward System, U.S. Patent No. 4,389,618, June 21, 1983. [24] Olver, T. E., Adaptive Feedforward Cancellation Technique That Is Effective In Reducing Amplifier Harmonic Distortion Products As Well As Intermodulation Distortion Products, U.S. Patent No. 4,560,945, December 24, 1985. [25] King, N. J. R., Feedforward Amplifiers, U.K. Patent Application No. GB 2,167,256A (withdrawn), May 21, 1986. [26] Kenington, P. B., et al., Apparatus and Method for Reducing Distortion in Amplification, U.S. Patent No. 5,157,345, October 20, 1992. [27] Myer, R. E., Automatic Reduction of Intermodulation Products in High Power Linear Amplifiers, U.S. Patent No. 4,580,105, April 1, 1986. [28] Myer, R. E., Feed Forward Linear Amplifier, U.S. Patent No. 4,885,551, December 5, 1989. [29] Kenington, P. B., J. P. McGeehan, and M. A. Beach, Spread Spectrum Pilot Tone for Distortion or Instability Correction, U.K. Patent No. GB 2,273,622, June 22, 1994. [30] Kenington, P. B., A Feedforward Distortion Correction Arrangement in Which a Pilot Signal Is Derived from the Input Signal, U.K. Patent No. GB 2,335,811, September 29, 1999. [31] Vuolevi, J., and T. Rahkonen, Distortion in RF Power Amplifiers, Norwood, MA: Artech House, 2003. [32] Kenington, P. B., S. J. Gillard, and A. E. New, An Ultra-Broadband Power Amplifier Using Dynamically-Controlled linearisation, Proc. of IEEE International Symposium on Microwave Theory and Techniques, Anaheim, CA, Vol. 1, June 1319, 1999, pp. 355−358. [33] Bateman, A., D. M. Haines, and R. J. Wilkinson, Direct Conversion Linear Transceiver Design, IEE 5th International Conference on Mobile Radio and Personal Communications, Warwick, United Kingdom, December 1989, pp. 53−56. [34] Perez, F., E. Ballesteros and J. Perez, linearisation of Microwave Power Amplifiers Using Active Feedback Networks, IEE Electronics Letters, Vol. 21, January 1985, pp. 9−10. [35] Ballesteros, E., F. Perez, and J. Perez, Analysis and Design of Microwave linearised Amplifiers Using Active Feedback, IEEE Trans. on Microwave Theory and Techniques, Vol. 36, March 1988, pp. 499−504. [36] Pedro, J., and J. Perez, An MMIC linearised Amplifier Using Active Feedback, IEEE International Microwave Symposium Digest (MTT-S), Atlanta, GA, Vol. 1, June 1993, pp. 95−98. [37] Hu, Y., J. Mollier, and J. Obregon, A New Method of Third-Order Intermodulation Reduction in Nonlinear Microwave Systems, IEEE Trans. on Microwave Theory and Techniques, Vol. MTT-34, February 1986, pp. 245−250. [38] Gajda, G., and R. Douville, A linearisation System Using RF Feedback, IEEE International Electrical and Electronics Conference, Toronto, Canada, 1983, pp. 30−33. [39] Faulkener, M., D. Contos, and M. Johansson, linearisation of Power Amplifiers Using RF Feedback, IEE Electronics Letters, Vol. 31, 1995, pp. 2023−2024. [40] Petrovic, V., and W. Gosling, Polar-Loop Transmitter, IEE Electronics Letters, Vol. 15, No. 10, May 10, 1979, pp. 286−288. [41] Gardner, F. M., Phaselock Techniques, New York: Wiley, 1979, pp. 168−170. [42] Fergus, T. J., EDGE ModulationHow linearisation Improves Amplifier Performance, RF Design, October 2002, pp. 18–30. [43] Petrovic, V., and C. N. Smith, Reduction of Intermodulation Distortion by Means of Modulation Feedback, IEE Colloquium on IntermodulationCauses, Effects and Mitigation, London, England, April 9, 1984, pp. 8/1−8/8. [44] Petrovic, V., Reduction of Spurious Emission from Radio Transmitters by Means of Modulation Feedback, IEE Conference on Radio Spectrum Conservation Techniques, September 1983, pp. 44−49.
6.6 Summary of the Relative Merits of Various Linear Amplifier and Transmitter Techniques
303
[45] Kahn, L. R., Single-Sideband Transmission by Envelope Elimination and Restoration, Proc. of IRE, Vol. 40, July 1952, pp. 803−806. [46] Raab, F. H., Intermodulation Distortion in Kahn-Technique Transmitters, IEEE Trans. on Microwave Theory and Techniques, Vol. 44, No. 12, December 1996, pp. 2,273−2,278. [47] Cox, D. C., Linear Amplification with Nonlinear Components, IEEE Trans. on Communications, Vol. COM−22, December 1974, pp. 1942−1945. [48] Chireix, H., High Power Outphasing Modulation, Proc. of Institute of Radio Engineers, Vol. 23, No. 11, November 1935, pp. 1,370–1,392. [49] Hetzel, S. A., A. Bateman, and J. P. McGeehan, LINC Transmitter, IEE Electronics Letters, Vol. 27, No. 10, May 9, 1991, pp. 844−846. [50] Hetzel, S. A., A. Bateman, and J. P. McGeehan, A LINC Transmitter, IEEE Vehicular Technology Conference, St. Louis, MI, May 19−22, 1991, pp. 133−137. [51] Jayaraman, A., et al., Linear High-Efficiency Microwave Power Amplifiers Using Bandpass Delta-Sigma Modulators, IEEE Microwave and Guided Wave Letters, Vol. 8, No. 3, March 1998, pp. 121–123. [52] Iwamoto, M., et al., Bandpass Delta-Sigma Class-S Amplifier, Electronics Letters, Vol. 36, No. 12, June 8, 2000, pp. 1,010–1,012. [53] Wang, Y., A Class-S RF Amplifier Architecture with Envelope Delta-Sigma Modulation, IEEE Radio and Wireless Conference, RAWCON 2002, August 11–14, 2002, pp. 177–179.
Appendix A 90° Phase-Shift Networks A.1 General Structure The general structure of a passive broadband 90º splitter network, based upon an all-pass filter configuration, is shown in Figure A.1. Its transfer function is of the form: F ( s) =
( s − α1 )( s − α 2 )( s − α 3 ) K ( s − α n 2 ) ( s + α1 )( s + α 2 )( s + α 3 ) K ( s + α n 2 )
(A.1)
where the total network complexity of both the N and P networks is n. The values for for the N and P networks are tabulated in Tables A.1 to A.8. The values in these tables are normalised such that: ωl ωu = 1
(A.2)
where ωl and ωu are the lower and upper angular frequency limits, respectively. The networks derived from these tables yield an equiripple all-pass filter, with a 90º phase difference between the two outputs (within the bounds of the upper and lower
R R N-network
Vs
R
P-network
Figure A.1
General structure of a passive broadband 90º splitter.
305
306
Appendix A Table A.1 Pole-Zero Locations for a 90º Phase-Shift Network, Where ωu/ωl = 1146 Filter Order, n 6
8
10
Phase Ripple (Degrees) 6.84
2.12
0.66
N
43.3862
P
8.3350
2.0264
0.4935
0.1200
0.0231
59.7833
14.4159
4.8947
1.6986
0.5887
0.2043
0.0694
0.0167
75.8845
20.4679
8.3350
3.5631
1.5279
0.6545
0.2807
0.1200
0.0489
0.0132
Table A.2 Pole-Zero Locations for a 90º Phase-Shift Network, Where ωu/ωl = 573.0 Filter Order, n 6
8
10
Phase Ripple (Degrees) 4.99
1.39
0.39
N
P
34.3132
7.0607
1.9111
0.5233
0.1416
0.0291
47.0857
11.8249
4.3052
1.6253
0.6153
0.2323
0.0846
0.0212
59.6517
16.5238
7.0607
3.2112
1.4749
0.6780
0.3114
0.1416
0.0605
0.0168
frequency limits defined above). As the filter complexity, n, is increased, the accuracy of the quadrature increases (i.e., the ripple decreases) for a given bandwidth. Conversely, for a given phase ripple (error), the useable bandwidth increases. Note that it is also possible to generate an active version of the network, based upon operational amplifiers (or equivalent circuits) [1].
A.1
General Structure
307 Table A.3 Pole-Zero Locations for a Phase-Shift Network, Where ωu/ωl = 286.5 Filter Order, n
Phase Ripple (Degrees)
4
13.9
16.8937 0.4122
0.0592
6
3.43
27.1337
5.9933
1.8043
0.5542
8
10
0.84
0.21
N
P
2.4258
0.1669
0.0369
37.0697
9.7136
3.7944
1.5566
0.6424
0.2636
0.1030
0.0270
46.8657
13.3518
5.9933
2.8993
1.4247
0.7019
0.3449
0.1669
0.0749
0.0213
Table A.4 Pole-Zero Locations for a Phase-Shift Network, Where ωu/ωl = 143.2 Filter Order, n 4 8
10
Phase Ripple (Degrees) 10.2 0.46
0.10
90º
N
P
13.5875
2.2308
0.4483
0.0736
29.3327
8.0126
3.3531
1.4921
0.6702
0.2982
0.1248
0.0341
37.0091
10.8375
5.1050
2.6233
1.3772
0.7261
0.3812
0.1959
0.0923
0.0270
90°
308
Appendix A Table A.5 Pole-Zero Locations for a 90° Phase- Shift Network, Where ωu/ωl = 81.85 Filter Order, n 4 6
8
10
Phase Ripple (Degrees) N 7.58 11.4648
2.0883
0.4789
0.0918
1.38
0.25
0.046
P
18.0294
4.5017
1.6316
0.6129
0.2221
0.0555
24.4451
6.8929
3.0427
1.4432
0.6929
0.3287
0.1451
0.0409
30.7953
9.2085
4.5017
2.4248
1.3409
0.7458
0.4124
0.2221
0.1086
0.0325
Table A.6 Pole-Zero Locations for a 90° Phase-Shift Network, Where ωu/ωl = 57.30 Filter Order, n
Phase Ripple (Degrees)
N
P
4
6.06
10.3270
2.0044
0.4989
0.0968
6
0.99
16.1516
4.1648
1.5873
0.6300
0.2401
0.0619
8
10
0.16
0.026
21.8562
6.2817
2.8648
1.4136
0.7074
0.3491
0.1592
0.0458
27.5087
8.3296
4.1648
2.3092
1.3189
0.7582
0.4331
0.2401
0.1201
0.0364
A.1
General Structure
309 Table A.7 Pole-Zero Locations for a 90° Phase-Shift Network, Where ωu/ωl = 28.65 Filter Order, n
Phase Ripple (Degrees)
N
4
3.57
8.5203
1.6157
0.5387
0.1177
6
0.44
13.1967
3.6059
1.5077
0.6633
0.2773
0.0758
8
10
0.056
0.0069
P
17.7957
5.2924
2.5614
1.3599
0.7354
0.3904
0.1890
0.0562
22.3618
6.9242
3.6059
2.1085
1.2786
0.7821
0.4743
0.2773
0.1444
0.0447
Table A.8 Pole-zero locations for a 90° Phase-Shift Network, Where ωu/ωl = 11.47 Filter Order, n
Phase Ripple (Degrees)
4
1.31
5.9339 0.5055
0.1280
6
0.10
10.4285
3.0425
1.4180
0.7052
8
0.0075
N
P
1.5027
0.3287
0.0959
14.0087
4.3286
2.2432
1.2985
0.7701
0.4458
0.2310
0.0714
Reference [1]
Bedrosian, S. D., Normalized Design of 90º Phase-Difference Networks, IRE Trans. on Circuit Theory, June 1960.
Appendix B Phase Noise in RF Oscillators B.1 Leesons Equation The theoretical phase noise performance of an RF oscillator is governed by Leesons equation [1]. This appendix provides further details of this model and its implications for oscillator circuit design. B.1.1
SSB Phase Noise Characteristic of a Basic Oscillator.
The form of the phase noise characteristic exhibited by a typical RF oscillator (without external interference and hence spurs) is given in Figure B.1. This figure shows the three main regions in the characteristic: •
Flicker noise: At low offsets from the oscillation frequency, flicker noise in the active device dominates the phase noise characteristic. This is characterised by a 1/f frequency response and leads to a slope of 9 dB per octave [2].
•
Leesons equation: At larger offsets, such that the 1/f noise component has decayed to an appropriate degree, Leesons equation applies, and the phase noise characteristic decays at 6 dB per octave. Intrinsic noise floor: At still larger offsets, the intrinsic noise floor of the system dominates and this is flat with frequency. This may be set by the thermal noise of the active device itself, that of subsequent amplification or other similar mechanisms.
•
B.1.2
Leesons Equation
The level of SSB phase noise present in an oscillator output, as a function of frequency, in the region between ff and fl in Figure B.1, is given by Leesons equation: FkT f 2 N SSB ( f m ) = 10 log 0 2 f 8 AQ L m
dBc Hz
(B.1)
where: A is the oscillator output power level (W).
311
312
Appendix B Phase noise (dBc/Hz)
Flicker noise 9 dB/octave
SSB phase noise (from Leesons equation) 6 dB/octave
Noise floor (flat)
ff
Figure B.1
fl
Offset frequency, f m (log scale, Hz)
Phase noise density as a function of offset frequency for a theoretical oscillator.
F is the noise factor of the active device, when operating at an output power level of A. k is Boltzmanns constant [= 1.38 × 10-23 (J/K)]. T is the temperature (K). QL is the loaded Q of the oscillator-tuned circuit (dimensionless). f0 is the frequency of oscillation (hertz). fm is the frequency offset from f0 (hertz). In practice, phase noise is the dominant source of noise close to carrier, while AM noise dominates at larger frequency offsets. It can be seen from this equation that: •
Doubling of the loaded Q of the oscillator resonant circuit improves phase noise by 6 dB.
•
Doubling of the oscillation frequency degrades the phase noise by 6 dB. Increasing the output power of the oscillator improves the relative level of the phase noise. Similarly allowing the temperature of the circuit to increase will decrease phase noise performance. An ideal oscillator is therefore a high-output system, operating at a low temperature and a low frequency (not usually a variable in most systems), designed with a high-Q resonant circuit.
•
•
•
References [1] [2]
Robins, W. P., Phase Noise in Signal Sources, London, England: Peter Peregrinus Ltd., 1982, p. 53. Vizmuller, P., RF Design Guide, Norwood, MA: Artech House, 1995, Chapter 4.
Acronyms and Abbreviations 2G 3G 3GPP 3GPP2 A/D ACM ADC ADI AGC ALU AM AMPS ASIC ASIP BER BTS C/I CAT5 CCM CD CDE CDMA
CFR TM CPRI CW D/A
Second generation (referring to generations of cellular mobile communications standards) Third generation (referring to generations of cellular mobile communications standards) Third Generation Partnership Project (standards body for the WCDMA standard for 3G) Third Generation Partnership Project (standards body for the CDMA2000 standard for 3G) Analogue-to-digital converter Adaptive computing machine Analogue-to-digital converter Analogue Devices (International) Automatic gain control Arithmetic logic unit Amplitude modulation Advanced Mobile Phone System (1G analogue cellular standard) Application-specific integrated circuit Algorithm-specific instruction set processor Bit-error rate Base-station transceiver system Carrier-to-interference (ratio) Standard for twisted-pair cabling, often used for in-building data communications Configurable computing machine Compact disc Code-domain error Code-division multiple access (modulation format adopted by 3GPP2 for its 3G standard, CDMA 2000, also used in IS-95 cellular systems in the United States) Crest-factor reduction Common public radio interface Continuous-wave (or, sometimes, carrier-wave) Digital-to-analogue converter 313
314
Acronyms and Abbreviations
D/C DAC D-AMPS dB DCR DCS DDS DECT DMA DNL DPD DQPSK DSP ECL EDGE EE&R ENOB ETSI EVM FAR FDD FET FFT FIR FM FPFA FPGA FSD GMSK GPRS GSM
GSPS I/O IC ICI IF ILP
Downconverter Digital-to-analogue converter Digital AMPS (2G digital cellular standard) Decibel Direct-conversion receiver Digital cellular system (GSM in the 1,800-MHz band, mostly used in Europe) Direct-digital synthesis (or synthesiser) Digital equipment cordless telephone (EU short-range cordless handset system) Direct memory access Differential non-linearity Digital predistortion Differential quadrature phase-shift keying Digital signal processor (or digital signal processing) Emitter-coupled logic Enhanced data(-rate) for GSM evolution Envelope-elimination and restoration Effective number of bits European Technical Standards Institute Error vector magnitude Flexible architecture radio Frequency division duplex Field-effect transistor Fast Fourier transform Finite impulse response Frequency modulation Field programmable function array Field programmable gate array Full-scale deflection Gaussian minimum-shift keying (modulation format used in GSM) General Packet Radio Service Global system for mobile communications (originally named after the committee which defined the standard: Group Speciale Mobile) Gigasamples per second Input/output Integrated circuit Intercarrier interference Intermediate frequency Instruction-level parallelism
Acronyms and Abbreviations
IM IMD INL IP2 IP3 I-Q (or I/Q) IR LC LDMOS LIF LINC LNA LUT MAC MCPA MIN MIP(s) MIT MMIC MOSFET MSPS MST MVCE NCO NRE OAM&P OBSAI OEM OFDM PA PAR P-ASSP PC PCB PCDE PCN PCS PDC
315
Intermodulation Intermodulation distortion Integral non-linearity Second-order intercept point Third-order intercept point In-phase and quadrature Image-reject Inductor-capacitor Laterally diffused metal-oxide semiconductor Low intermediate frequency Linear amplification using non-linear components Low-noise amplifier Look-up table Multiply-accumulate Multi-carrier power amplifier Matrix interconnect network Million instructions per second Massachusetts Institute of Technology Monolithic microwave integrated circuit Metal-oxide semiconductor field-effect transistor Megasamples per second (or millions of samples per second) Multi-standard terminal Mobile Virtual Centre of Excellence Numerically controlled oscillator Nonrecurring expense (typically used to refer to the research and/or development costs of an item) Operation, administration, maintenance, and provisioning Open base-station architecture initiative Original equipment manufacturer Orthogonal frequency division multiplexing Power amplifier Peak-to-average ratio Programmable application-specific standard product Personal computer Printed circuit board Peak code domain error Personal communications network (name also given to GSM in the 1,800-MHz band, mostly used in Europe) Personal communications system (U.S. version of GSM in the 1,900-MHz band) Personal digital cellular (Japanese 2G cellular standard)
316
Acronyms and Abbreviations
PECL PIN PLL PMR
P-N [code] PROM PWM PWQAM QAM QPSK RAM R-C RCP RF RFPA RISC RMS or rms ROM RRC RRH Rx RZ S/H SAW SDR SFDR SINAD SMR
SNR SOTA SPD SPDT SPN SSB SVE TDD
Positive emitter-coupled logic (ECL circuits which run from a supply of +5V and ground, similar to TTL) Positive-intrinsic-negative Phase-locked loop Private Mobile Radio (U.K./European name given to professional radio systems, such as those used by the police, taxi services, and security firms) Pseudorandom code sequence, often used for spreading in a spread-spectrum system Programmable read-only memory Pulse-width modulation (or modulator) Pulse-width quadrature amplitude modulated Quadrature amplitude modulation (e.g., 16-QAM) Quadrature phase-shift keying Random access memory Resistor-capacitor Reconfigurable communications processor Radio frequency Radio frequency power amplifier Reduced instruction-set computer Root mean square Read-only memory Root-raised cosine Remote RF head Receiver Return-to-zero Sample and hold Surface acoustic wave Software defined radio Spurious-free dynamic range (ratio of) Signal to interference, noise, and distortion Specialized Mobile Radio (U.S. name given to professional radio systems, such as those used by the police, taxi services, and security firms) Signal-to-noise ratio State of the art Six-port discriminator Single-pole, double-throw Six-port network Single-sideband Signal vector error Time-division duplex
Acronyms and Abbreviations
TDM TDMA TETRA TMA TRx TTL Tx U/C UMTS VCO VC-TCXO VSWR WCDMA WWRF ZIF -
317
Time-division multiplex Time-division multiple access Trans-European trunked radio (EU PMR/SMR standard) Tower-mounted amplifier Transceiver Transistor-transistor logic Transmitter Upconverter Universal mobile telecommunications system (general term given to 3G systems worldwide) Voltage-controlled oscillator Voltage-controlled, temperature-compensated crystal oscillator Voltage standing wave ratio Wideband code-division multiple access (modulation format adopted by 3GPP for its 3G standard) Worldwide Research Forum Zero intermediate frequency (i.e., direct conversion) Delta-sigma (usually refers to a type of modulator, often used in DACs and ADCs)
About the Author Peter B. Kenington received his B.Eng. (with first-class honours) and Ph.D. from the University of Bristol, United Kingdom, in 1986 and 1989, respectively. His Ph.D. work concerned the design of novel receiver systems for satellite communications. From 1989 to 1990 he was employed as a research assistant at the University of Bristol, performing research on novel transmitter and receiver architectures as well as on the EMC issues surrounding mobile radio technology. In 1990 he became a lecturer and continued research on high-linearity RF amplifier and transmitter systems and software radio techniques, in addition to performing many commercial design and consultancy contracts. In 1995, he jointly founded Wireless Systems International Ltd., joining the company full-time in 1997. As the chief technology officer, he led the technology development activities of both the initial radio systems consultancy/design business and the subsequent linear RF power amplifier and transceiver business until its acquisition by Andrew Corporation in 2002. He is currently the director of advanced technology within the RF power amplifier group at Andrew Corporation and also holds the position of technical chair in the Open Base Station Architecture Initiative (OBSAI). Dr. Kenington received the Institution of Electrical Engineers (IEE) prize for Outstanding Academic Achievement in 1986, the IEE Mountbatten Premium in 1989, and the IEE Engineering Science and Education Journal Premium in 1999. He has served on the IEE Professional Group E9 (Satellite Communications) and on the IEE Science, Education and Technology Divisional Board. He has also served on CISPR (International Special Committee on Radio Interference) and on the editorial board of a number of scientific journals. Dr. Kenington is a chartered engineer, a fellow of the IEE, and a senior member of the IEEE. He is the author of more than 100 published papers and over 40 patents in the radio technology field. He is also the author of High Linearity RF Amplifier Design (Artech House, 2000). He may be contacted at
[email protected].
319
Index 1/f noise, 73 3GPP2, 135 16-QAM, 5 90° phase-shift networks, 311–15 general structure, 311–15 passive broadband splitter, 311 pole-zero locations, 312, 313, 314, 315
A Active all-pass filter, 216–17 advantages/disadvantages, 217 defined, 216 illustrated, 217 Adaptive algorithm, 264 Adaptive Computing Machine (ACM), 40 architecture illustration, 41 market-specific, 40 Adaptive nulling, 253–59 alternative coherent detection, 257–59 coherent detection, 256–57 correction loop, 254 energy minimisation, 254–56 error loop, 253–54 use of, 253 See also Performance stabilisation A/D converters, 10–11 analogue bandwidth, 52–53 background, 41–42 clock jitter and, 111–17 communications architectures, 102–4 component imperfections, 95 dynamic range, 44, 45 efficiency, factor of merit, 46–47 factor of merit, 52 flash converter architecture, 101 generic, 42–43 high-speed architectures, 101–4 impedance matching, 91 minimum theoretical power consumption, 48, 49, 50, 51 noise, 90–92 noise figure, 118–20 performance, 42
performance assessment, 104–6 performance trends, 51–53 power consumption, 41–43, 51–52 quantisation noise ratio, 44 resolution, 53 sample rate, 53 SNR, 41–43 specifications, 28–29 spurii, reducing with dither, 107–9 spurious signals, 97–107 See also D/A converters Adjacent channel power ratio (ACPR), 240 Algorithm-specific instruction set processor (ASIP), 36–37 Analogue predistortion, 234–44 Analogue quadrature receiver design, 57–58 Analogue quadrature upconversion, 186–94 error compensation, 187 error compensation automation, 188 EVM performance, 194 I/Q gain, 187–90 issues and mitigations, 187–94 LO leakage suppression, 190–91 LO phase noise, 193 out-of-channel/band DAC, 191–93 phase imbalance, 187–90 See also Upconversion Analogue-to-digital converters. See A/D converters Antennas smart, 18–22 specifications, 27 Anti-parallel diode-based predistorters, 241–44 defined, 241 high-speed Schottky diodes, 244 illustrated, 243 matched diodes, 244 See also Predistorters Aperture error, 110–11 defined, 110 impact, 111 Application-specific integrated circuits (ASICs), 32–33
321
322
Application-specific signal processors (ASSPs), 32, 33, 201 Automatic gain control (AGC) level, 81 switched, 80 system design, 80
B Bandwidths, 86 detection, 89 feedback, 279–80 linearisation, 186 Nyquist, 88 operational, 185–86 Baseband beamforming, 18 Base-station model, 7–11 Base-station transceiver system (BTS) alternative digital processing options, 33–35 digital interfaces, 7 ideal model, 8 new business model, 8–10 radio parts, 10 upgrade vs. replacement and, 10–11 See also BTS hoteling Broadband 90° splitter, 219–20 Broadband quadrature networks, 215–29 active all-pass filter, 216–17 applications, 215–16 highpass and lowpass filters, 217–20 introduction to, 216 Lange coupler, 227–28 multiplier-divider techniques, 228–29 multi-zero, 225 passive all-pass, 222–25 phase splitter, 225–27 polyphase filtering, 221–22 BTS hoteling, 16–18 advantages, 17–18 deployment costs, 18 introduction, 16 maintenance, 17, 18 network expansion, 18 power consumption, 17 reliability, 18 remote RF head, 17 Business model, 7–13 base-station, 7–11 handset, 12–13 introduction, 7 OBSAI and CPRI, 11–12 Butler matrix, 19
Index
C Calibration DC, 67–69 smart antenna issues, 21–22 Cancellation anti-phase, 153 auxiliary transmitter, 157–58 controlled, 152 distortion, 249 implementation options, 153–57 multi-path, 157 Capacitive coupling, 67, 69 Carrier frequency, 203 Carrier injection, 259–60 defined, 259 disadvantages, 259–60 illustrated, 260 modification, 260 Cartesian loop transmitter, 284–87 advantages, 285 application, 286–87 block diagram, 284 defined, 284 illustrated, 286 outputs, 285 phase-shift, 285 See also Transmitter linearisation Cascaded interception point, 93–94 Cascaded non-linearity techniques, 178–79 illustrated, 179 predistorter/postdistorter configuration, 178, 179 predistortion configuration, 178, 179 Circulators, 146 specifications, 27–28 for transmit/receive isolation, 146 Civilian mobile communication, 2 Clock jitter, 111–17 ADC SNR and, 114, 115 combined noise performance and, 113–15 conversion process effect, 112 impact, 111–13 oscillator phase noise impact, 115–16 oscillator spurs impact, 116–17 SNR and, 112, 113 source, 111 Clock oscillator, 115–17 phase noise impact, 115–16 spurs impact, 116–17 Code-division multiple access (CDMA), 9, 143 Coherent detection, 256–57 alternative, 257–59
Index
illustrated use, 257, 258 Common Public Radio Interface (CPRI), 7, 11–12 Configurable computing machine (CCM), 33 Constant-envelope upconversion architectures, 210–15 PLL-based directly-modulated VCO transmitter, 211–12 PLL-based input reference modulated transmitter, 212–13 PLL-based reference transmitter, 210–11 PLL-based transmitter with modulated fractional-N synthesis, 213–15 Consumers, 13 Correlation techniques, 256–57 Costs cooling, 31 development time/resource, 31 direct, 30 feedforward correction and, 261 interfacing device, 30 NRE, 30 tools/training, 30–31 Crest-factor reduction (CFR) algorithms, 271–73 defined, 271 goals, 271–73 hard clipping and, 273–75 Cubic predistorters, 238–39 defined, 238 illustrated, 238
D D/A converters component imperfections, 95 drawbacks, 206 dynamic range, 270 high-speed, 197, 204–5 imperfect gain balance between, 266 interpolating, 194 interpolating, structure, 197 for LO leakage suppression, 192 multi-carrier, 257 RF, 205–9 specifications, 29 See also A/D converters DC offsets, 65–70 in ADC inputs, 267 capacitive coupling, 67 compensation, 66–70 in DAC outputs, 266 DC calibration, 67–69
323
in downconversion mixers, 267 effect of, 65 frequency modulation, 66–67 gain/phase error combination, 70–72 servo control loops, 69–70 static DC error, 65–66 in upconversion mixers, 266 Detection bandwidth, 89 Differential gain, 268 Differential non-linearity (DNL) in ADC transfer characteristic, 99 in dynamic environment, 98–100 dynamic problems, 107 errors, 98, 99, 106, 107 high-speed converter impact, 106 input waveform effect, 100 Digital IF, 268–70 in feedback path, 268–69 in upconversion/feedback paths, 269–70 Digital IF receiver, 58–60 architecture, 58–59 digital processing, 59–60 illustrated, 59 multi-carrier architecture, 61 Digital IF upconversion, 198–99 advantage, 199 defined, 198 illustrated, 199 output, 199 See also Upconversion Digital predistortion (DPD), 262–77 advantages, 276 alternative structures, 266–68 cost issues, 273–75 crest factor reduction (CFR) algorithms, 271–73 defined, 262 digital IF in feedback path, 268–69 digital IF in upconversion/feedback paths, 269–70 disadvantages, 276–77 emergence, 262 hardware schematic, 263 memory correction, 271 operation, 264–66 power efficiency, 273–75 relative merits, 276–77 signal processing architecture, 265 transmitter structure, 263 See also Predistortion Digital quadrature downconverters, 269, 272 Digital quadrature upconverters, 269–70, 272
324
Digital signal processors (DSPs), 31–32 as enabling technology, 31 LINC transmitter, 293, 294 specifications, 29 Digital-to-analogue converters (DACs). See D/A converters Diplexers, 141 construction, 142 disadvantages, 142–43 elimination by cancellation, 152–58 elimination configuration, 154, 155, 156 frequency spacing, 142 problem, 142–58 problem example, 143 size, 142 spectrum inefficiency, 142–43 switched, 145–46, 151–52 use of, 142 Direct conversion receivers architecture illustration, 82 baseband and digital IFs, 81–82 baseband filter technologies, 81 gain control element locations, 80 multi-mode issues, 80–81 second-order distortion effect, 77 six-port network, 82–84 See also Receivers Direct-digital synthesiser (DDS), 213 Dither for ADC spurii reduction, 107–9 amount of, 109 defined, 107 DNL errors and, 109 out-of-band technique, 110 Divider modulated transmitters, 210–11 Downconversion alias, 88 digital quadrature, 269, 272 imperfect gain balance, 267 mixers, DC offsets, 267 Duplexers elimination schemes, 146 specifications, 27–28 for transmit/receive isolation, 146 Dynamic range enhancement, 170–80 cascaded non-linearity techniques, 178–79 feedback techniques, 171–73 feedforward techniques, 173–78
E Effective number of bits (ENOBs), 90 Energy minimisation, 254–56
Index
compensation using, 256 correction loop, 255–56 defined, 254 second error signal generation, 256 use of, 254 Enhanced FPGAs, 33 Envelope elimination and restoration (EE&R) technique, 287, 289 Envelope feedback, 278–80 bandwidth, 279–80 defined, 279 non-coherent detection, 279 schematic, 279 SDR transmitter employing, 279 Envelope restoration transmitter, 287–89 with class-S switching PA, 289 defined, 288 delay-compensation, 289 with IF, 288 input signals, 287 with linear baseband power amplifier, 288 See also RF synthesis technique Environmental stabilisation, 251 Equipment manufacturers, 12–13 Error vector magnitude (EVM), 118, 120 average, 130 comparison with predicted performance, 130–31 example results, 127–31 gain/phase errors effect, 122 for gain/phase errors range, 131 LO phase noise in, 125–27 measured, 134 measured results, 127–30 measured vs. predicted performance, 134 multi-stage system, 131–34 PCDE relationship, 134–35 phase noise influence on, 120–34 plotting, 122–23 total, 133 transmitter, 194 European projects, 23
F Factor of merit, 51 A/D converter efficiency, 46–47 for A/D converter ICs, 52 FastMATH processor, 40–41 Feedback techniques (dynamic range enhancement), 171–73 advantages, 171–72 defined, 171
Index
IF/RF feedback with vector subtraction, 172–73 mixer linearisation, 172 RF feedback, 172 Feedback techniques (transmitter linearisation), 277–80 envelope feedback, 278–80 RF feedback, 277–78 Feedforward amplifiers, 245–48 basic configuration, 245 cancellation, 248 correction loop, 252 correlation techniques compensation, 257 correlation techniques control, 258 directional coupler, 245 disadvantages, 261–62 environmental stabilisation, 251 error loop, 252 error signal, 245, 246 fault tolerance, 261 feedback control applied to, 253 ideal system, 246 illustrated, 245 output, 247 performance maintenance, 251–53 performance monitoring, 252–53 pilot-injection techniques compensation, 260 power efficiency, 248–51, 297 relative merits, 261–62 two-tone test, 255 Feedforward linearisation, 244–45 Feedforward techniques, 173–78 configuration, 174 configuration illustration, 174 defined, 173—74 linearisation of cascaded front end, 176–78 linearisation of LNA, 173–76 noise factor, 175 noise figure, 175 See also Feedback techniques FET-based predistorters, 240–41 defined, 240 non-linearity, 242 reflective mode, 241, 242 Field programmable function arrays (FPFAs), 37–38 architecture, 37 defined, 37 processor tile architecture, 38 Field programmable gate arrays (FPGAs), 1, 32 enhanced, 33 revolution, 32
325
Flash converters, 101 Flexible architecture radio (FAR) defined, 1 term adaptation, 25 Fractional-N-based upconversion system, 213–14 Frequency conversion, with undersampling, 84–85 Frequency-division duplex (FDD), 143 Frequency modulation (FM), 2 Frequency multiplication in linear upconverter, 209–10 odd-order, 210 Frequency planning converter harmonics and, 87 techniques, 87–88
G Gain balance, 266–67 differential, 268 feedforward correction and, 261 IF/RF feedback and, 173 I/Q, 187–90 with oversampling, 85–86 phase errors and, 122 phase errors combination, 70–72 SNR, 86 See also Imperfect gain balance Garp architecture, 35–36 design, 35 desirable features, 36 illustrated, 35 Gaussian noise, 109 General Packet Radio Service (GPRS), 4 Glitch impulses, 205 Global roaming, 4 Global System for Mobile (GSM) communications, 1
H Handset model, 12–13 consumer, 13 equipment manufacturers, 12–13 network operator, 13 Handsets alternative digital processing options, 35–41 architecture, 4 operating systems, 7 Hard clipping, 273–75 Hardware specifications, 27–30
326
Hardware specifications (continued) A/D converter, 28–29 antenna, 27 circulator or duplexer, 27–28 D/A converter, 29 DSP, 29 receiver anti-alias filtering, 29 RF power amplifier, 29 High IF, 158–59 Highpass and lowpass filters, 217–20 High-speed converters, 101–4, 106 High-speed DACs, 197 distortion mechanisms, 204 non-ideal performance, 204–5 response illustration, 205 step response, 204–5 See also D/A converters
I Ideal SDR architecture, 26–27 anti-alias and reconstruction filtering, 27 circulator, 26–27 digital processing subsystem, 26 illustrated, 26 linear power amplifier, 27 See also Software-defined radio (SDR) IF digital, in feedback path, 268–69 digital, in upconversion/feedback paths, 269–70 envelope restoration transmitter with, 288 high, 158–59 IF/RF feedback, 172–73 advantage, 173 defined, 172 disadvantages, 173 gain/phase matching, 173 illustrated, 172 See also Feedback techniques Image rejection achieving, 158–70 high IF, 158–59 mixing, 159–70 Image-reject mixers, 159–70, 215–16 advantages, 169 alternative forms, 161–62 basic configuration, 160 control based on direct multiplication, 166–68 control based on LO nulling, 162–65 control based on sounding tone injection, 165–66
Index
enhancement, 162–68 multiplication-based control, 167–68 polyphase filtering in, 168–70 Weaver, 161 Imperfect gain balance in analoque quadrature upconverter, 266–67 in downconversion mixers, 267 in quadrature downconverter, 267 See also Gain Inherently linear processing, 183–84 Integral non-linearity (INL) data-converter correction, 108 defined, 106 error, 106–7 Interception point cascaded, 93–94 Intermodulation distortion (IMD), 11, 88 from front-end non-linearity, 144 level in receiver design, 94–95 performance, 95 Interpolated bandpass upconversion, 197–98 defined, 197 illustrated, 198 Interpolation frequency-domain effect, 196 quadrature upconversion with, 194–97 time-domain effect, 195
L Lange coupler, 227–28 as broadband 90° phase splitter, 227 defined, 227 design, 227 drawbacks, 227 tolerances, 227–28 Leesons equation, 317–18 Legacy systems, 2–3 LINC transmitter, 290–94 advantages, 290, 293 alternative form, 292 analogue implementation, 293 defined, 290 digital IFs, 292 disadvantages, 293 DSP, 293, 294 output signal, 291 schematic, 290, 291 See also RF synthesis techniques Linearisation bandwidth, 186 of LNA, 173–76 mixer, 172
Index
PA techniques, 233–62 transmitter techniques, 262–87 Linear upconversion architectures, 186–210 Local oscillator (LO) image-reject mixer control with, 163, 164 leakage suppression, 190–91 nulling, 162–65 phase noise, 193 phase noise characteristic, 124–25 phase noise in EVM, 125–27 test signal results, 128–29 Look-up tables (LUTs), 264, 266 Low-noise amplifiers (LNAs), 176 error amplifier basis, 176 feedforward vs., 176 mixer combination, 178 Low voltage differential signaling (LVDS), 197
M Manual download, 6–7 Markets Committee (SDR Forum), 22 Massively parallel processor arrays, 34 Matrix Interconnect Network (MIN), 40 Memory correction, 271 Memory effects, 271 Mixers, 141 Moore’s law, 11 Multi-band receivers design, 140–42 ideal, 170 problems, 140 See also Receivers Multi-carrier DACs, 257 Multicarrier power amplifiers (MCPAs), 19 efficiency, 21 output power, 20 Multi-carrier receiver designs, 60 Multi-carrier reception, 92–93 Multi-carrier upconversion, 199–201 architecture illustration, 200 defined, 199 NCOs, 199, 201 See also Upconversion Multi-mode ADC, 104 Multi-path cancellation, 157 Multiplier-divider techniques, 228–29 Multi-stage systems, 131–34 Multi-standard terminals (MSTs) benefits, 3–5 defined, 1, 3 economies of scale, 4
327
global roaming, 4 key requirements, 5–6 multi-band operation, 5 multi-mode operation, 5–6 operational requirements, 5–7 reconfigurable mechanisms, 6–7 service upgrading, 4–5 software-definable operation, 5 Multi-zero networks, 225
N Network operators, 13 Noise ADC, 90–92 phase, 117–18, 317–18 quantisation, 117 thermal, 117 Noise factor, 88–89 cascaded system, 89 defined, 88 feedforward, 175 Noise figure, 88–92 ADC noise, 90–92 cascaded, 89 converter, 118–20 defined, 89 feedforward, 175, 176 overall system, 88–90 Non-linear capacitance, 204 Non-linear slewing, 205 Non-recurring expense (NRE), 30 Numerically controlled oscillators (NCOs), 60 Nyquist bandwidth, 88 Nyquist sample rate, 84 Nyquist sampling, 50, 85 Nyquist zone, 85, 88
O Open Base-Station Architecture Initiative (OBSAI), 7, 11–12 Open-loop non-linearities, 204 Operational bandwidth, 185–86 Organisation, this book, xi–xii Original equipment manufacturers (OEMs), 7, 8, 12 Orthogonal frequency division multiplexing (OFDM), 9 multi-carrier environment, 65 pilot sequence, 65 quadrature mismatch impact, 72 Over-air download, 6
328
P PA linearisation techniques, 233–62 analogue predistortion, 234–44 basic operation, 245–48 feedforward, 244–45 power efficiency, 248–51 predistortion, 234 See also Power amplifiers (PAs) Passive all-pass networks, 222–25 circuit, 224 component values, 224 defined, 222 illustrated, 223 pole values, 223 Passive RF feedback, 277 Peak code domain error (PCDE) defined, 134 EVM relationship, 134–35 Performance monitoring, 252–53 Performance stabilisation, 253–60 adaptive nulling, 253–59 carrier injection, 259–60 Phase-locked loop (PLL), 197 Phase noise density, 318 EVM influence, 120–34 impact on SDR receiver performance, 117–18 LO, 125–27, 193 local oscillator characteristic, 124–25 non-uniform distribution, 118 in RF oscillators, 317–18 SSB characteristic, 317 See also Noise Piecewise approximation, 125 Pilot control technique, 260 PIN diodes, 219 PLL-based transmitters, 210–15 DDS for modulation, 213 directly-modulated VCO, 211–12 divider modulated, 210–11 input reference modulated, 212–13 modulated fractional-N synthesis, 213–15 reference, 210–11 See also Transmitters Polar loop transmitters, 280–84 advantages, 281–82 application, 282–84 with digital baseband signal generation, 283 illustrated, 280 input, 280
Index
input envelope, 281 output phase information, 281 schematic, 280 See also RF synthesis techniques Polar RF synthesis transmitter, 287–89 class-S switching PA, 289 defined, 287 delay-compensation, 289 with IF, 288 with linear baseband power amplifier, 288 non-linearities, 288 Polyphase filters, 221–22 advantages, 169 application illustration, 170 application in image-reject mixer, 168–70 illustrated, 169 second-order, 221–22 Power amplifiers (PAs), 9–10 comparison of requirements, 184–85 constraints, 184–85 efficiency, 185 linearisation, 13–14, 184, 185–86 multicarrier (MCPAs), 19 operational bandwidths, 185–86 output power, 184 size, 184 Power consumption A/D converter, 41–43, 51–52 BTS hoteling, 17 examples, 47–51 minimum, derivation of, 43–47 smart antenna issues, 19–21 Power efficiency, 248–51, 296–97 dependency, 248 DPD, 273–75 error amplifier, 249 feedforward, 248–49, 297 importance, 296 overall, 250 range of system parameters, 250–51 Power handling, 252 Predistorters anti-parallel diode-based, 241–44 cubic, 238–39 digital (DPD), 262–77 FET-based, 240–41 practical circuits, 239–44 scalar, 238–39 series-diode, 239–40 varactor diode, 24 Predistortion, 234 adaptive control, 244
Index
analogue, 234–44 defined, 234 linearisation scheme, 235 RF, 234 system operation, 234 theory of operation, 235–38 Programmable application-specific standard product (P-ASSP), 33–34 Pseudorandom binary sequence (PRBS), 107 Pulse-width, quadrature amplitude modulated (PWQAM) waveform, 296 Pulse-width modulation (PWM), 288
Q Quadrature downconverters, 215 imperfect, 266–67 mismatch compensation, 63–65 mixers, 186 upconverters, 215 Quadrature phase-shift keying (QPSK), 5 Quadrature techniques, 215–29 active all-pass filter, 216–17 highpass and lowpass filters, 217–20 introduction, 216 Lange coupler, 227–28 multiplier-divider techniques, 228–29 passive all-pass, 222–25 polyphase filtering, 221–22 tunable broadband phase splitter, 225–27 Quadrature upconversion analogue, 186–94 with interpolation, 194–97 in linear transmitter, 186 Quantisation noise, 117 Quasi-linear amplifiers, 236–37
R Raw processor, 38–39 architecture, 38 benefits, 39 internal architecture, 39 programmable tiles, 38 Receivers, 57–135 ADC spurious signals, 97–107 anti-alias filtering, 29 architecture options, 57–84 blocking and interception point, 93–94 converter performance limitations, 95–97 direct-conversion, 82–84
329
frequency conversion with undersampling, 84–85 IMD level, 94–95 implementation, 84–120 multi-band design, 140–42 multi-carrier designs, 60 multi-carrier reception, 92–93 processing gain with oversampling, 85–86 sensitivity, 92–93 single-carrier designs, 57–60 single-carrier reception, 92 spurious products elimination, 86–88 universal architecture, 141 zero IF architectures, 60–82 Reciprocal mixing, 118 Reconfigurable Compute Fabric (RCF), 34–35 Reconfigurable mechanisms, 6–7 handset operating systems, 7 manual download, 6–7 over-air download, 6 Reconfigurable radio, 1 Regulatory Committee (SDR Forum), 22 Remote RF heads (RRH), 14 RF channel bandwidth, 50 digital separation, 14 feedback, 172 oscillators, phase noise, 317–18 power amplifier specifications, 29 power requirements, 14 receivers, 57–135 synthesis techniques, 184 Tx/Rx switch, 145, 146–50 RF black box internal structure, 17 SDR system, 9 use of, 15 RF DACs, 205–9 advantages, 207–8 dual, 209 linear transmitters using, 205–9 operation, 206–8 structure, 206–8 structure illustration, 207 transmitter architecture using, 208–9 See also D/A converters RF feedback, 277–78 illustrated, 278 passive, 277 shunt, 277 transmitter architectures, 278 RF synthesis techniques, 287–96
330
RF synthesis techniques (continued) LINC transmitter, 290–94 polar transmitter, 287–89 sigma-delta, 295–96
S Scalar predistorters, 238–39 Schottky diode-based frequency tripler, 211 Schottky diodes, 244 Scope, this book, xi SDR Forum, 22–23 defined, 22 Markets Committee, 22 Regulatory Committee, 22 Technical Committee, 22–23 Second-order distortion, 74 in direct conversion receiver, 77 impact, 77 level, 78 requirements, 73–79 Second-order intercept point, 74 Second-order polyphase filter, 221–22 Series-diode predistorters, 239–40 defined, 239 illustrated, 240 Schottky diode, 239 Service upgrading, 4–5 Servo control loops, 69–70 Shunt feedback, 177 Sigma-delta converters, 103 Sigma-delta techniques, 295–96 advantages, 296 defined, 295 disadvantages, 296 high-efficiency transmitter employing, 295 See also RF synthesis techniques Signal to interference, noise, and distortion (SINAD), 95–96 Signal-to-noise ratio (SNR), 96 clock jitter and, 112, 113 gain, 86 ideal N-bit A/D converter, 90 Signal vector error (SVE), 120 calculation without phase noise disturbance, 122–24 LO test signal results, 128–29 sources, 121 Single-carrier receiver designs, 57–60 analogue quadrature, 57–58 digital IF, 58–59 digital processing, 59–60
Index
Single-carrier reception, 92 Single downconversion receiver, 62 Six-port discriminators (SPDs), 83–84 basic, 83 digital receiver using, 84 format, 83 Six-port networks (SPNs), 82–84 defined, 83 operation, 83 Slew rate, 111 Smart antenna systems, 18–22 architectures, 19 calibration issues, 21–22 downlink, 20, 21 introduction, 18 power consumption issues, 19–21 Software defined radio (SDR) architectures, 25–26 BTS business models enabled by, 8–10 business model, 7–13 defined, 1 digital aspects, 30–41 digital hardware, 30–33 handportable, 28 handset architecture, 4 hardware architecture use, 12 hardware specifications, 27–30 ideal architecture, 26–27 introduction, 2 requirement for, 2–3 RF black box system, 9 superconducting technology impact, 54–55 Sounding tone injection, 165–66 advantages, 165 defined, 165 disadvantages, 166 SpeakEasy programme, 2 Specialised mobile radio (SMR) channels, 3 deployments, 2 FM scenario, 3 Spurious-free dynamic range (SFDR), 96–97 alternative improvement techniques, 109 defined, 96 maximum value, 97 measure, 97 Stallion processor, 39–40 State-of-the-art (SOTA) devices, 32 Subranging, 102 Superconducting quantum interference device (SQUID), 54 Superconducting SDR resolution, 54–55
Index
advantages, 54 crycoolers, 54–55 disadvantages, 54–55 packaging costs, 55 size, 55 Switched diplexers, 145–46, 151–52 defined, 151 disadvantages, 152 illustrated, 151 See also Diplexers
T Technical Committee (SDR Forum), 22–23 Thermal noise, 117 Time-division duplex (TDD), 143 Time-division multiple access (TDMA), 143 Tower-top mounting, 15–16 defined, 15 delay, 16 issues, 15 maintenance, 15–16 weight, 16 Transmitter linearisation, 184, 262–87 Cartesian loop, 284–87 digital predistortion, 262–77 feedback techniques, 277–80 polar loop, 280–84 Transmitters basic architecture, 183 Cartesian loop, 284–87 constraints, 184–85 directly-modulated VCO, 211–12 divider modulated, 210–11 efficiency, 185 envelope restoration, 287–89 EVM performance, 194 high-linearity, 183 LINC, 290–94 linear upconversion architectures, 186–210 output power, 184 PLL-based, 210–15 polar loop, 280–84 relative merits, 297–300 with RF DAC, 205–9 size, 184 Tunable broadband phase splitter, 225–27 Tx/Rx switch, 145, 146–50 isolation, 147 isolation series-shunt, 150 linearity, 147 loss, 147
331
operation, 148 power-handling capability, 147 quarter-wave line for, 149 series-shunt, 148 SPDT, 150
U Undersampling, 84–85 defined, 84 importance, 84–85 Upconversion analogue quadrature, 186–94 constant-envelope architectures, 210–15 digital IF, 198–99 fractional-N-based, 213–14 frequency multiplication in, 209–10 interpolated bandwidth, 197–98 linear architectures, 186–210 multi-carrier, 199–201 noise floor, 191–93 quadrature, with interpolation, 194–97 Weaver, 201–4
V Varactor diode predistorters, 240 Voltage-controlled oscillators (VCOs), 193 modulation, 193 PLL-based directly modulated transmitter, 212
W Weaver image-reject mixer, 161 Weaver upconversion, 201–4 baseband input signal spectrum, 202 defined, 201 output signal spectrum, 203 SSB generator, 201 See also Upconversion Wideband code-division multiple access (WCDMA), 1 3GPP signals, 273 four-carrier, 189 three-carrier, 19 Wireless Systems Processor, 33 World Wide Research Forum (WWRF), 23
Z Zero IF receiver architectures, 60–82 1/f noise, 73 baseband and digital IFs, 81–82
332
Zero IF receiver architectures (continued) baseband filter implementation, 81 DC offsets, 65–70 DC offsets and gain/phase error, 70–72 gain control requirements, 79–80 illustrated, 62 multi-mode issues, 80–81
Index
quadrature mismatch, 63 quadrature mismatch impact, 72 second-order distortion requirements, 73–79 single downconversion, 62 See also Receivers
Recent Titles in the Artech House Mobile Communications Series John Walker, Series Editor 3G CDMA2000 Wireless System Engineering, Samuel C. Yang 3G Multimedia Network Services, Accounting, and User Profiles, Freddy Ghys, Marcel Mampaey, Michel Smouts, and Arto Vaaraniemi 802.11 WLANs and IP Networking: Security, QoS, and Mobility, Anand R. Prasad, Neeli R. Prasad Advances in 3G Enhanced Technologies for Wireless Communications, Jiangzhou Wang and Tung-Sang Ng, editors Advances in Mobile Information Systems, John Walker, editor Advances in Mobile Radio Access Networks, Y. Jay Guo Applied Satellite Navigation Using GPS, GALILEO, and Augmentation Systems, Ramjee Prasad and Marina Ruggieri CDMA for Wireless Personal Communications, Ramjee Prasad CDMA Mobile Radio Design, John B. Groe and Lawrence E. Larson CDMA RF System Engineering, Samuel C. Yang CDMA Systems Capacity Engineering, Kiseon Kim and Insoo Koo CDMA Systems Engineering Handbook, Jhong S. Lee and Leonard E. Miller Cell Planning for Wireless Communications, Manuel F. Cátedra and Jesús Pérez-Arriaga Cellular Communications: Worldwide Market Development, Garry A. Garrard Cellular Mobile Systems Engineering, Saleh Faruque The Complete Wireless Communications Professional: A Guide for Engineers and Managers, William Webb EDGE for Mobile Internet, Emmanuel Seurre, Patrick Savelli, and Pierre-Jean Pietri Emerging Public Safety Wireless Communication Systems, Robert I. Desourdis, Jr., et al. The Future of Wireless Communications, William Webb GPRS for Mobile Internet, Emmanuel Seurre, Patrick Savelli, and Pierre-Jean Pietri GPRS: Gateway to Third Generation Mobile Networks, Gunnar Heine and Holger Sagkob
GSM and Personal Communications Handbook, Siegmund M. Redl, Matthias K. Weber, and Malcolm W. Oliphant GSM Networks: Protocols, Terminology, and Implementation, Gunnar Heine GSM System Engineering, Asha Mehrotra Handbook of Land-Mobile Radio System Coverage, Garry C. Hess Handbook of Mobile Radio Networks, Sami Tabbane High-Speed Wireless ATM and LANs, Benny Bing Interference Analysis and Reduction for Wireless Systems, Peter Stavroulakis Introduction to 3G Mobile Communications, Second Edition, Juha Korhonen Introduction to Digital Professional Mobile Radio, Hans-Peter A. Ketterling Introduction to GPS: The Global Positioning System, Ahmed El-Rabbany An Introduction to GSM, Siegmund M. Redl, Matthias K. Weber, and Malcolm W. Oliphant Introduction to Mobile Communications Engineering, José M. Hernando and F. Pérez-Fontán Introduction to Radio Propagation for Fixed and Mobile Communications, John Doble Introduction to Wireless Local Loop, Second Edition: Broadband and Narrowband Systems, William Webb IS-136 TDMA Technology, Economics, and Services, Lawrence Harte, Adrian Smith, and Charles A. Jacobs Location Management and Routing in Mobile Wireless Networks, Amitava Mukherjee, Somprakash Bandyopadhyay, and Debashis Saha Mobile Data Communications Systems, Peter Wong and David Britland Mobile IP Technology for M-Business, Mark Norris Mobile Satellite Communications, Shingo Ohmori, Hiromitsu Wakana, and Seiichiro Kawase Mobile Telecommunications Standards: GSM, UMTS, TETRA, and ERMES, Rudi Bekkers Mobile Telecommunications: Standards, Regulation, and Applications, Rudi Bekkers and Jan Smits Multiantenna Digital Radio Transmission, Massimiliano “Max” Martone Multiantenna Wireless Communications Systems, Sergio Barbarossa Multipath Phenomena in Cellular Networks, Nathan Blaunstein and Jørgen Bach Andersen
Multiuser Detection in CDMA Mobile Terminals, Piero Castoldi Personal Wireless Communication with DECT and PWT, John Phillips and Gerard Mac Namee Practical Wireless Data Modem Design, Jonathon Y. C. Cheah Prime Codes with Applications to CDMA Optical and Wireless Networks, Guu-Chang Yang and Wing C. Kwong QoS in Integrated 3G Networks, Robert Lloyd-Evans Radio Engineering for Wireless Communication and Sensor Applications, Antti V. Räisänen and Arto Lehto Radio Propagation in Cellular Networks, Nathan Blaunstein Radio Resource Management for Wireless Networks, Jens Zander and Seong-Lyun Kim RDS: The Radio Data System, Dietmar Kopitz and Bev Marks Resource Allocation in Hierarchical Cellular Systems, Lauro Ortigoza-Guerrero and A. Hamid Aghvami RF and Baseband Techniques for Software Defined Radio, Peter B. Kenington RF and Microwave Circuit Design for Wireless Communications, Lawrence E. Larson, editor Sample Rate Conversion in Software Configurable Radios, Tim Hentschel Signal Processing Applications in CDMA Communications, Hui Liu Software Defined Radio for 3G, Paul Burns Spread Spectrum CDMA Systems for Wireless Communications, Savo G. Glisic and Branka Vucetic Third Generation Wireless Systems, Volume 1: Post-Shannon Signal Architectures, George M. Calhoun Traffic Analysis and Design of Wireless IP Networks, Toni Janevski Transmission Systems Design Handbook for Wireless Networks, Harvey Lehpamer UMTS and Mobile Computing, Alexander Joseph Huber and Josef Franz Huber Understanding Cellular Radio, William Webb Understanding Digital PCS: The TDMA Standard, Cameron Kelly Coursey Understanding GPS: Principles and Applications, Elliott D. Kaplan, editor Understanding WAP: Wireless Applications, Devices, and Services, Marcel van der Heijden and Marcus Taylor, editors Universal Wireless Personal Communications, Ramjee Prasad
WCDMA: Towards IP Mobility and Mobile Internet, Tero Ojanperä and Ramjee Prasad, editors Wireless Communications in Developing Countries: Cellular and Satellite Systems, Rachael E. Schwartz Wireless Intelligent Networking, Gerry Christensen, Paul G. Florack, and Robert Duncan Wireless LAN Standards and Applications, Asunción Santamaría and Francisco J. López-Hernández, editors Wireless Technician’s Handbook, Second Edition, Andrew Miceli
For further information on these and other Artech House titles, including previously considered out-of-print books now available through our In-Print-Forever® (IPF®) program, contact: Artech House
Artech House
685 Canton Street
46 Gillingham Street
Norwood, MA 02062
London SW1V 1AH UK
Phone: 781-769-9750
Phone: +44 (0)20 7596-8750
Fax: 781-769-6334
Fax: +44 (0)20 7630-0166
e-mail:
[email protected]
e-mail:
[email protected]
Find us on the World Wide Web at: www.artechhouse.com