Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Vankka J. - Digital Synthesizers and Transmitters for Software Radio (2000)(en)

.pdf
Скачиваний:
65
Добавлен:
15.08.2013
Размер:
14.63 Mб
Скачать

DIGITAL SYNTHESIZERS AND TRANSMITTERS FOR SOFTWARE RADIO

Digital Synthesizers and Transmitters for Software Radio

by

JOUKO VANKKA

Helsinki University of Technology,

Finland

A C.I.P. Catalogue record for this book is available from the Library of Congress.

ISBN-10 1-4020-3194-7 (HB) Springer Dordrecht, Berlin, Heidelberg, New York ISBN-10 1-4020-3195-5 (e-book) Springer Dordrecht, Berlin, Heidelberg, New York ISBN-13 978-1-4020-3194-6 (HB) Springer Dordrecht, Berlin, Heidelberg, New York ISBN-13 978-1-4020-3195-3 (e-book) Springer Dordrecht, Berlin, Heidelberg, New York

Published by Springer,

P.O. Box 17, 3300 AA Dordrecht, The Netherlands.

Printed on acid-free paper

All Rights Reserved © 2005 Springer

No part of this work may be reproduced, stored in a retrieval system, or transmitted

in any form or by any means, electronic, mechanical, photocopying, microfilming, recording or otherwise, without written permission from the Publisher, with the exception

of any material supplied specifically for the purpose of being entered

and executed on a computer system, for exclusive use by the purchaser of the work.

Printed in the Netherlands.

Contents

PREFACE...................................................................................

XVII

LIST OF ABBREVIATIONS ...................................................

XXIII

1.

TRANSMITTERS................................................................

1

1.1

Direct Conversion Transmitters ............................................................

1

1.2

Dual-Conversion Transmitter................................................................

3

1.3

Transmitters Based on VCO Modulation .............................................

3

1.4

Offset-PLL Architecture.........................................................................

6

1.5

Envelope Elimination and Restoration (EER)......................................

6

1.6

Polar-Loop Transmitter .........................................................................

9

1.7

Linear Amplification with Nonlinear Components (LINC) ..............

10

1.8Combined Analogue Locked Loop Universal Modulator (CALLUM) 14

1.9

Linear Amplification Employing Sampling Techniques (LIST) .......

15

vi

 

Contents

1.10 Transmitters Based on Bandpass Delta Sigma Modulator

...........17

REFERENCES.............................................................................

19

2.

POWER AMPLIFIER LINEARIZATION .....................

25

2.1

Feedforward...........................................................................................

25

2.2

Cartesian Modulation Feedback..........................................................

29

2.3

Predistortion ..........................................................................................

31

2.3.1 Analog Predistortion..............................................................................

33

2.3.2 Mapping Predistortion...........................................................................

35

2.3.3 Complex Gain Predistortion..................................................................

36

2.3.4 Polar Predistortion.................................................................................

38

2.3.5 RF-Predistortion Based on Vector Modulation .....................................

39

2.3.6 Data Predistorters ..................................................................................

41

REFERENCES.............................................................................

41

3.DIGITAL COMPENSATION METHODS FOR

ANALOG I/Q MODULATOR ERRORS.......................................

49

3.1

Quadrature Modulator Errors Compensation ...................................

52

3.1.1 Symmetric Compensation Method ........................................................

53

3.1.2 Partial Correction of Mixer Nonlinearity in Quadrature Modulators ....

55

3.1.3 Asymmetric Compensation Method......................................................

56

3.1.4 Digital Precompensation Method without Training Signal ...................

57

REFERENCES.............................................................................

58

4.

DIRECT DIGITAL SYNTHESIZERS ............................

61

4.1

Conventional Direct Digital Synthesizer .............................................

61

4.2

Pulse Output DDS .................................................................................

63

4.3

DDS Architecture for Modulation Capability ....................................

65

4.4

QAM Modulator....................................................................................

65

Contents

 

vii

REFERENCES.............................................................................

69

5.

RECURSIVE OSCILLATORS.........................................

73

5.1

Direct-Form Oscillator .........................................................................

73

5.2

Coupled-Form Complex Oscillator .....................................................

76

REFERENCES.............................................................................

79

6.

CORDIC ALGORITHM...................................................

81

6.1

Scaling of In and Qn ...............................................................................

84

6.2

Quantization Errors in CORDIC Algorithm......................................

85

6.2.1 Approximation Error .............................................................................

85

6.2.2 Rounding Error of Inverse Tangents .....................................................

86

6.2.3 Rounding Error of In and Qn ..................................................................

87

6.3

Redundant Implementations of CORDIC Rotator ............................

87

6.4

Hybrid CORDIC ...................................................................................

88

6.4.1 Mixed-Hybrid CORDIC Algorithm ......................................................

89

6.4.2 Partitioned-Hybrid CORDIC Algorithm ...............................................

90

REFERENCES.............................................................................

92

7. SOURCES OF NOISE AND SPURS IN DDS .................

97

7.1

Phase Truncation Related Spurious Effects........................................

97

7.2

Finite Precision of Sine Samples Stored in LUT...............................

103

7.3

Distribution of Spurs...........................................................................

105

7.4

Phase Noise of DDS Output................................................................

108

7.5

Post-Filter Errors................................................................................

110

REFERENCES...........................................................................

110

viii

Contents

8.SPUR REDUCTION TECHNIQUES IN SINE OUTPUT

DIRECT DIGITAL SYNTHESIZER ...........................................

113

8.1

Nicholas Modified Accumulator ........................................................

114

8.2

Non-Subtractive Dither.......................................................................

116

8.2.1 Non-Subtractive Phase Dither .............................................................

116

8.2.2 First-Order Analysis............................................................................

117

8.2.3 Non-Subtractive Amplitude Dither .....................................................

121

8.3

Subtractive Dither...............................................................................

122

8.3.1 High-Pass Filtered Phase Dither..........................................................

123

8.3.2 High-Pass Filtered Amplitude Dither..................................................

123

8.4

Tunable Error Feedback in DDS.......................................................

124

8.4.1 Phase EF..............................................................................................

125

 

8.4.1.1 Phase EF for Cosine DDS........................................................

126

 

8.4.1.2 Phase EF for Quadrature DDS .................................................

128

8.4.2 Amplitude EF ......................................................................................

129

 

8.4.2.1 Amplitude EF for Cosine DDS ................................................

131

 

8.4.2.2 Amplitude EF for Quadrature DDS .........................................

132

8.5

Implementations..................................................................................

134

8.6

Measurement Results..........................................................................

134

8.7

Conclusions..........................................................................................

135

REFERENCES...........................................................................

135

9.BLOCKS OF DIRECT DIGITAL SYNTHESIZERS ..139

9.1

Phase Accumulator .............................................................................

139

9.2

Phase to Amplitude Converter...........................................................

143

9.2.1 Non-Linear D/A Converter..................................................................

145

9.2.2 Exploitation of Sine Function Symmetry ............................................

145

9.2.3 Compression of Quarter-Wave Sine Function.....................................

147

 

9.2.3.1

Difference Algorithm...............................................................

147

 

9.2.3.2 Splitting into Coarse and Fine LUTs........................................

149

 

9.2.3.3

Angle Decomposition...............................................................

150

 

9.2.3.4

Modified Sunderland Architecture...........................................

152

Contents

 

 

 

ix

 

9.2.3.5

Nicholas Architecture...............................................................

153

 

9.2.3.6

Polynomial Approximations ....................................................

155

 

9.2.3.6.1

Piecewise Linear Interpolation ..........................................

156

 

9.2.3.6.2 High Order Piecewise Interpolation..................................

158

 

9.2.3.6.3

Taylor Series Approximation ............................................

160

 

9.2.3.6.4

Chebyshev Approximation ...............................................

161

 

9.2.3.6.5

Legendre Approximation ..................................................

163

 

9.2.3.7 Using CORDIC Algorithm as a Sine Wave Generator ............

164

9.2.4 Simulation

...........................................................................................

167

9.2.5 Summary of ......Memory Compression and Algorithmic Techniques

167

9.3

Filter

.....................................................................................................

 

168

REFERENCES...........................................................................

169

10. CURRENT STEERING D/A CONVERTERS..............

177

10.1

D/A Converter Specifications.........................................................

177

10.2

Static Non-Linearities.....................................................................

178

10.2.1

Random Errors ..................................................................................

179

10.2.2

Systematic Errors ..............................................................................

181

10.2.3

Calibration.........................................................................................

183

10.3

Finite Output Impedance ...............................................................

183

10.4

Other Systematic Errors ................................................................

185

10.5

Dynamic Errors...............................................................................

186

10.5.1

Ideal D/A Converter ..........................................................................

187

10.5.2

Dynamic Performance Metrics..........................................................

188

10.5.3

Dynamic Limitations.........................................................................

189

10.6

Inaccurate Timing of Control Signals...........................................

191

10.6.1

D/A Converter Finite Slew Rate........................................................

193

10.7

Different Current Steering D/A Converters Architectures.........

194

10.7.1

Binary Architecture ...........................................................................

194

10.7.2

Unary Architecture............................................................................

195

10.7.3

Segmented Architecture ....................................................................

196

10.8

Methods for Reduction of Dynamic Errors..................................

196

x

 

Contents

10.8.1 Glitches Reduction ............................................................................

196

10.8.2 Voltage Difference between Control Signals ....................................

198

10.8.3 Current Switch Sizing........................................................................

202

10.8.4 Dummy Switches ..............................................................................

203

10.8.5 Removing Spurs from Nyquist Band.................................................

203

10.8.6 Sample and Hold ...............................................................................

204

10.9

Timing Errors .................................................................................

205

10.9.1 Control Signals Synchronization.......................................................

205

10.9.2 Switch Driver Load Matching...........................................................

207

10.9.3 Layout................................................................................................

209

10.10

Cascode Transistor .........................................................................

209

REFERENCES...........................................................................

213

11.PULSE SHAPING AND INTERPOLATION FILTERS 219

11.1

Pulse Shaping Filter Design Algorithms .......................................

219

11.2

Direct Form Structure of FIR Filter .............................................

223

11.3

Transposed Direct Form Structure of FIR Filter ........................

224

11.4

Hybrid Form ...................................................................................

225

11.5

Word Length Effects and Scaling..................................................

226

11.6

Canonic Signed Digit Format ........................................................

227

11.7

Carry Save Arithmetic ...................................................................

228

11.8

Polyphase FIR filters in Sampling Rate Converters....................

230

11.9

Half-Band Filters for Interpolation...............................................

231

11.10

Cascaded Integrator Comb (CIC) Filter.......................................

231

11.11

Pipelining/Interleaving ...................................................................

234

REFERENCES...........................................................................

234

Соседние файлы в предмете Химия