in copyright - non-commercial use permitted rights ...27234/... · when a thesis is finally...

192
Research Collection Doctoral Thesis Broadband Sigma-Delta A/D Converters Author(s): Balmelli, Pio Publication Date: 2003 Permanent Link: https://doi.org/10.3929/ethz-a-004726799 Rights / License: In Copyright - Non-Commercial Use Permitted This page was generated automatically upon download from the ETH Zurich Research Collection . For more information please consult the Terms of use . ETH Library

Upload: lydien

Post on 02-Jul-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

Research Collection

Doctoral Thesis

Broadband Sigma-Delta A/D Converters

Author(s): Balmelli, Pio

Publication Date: 2003

Permanent Link: https://doi.org/10.3929/ethz-a-004726799

Rights / License: In Copyright - Non-Commercial Use Permitted

This page was generated automatically upon download from the ETH Zurich Research Collection. For moreinformation please consult the Terms of use.

ETH Library

Broadband Sigma-Delta A/D Converters

Diss. ETH No. 15392

Broadband Sigma-Delta A/DConverters

A dissertation submitted to the

SWISS FEDERAL INSTITUTE OF TECHNOLOGY

ZURICH

for the degree of

Doctor of Technical Sciences

presented by

PIO BALMELLI

Dipl.-Ing. ETH

born July 12, 1973

citizen of Paradiso (TI)

accepted on the recommendation of

Prof. Dr. Qiuting Huang, examiner

Prof. Dr. Hans-Andrea Löliger, co-examiner

2003

Acknowledgments

When a thesis is finally finished, many individuals other than the

author have contributed to the work. Although the space allocated to

acknowledge the help and suggestions from supervisors and colleaguesis very small, the impact on the work has been much greater.

First of all I would like to express my gratitude to my advisor, Prof.

Dr. Qiuting Huang for the confidence in me and his enthusiasm for

the results of my work. He planted the initial seed for this thesis and

gave me enough freedom to pursue my own ideas. The high qualitystandard of the research in his group and the variety of activities,

provided me the chance to gain insight into highly fascinating topics

of analog circuit design.I am also indebted to Prof. Dr. Hans-Andrea Löliger for co-

examining my thesis. His enthusiasm and interest made the discussion

of the concepts and ideas a real pleasure.It goes without saying, that efficient chip design and thesis writing

require a well organized infrastructure especially when experimentsmake up a respectable portion of the work to obtain the Ph.D. de¬

gree. Many thanks go to Hanspeter Mathys and Hansjörg Gisler for

their help in ordering electronic components, constructing test pro¬

totypes, and taking pictures of my integrated circuits. Rudi Rheiner

for his help in measuring system performance. Mauro Ciappa for his

friendship and for his willingness in helping me solving practical chiprelated problems. Martin Lanz for bonding the chips and for ensur¬

ing short delays also when he was overwhelmed with work. ChristophWicki and Anja Böhm deserve special thanks for maintaining excellent

computer and network facilities and Dr. Hubert Käslin and ChristophBalmer for their help in providing a professional CAD environment.

v

VI ACKNOWLEDGMENTS

I would like to thank my current and former colleagues of the

mixed-signal group. The many discussions on various topics of ana¬

log design improved the work presented here substantially. A specialthanks is also due to Francesco Piazza for helping me in making the

first steps in the world of the analog circuit design and to Jürgen Her-

tle for the very useful and advanced discussions on A/D conversion.

And to Paolo Orsatti and Michael Oberle who have also shared the

office with me during my stay at the Integrated System Laboratory.Their friendship made the time at the institute much more pleasant.Chiara Martelli and Robert Reutemann deserve a special thank for

creating most of the digital parts in my designs. Without their reliable

and competent contributions, my IC's would have never worked.

A further thanks goes to Federico Beffa, Lorenzo Occhi, and An¬

drea Orzati for reviewing this manuscript.

Un ringraziamento speciale va anche a mia mamma Patrizia ed

ai miei fratelli Mose e Gioele per aver supportato la mia scelta di

intraprendere un dottorato a Zurigo, malgrado ciö comportasse una

prolungata assenza dalla vita famigliare.Per finire il mio più grande grazie spetta a Giada che durante gli

anni del dottorato è diventata mia moglie. E soprattutto grazie al suo

aiuto incondizionato ed al suo conforto nei momenti più critici che

questo lavoro è potuto giungere a buon fine.

Zürich, December 2003 Pio Balmelli

Contents

Acknowledgments v

Abstract xi

Riassunto xiii

1 Introduction 1

1.1 A/D Conversion 2

1.1.1 Quantizer 4

1.1.2 Performance Metrics 6

1.2 Sigma-Delta A/D Converter 8

1.2.1 Sigma-Delta Modulator 9

1.2.2 Decimation Filter 12

1.3 Design Challenges 13

1.4 Organization of the Thesis 14

2 Architectures 17

2.1 Continuous-Time vs. Discrete-Time 18

2.1.1 Sampler Position 18

2.1.2 Loopfilter Type 21

2.1.3 DAC Operation 22

2.2 Cascaded vs. Single-Loop 24

2.3 Multibit vs. Singlebit 29

2.3.1 Laser Trimming 32

2.3.2 Digital Correction 32

2.3.3 Dynamic Element Matching 34

vu

CONTENTS

2.4 Feedback vs. Feedforward 36

2.5 Conclusions 40

3 DAC Distortion 43

3.1 System Definition 43

3.2 Assumptions 45

3.2.1 DAC Error Shift 45

3.2.2 Quantizer Linearization 47

3.2.3 DAC Error Function 48

3.3 System Equation 49

3.4 A 5th Order Trilevel-DAC EA Modulator 50

3.4.1 Analytical Solution 50

3.4.2 Simulation Description 53

3.4.3 Results Comparison 54

3.4.4 Assumptions Discussion 59

3.5 Conclusions 66

4 A EA Modulator for ADSL Standard 69

4.1 Architecture 70

4.1.1 Optimal Loopfilter Order 71

4.1.2 Zero Placement 73

4.1.3 Filter Coefficients 75

4.2 Switch Level Design 77

4.3 Input Stage Design 80

4.3.1 Capacitor Sizing 81

4.3.2 OTA Offset Requirements 82

4.3.3 OTA Speed Requirements 85

4.3.4 Finite Switch ON Resistance 89

4.3.5 OTA Architecture 91

4.4 Quantizer Design 93

4.4.1 Comparator Architecture 94

4.4.2 Feedback Logic 95

4.5 Experimental Results 96

4.6 Summary 99

CONTENTS ix

5 A EA Modulator for VDSL Standard 103

5.1 Architecture 104

5.1.1 Optimal Loopfilter Order 104

5.1.2 An Ideal Pipelined Resonator 105

5.1.3 Filter Coefficients 106

5.2 Switch Level Design 107

5.3 Input Stage Design 112

5.3.1 Capacitor Sizing 113

5.3.2 Capacitor Matching Requirements 114

5.3.3 OTA Architecture 115

5.4 Reference Buffer Design 115

5.4.1 Output Impedance Requirements 117

5.4.2 Buffer Architecture 119

5.5 Gain Stage Design 121

5.5.1 Linearity Requirements 122

5.5.2 Gain Stage Architecture 123

5.6 Quantizer Design 128

5.6.1 Uniformity Requirement 128

5.6.2 Capacitor Matching Requirement 130

5.6.3 Switch Requirements 131

5.6.4 Resistor Ladder Design 132

5.6.5 Comparator Architecture 134

5.7 Data Weighted Averaging Algorithm Design 136

5.7.1 Algorithm Implementation 136

5.7.2 Logarithmic Shifter Architecture 138

5.8 Experimental Results 139

5.9 Summary 142

6 Conclusions 145

A Trilevel DAC Calculations 151

A.l Calculation of Ry 152

A.1.1 Main Equation 152

A.1.2 Basic Equation Terms 155

A.2 Simplification of S'y 158

A.3 Signal Properties 161

A.3.1 Statistically Independent Signals 161

A.3.2 White Noise with Uniform Distribution....

162

x CONTENTS

A.4 Definitions 163

A.4.1 Infinite Aperiodic Sequences 163

A.4.2 Periodic Sequences with Length N 163

A.4.3 Discrete Fourier Transform 164

Curriculum Vitae 175

List of Publication 177

Abstract

This thesis describes the design of two integrated broadband sigma-delta (EA ) modulators implemented in CMOS technology.

The speed and resolution of A/D converters must advance before

the signal bandwidth, the modulation depth, and the resilience to

interference of digital communications receivers can improve. Hence,the data rate achievable by a communications standard is inextricablylinked to the performance of the A/D converter. Sigma-delta A/Dconverters have demonstrated the possibility of achieving very highresolutions (>13 bit) without the need for expensive post-processing

techniques, such as laser trimming or calibration. Nevertheless, EA

A/D converters have generally a limited signal bandwidth because

they require oversampling.The basic requirement for a broadband EA A/D converter is there¬

fore, low oversampling ratio and high sampling frequency. Hence,

an architecture with very good noise shaping capability, which puts

minimal speed and accuracy specifications on the constituting ana¬

log building blocks is needed. Furthermore, the selected architecture

must be implementable in fast CMOS technologies with reduced volt¬

age supply. The discrete-time, single-loop, multibit, feedforward ar¬

chitecture is found to be the best trade off with respect to the above

mentioned requirements.The linearity of the DAC represents an important subject in a

multibit architecture. A non-linear DAC generates an intermodula¬

tion of the signal and of the ideal shaped quantization noise, consid¬

erably deteriorating the final converter resolution. Thus this problemhas been accurately analyzed.

The first implemented circuit is a low-power EA modulator for

XI

Xll ABSTRACT

ADSL standard; it performs 14 bit of resolution at a conversion rate of

2.5 MSPS. The modulator employs a5ft order feedforward switched-

capacitor loopfilter, with two internal feedback loops and a 1.5 bit

quantizer. The oversampling ratio is 32. The circuit is implementedin a 1 polysilicon, 6 metal, 0.25 mri CMOS technology and occupies

an area of 0.5 mm2 (core only). The measured dynamic range, peak

signal-to-noise ratio and peak signal-to-noise-and-distortion ratio are

89 dB, 85 dB, and 79 dB, respectively. The power consumption is

24 mW which is very low.

The second circuit is a EA modulator for VDSL standard; it per¬

forms 14 bit of resolution at a conversion rate of 25 MSPS, which is

ten times higher than in the ADSL converter. The circuit employsalso a bth order feedforward switch-capacitor loopfilter with two in¬

ternal feedbacks, but uses a 4 bit instead of a 1.5 bit quantizer. The

oversampling ratio is as low as 8. The data weighted averaging al¬

gorithm (DWA) is utilized to randomize and shape the error power

generated by the non-ideal 4 bit DAC. The circuit is implemented in

a 1 polysilicon, 7 metal, 0.18 mri CMOS technology and occupies an

area of 0.95 mm2 (core only). The measured dynamic range, peak

signal-to-noise ratio and peak signal-to-noise-and-distortion ratio are

84 dB, 82 dB, and 72 dB, respectively. The conversion rate of this

converter is very high for the achieved resolution.

Riassunto

Questa tesi descrive il progetto di due modulatori sigma-delta (EA)a banda larga, integrati in tecnologia CMOS.

La velocità e la risoluzione dei convertitori A/D deve avvanzare

prima che la larghezza di banda del segnale, la complessità di modula¬

zione e la resistenza a segnali d'interferenza possa anch'essa migliora-re. E per questo motivo che la velocità di trasmissione di uno standard

di comunicazione digitale è legata inscindibilmente alle prestazioni del

convertitore. I convertitori EA hanno dimostrato di raggiungere riso-

luzioni molto elevate (>13 bit) senza con cio dover far uso di tecniche

dispendiose di aggiustamento post produzione. Siccome pero i conver¬

titori EA fanno uso di sovracampionamento possiedono normalmente

un banda segnale limitat a.

A causa di cio la nécessita primaria per un modulatore EA a banda

larga è possedere un fattore di sovracampionamento basso combinato

con un'alta frequenza di campionamento. Quindi è necessario trovare

un'architettura con una capacità di modulazione del rumore molto

buona e, alio stesso tempo, che abbia requisiti di velocità e accura-

tezza minimi per i sottoblocchi. Oltre a cio, un'architettura a banda

larga deve essere implementabile usando technologie CMOS veloci che

lavorano a bassi voltaggi. L'architettura a tempo discreto, ad anello

singolo, multibit e feedforward è stata individuata come quella che

ottiene le migliori prestazioni sotto questi punti di vista.

Un punto importante delle architetture multibit è rappresentato

dalla linearità del convertitore D/A interno. Un convertitore D/A non

lineare genera un'intermodulazione del segnale e del rumore di quan-

tizzazione iniziale peggiorando considerevolmente le prestazioni finali

xin

XIV RIASSUNTO

del circuito. Quindi il problema è stato analizzato accuratamente in

questa tesi.

Il primo circuito implementato è un modulatore EA a basso con-

sumo per ADSL. II modulatore raggiunge 14 bit di risoluzione ad una

velocità di conversione di 2.5 MSPS. Un filtro di anello a capacita com-

mutate di quinto ordine con topologia feedforward e con due feedback

interni è stato usato unitamente ad un quantizzatore di 1.5 bit. II

rapporto di sovracampionamento scelto è 32. Il circuito è implemen¬tato in technologia CMOS 0.25 mri con uno strato di polisilicio e sei

strati di métallo. L'area occupata è di 0.5 mm2 (solo il nucleo). La

dinamica, il rapporto segnale rumore ed il rapporto segnale rumo¬

re e distorsione di picco misurati sono rispettivamente 89 dB, 85 dB

e 79 dB. Il consumo è di soli 24 mW ed è molto basso per questa

categoria di prestazioni.II secondo circuito è invece un modulatore EA per standard VDSL.

La risoluzione è di 14 bit ad una velocià di conversione di 25 MSPS,la quale è ben 10 volte superiore a quella del modulatore précéden¬te. Questo circuito impiega anch'esso un filtro ad anello a capacitacommutate di quinto ordine con topologia feedforward e con due feed¬

back interni, ma a differenza del primo usa un quantizzatore di 4 bit.

II rapporto di sovracampionamento è stato ridotto a 8. L'algoritmodi DWA (data weighted averaging) viene utilizzato per randomizza-

re e per modulare l'energia dell'errore generato dal D/A interno non

ideale. Il circuito è implementato in tecnologia CMOS 0.18 pm con

uno strato di polisilicio e sette strati di métallo. L'area occupata è di

0.95 mm2 (solo il nucleo). La dinamica, il rapporto segnale rumore

ed il rapporto segnale rumore più distorsione di picco misurati sono

rispettivamente 84 dB, 82 dB e 72 dB. La velocità di conversione di

questo convertitore è molto alta per la risoluzione raggiunta.

Chapter 1

Introduction

The proliferation of digital computing and signal processing in elec¬

tronics is often described as "the world is becoming more digital every

day."One factor that has given an advantage to digital circuits is that,

compared to their analog counterparts, they are less sensitive to dis¬

turbances and more robust in supply and process variations, allowingeasier design, and offering more extensive programmability. But, the

primary factor that has made digital circuits ubiquitous in all aspects

of our lives is the boost in their performance, as a result of advances

in integrated circuit technologies.

Nevertheless, the world intended as the sum of all natural oc¬

curring signals is analog (human beings, included). Thus, a logical

consequence, since the digital devices have to interact with the analog

world, the more "the world is becoming digital," the more devices are

required that interface the analog world with the world of the digital

processors. These devices are the analog-to-digital (A/D) converters.

A/D converters take place in many electronic devices, e.g., in mobile

phones to encode the voice, in digital cameras to encode the signals

generated by the image sensor, and in telephone modems to encode

the incoming electrical signals.While digital signal processing capability has increased by two

orders of magnitude in the last ten years [2], The analog-to-digitalconverter (ADC) resolution, at each frequency range, during the same

1

2 CHAPTER 1. INTRODUCTION

period, has only increased by 1.5 bit [1]. Nowadays a digital signal

processor (DSP) is capable of processing much more data than what

a A/D converter is able to provide (in many digital systems the A/Dconverter represents the bottleneck) as a result, any improvement in

the field of the A/D conversion is always welcome by digital designersand always leads to system improvements.

In communications applications, fast and high resolution convert¬

ers are used to implement sophisticated modulation schemes, able to

achieve high data rates in noisy channels (ADSL, PLC), or to further

shift, to the analog side, the interface between the analog world and

digital world (e.g., converting several channels together and filteringthem in the digital domain) achieving lower circuit complexity and

decreasing the costs. In audio applications, the market has even an¬

ticipated the development of the A/D converters, since there alreadyexist devices able to process and store digital signals with 24 bit of

resolution and 192 kHz of sampling rate, but no A/D converter exists

which is capable of providing this level of performance.

Before going into detail in describing the contributions of this

work, a short introduction to the A/D converter, on the sigma-delta

modulation, and on the design challenges is given.

1.1 A/D Conversion

The A/D converter converts a continuous-amplitude, continuous-time

input to a discrete-amplitude, discrete-time signal. The conceptualblocks of an A/D converter are shown in Figure 1.1. First an analog

lowpass filter limits the input signal x(t) bandwidth so that subse¬

quent sampling does not alias any unwanted noise or signal compo¬

nents into the actual signal band. Next, the filter output x'{t) is sam¬

pled in order to produce a discrete-time signal x[k\. The amplitude of

this waveform is then "quantized," i.e., approximated with a level from

a set of fixed references, thus generating a discrete-amplitude signal

y[k\. Finally a digital representation yn[k] of that level is established

at the output. If required by the architecture, y[k] is converted back

into an analog signal yA[k] and fed to the quantizer input.

The ratio of the sampling rate fs and the signal bandwidth /#

distinguishes two classes of A/D converters. In "Nyquist-rate" ADCs

1.1. A/D CONVERSION 3

x[k] y[k] yD[k]

1011

0 110

1110

Anti-AliasingFilter

SamplingCircuit <ÎH Quantizer

yA[k]

Decoder

Digital-to-

AnalogConverter

Figure 1.1: Block diagram of a generic A/D converter

the sampling frequency is, in principle, slightly higher then fß to

allow accurate reproduction of the original data. In "oversampling"converters the signal is sampled at many times the Nyquist rate and

digital filtering is used to downsample the signal and suppress the

noise outside fß.

To the class of the Nyquist converters belong the flash, the in¬

terpolating, the folding, the folding-interpolating, the two-step, the

pipeline, the successive approximation, and the ramp converters; to

the class of the oversampling converters belongs the EA converter.

In certain cases Nyquist converters are used with an oversampledclock frequency to give more margin to the anti-aliasing filter and

to the signal processing logic or, to allow dynamic element matching

(DEM) to be implemented. However, the oversampling ratio (OSR)used in these kinds of converters is usually low (<4), while the OSR

used in "true" oversampled converters can be very high (8... 1024).

Nyquist and oversampling converters require vastly different ar¬

chitectures, design techniques, and performance metrics. This thesis

considers only the oversampling converters. For Nyquist data conver¬

sion, the reader is referred to the literature [3].The next section will focus on the quantizer and on the perfor¬

mance metrics used in oversampling converters.

4 CHAPTER 1. INTRODUCTION

1.1.1 Quantizer

The quantizer is a non-linear system, whose purpose is to transform

the input sample x[k] into one of a finite set of prescribed values [4].A quantizer that maps x[k] into one of 2n output levels is referred to

as an n bit quantizer [5].

y*

Y

1)

Figure 1.2: Quantizer transfer characteristic

Figure 1.2 shows the transfer characteristic of a 2 bit quantizer.The separation between the output levels is

Tv-

1'i.r

where T is the maximum output range. The separation between the

input levels is

^2n

'1.2N

where S is the full-scale input range (also called conversion range).The quantizer of Figure 1.2 is a uniform quantizer because £ = const.

In a uniform quantizer there exists an equivalent linear gain, Gq,which is defined as

v 2n T

GQ = - =-^— A. (1.3)

One can consider the output of the quantizer as the sum of the

input x[k] and a quantization error eQ[k] (see Figure 1.3), eç)[k] is

1.1. A/D CONVERSION

Quantizer

Figure 1.3: Mathematical model of the quantizer

therefore the difference between y[k] and x[k],

eQ[k]=y[k]-x[k]. (1.4)

if x[k] is in the conversion range, then

\eQ[k]\<^ (1.5)

if x[k] is not in the conversion range, then

|eqW|>| (1.6)

and y[k] is said to be clipped.An important characteristic of a quantizer is its resolution, also

known as dynamic range (DR), defined as the ratio of a full scale

input sinusoid and the input referred quantization noise. Due to the

non-linear nature of the quantizer characteristic, and to the correla¬

tion of eQ[k] and x[k], it is difficult to make an exact analysis of the

quantizer. Nevertheless, it has been shown in [6] and [7] that with

some assumptions, the spectral density of eq[k] approaches that of an

additive, uniformly distributed white noise that is uncorrelated with

x[k\. The last sentence is referred to as the white noise approxima¬tion. The distribution peQ and the power spectral density Seq, of

ecf/c], under the white noise approximation are shown in Figure 1.4.

The power of a full scale sinusoidal x[k] and of the total inputreferred quantization noise are

6 CHAPTER 1. INTRODUCTION

a).Pea

1/l)

-d/2 d/2 e(

b)

ea -fs/2

>Ea

0)7(12-fs)

fs/2 freq.

Figure 1.4: Distribution a), and power spectral density b) of eç)[k]under the white noise approximation

and

P.Q G

ïQ-dec^v

V

12Gi

respectively. The DR of an n bit quantizer is

DR=^ = -22n,P.

Q

or, expressed in dB,DÄ= 1.76 + 6.02n.

e12'

;i.9)

;i.io)

Equation (1.10) indicates that a one bit increment in resolution cor¬

responds to a ~6dB increment in DR.

In a EA converter, the overall DR can be much greater than the

DR of its constituent quantizer(s).

1.1.2 Performance Metrics

The performance metrics are used to characterize an A/D converter;

they can be static or dynamic.The static metrics are used to describe the transfer function (see

Figure 1.2) of the ADC. Common static metrics are: differential non-

linearity (DNL), integral nonlinearity (INL), offset, and gain error.

These metrics are mainly used for Nyquist converters and are there¬

fore not explained here. The interested reader is referred to [3].The dynamic metrics are used to measure the resolution of the

real ADC under dynamic conditions, i.e., with a varying input signal.Common dynamic metrics are: DR, total harmonic distortion (THD),

1.1. A/D CONVERSION 7

signal-to-noise ratio (SNR), and signal-to-noise-and-distortion ratio

(SNDR). These metrics are extensively used to characterize EA A/Dconverters. A list of the metrics with the corresponding explanationsfollows.

THD: Ratio between the sum of the power of the higher harmonics,and the power of the fundamental harmonic.

SNR: Ratio between the power of the fundamental harmonic, and

the power of the noise integrated on the band of interest.

SNDR: Ratio between the power of the fundamental harmonic, and

the sum of the power of the higher harmonics and of the noise,

integrated in the band of interest.

DR: Ratio between the power of the fundamental harmonic by full

scale input, and the noise floor integrated in the band of interest.

The dynamic performance metrics are usually given in dB.

In an ideal A/D converter, there is no distortion. Thus the THD

tend to be equal to minus infinity, the SNR and the SNDR are iden¬

tical, and the DR corresponds to the peak SNR and SNDR. In a real

A/D converter, the distortion usually degrades the resolution when

the input signal is near to full scale. Thus the THD, near full scale,is almost equal to the negative SNDR and the SNR is always largerthan the SNDR. Full scale input signals not only generate distortion

but also increase the noise floor, thus the DR is always larger than

the peak SNR. Finally, it must be observed that the dynamic metrics

depend also on the frequency of the input sinusoid.

In the design phase of EA converters, it is sometimes necessary

to consider thermal noise and quantization noise separately. For this

reason two supplementary performance metrics are introduced here,

namely, the signal-to-thermal-noise ratio (STNR) and the signal-to-

quantization-noise ratio (SQNR).

STNR: Ratio between the power of the fundamental harmonic, and

the power of the thermal noise integrated on the band of interest.

SQNR: Ratio between the power of the fundamental harmonic, and

the power of the quantization noise integrated on the band of

interest.

8 CHAPTER 1. INTRODUCTION

SNR, STNR and SQNR are linked by

SNR = 10logPthn + Pe

Q

= -101og(l0——+10-SQNR10 i.ir

where Pthn and PeQ are the thermal noise power and the quantizationnoise power, respectively.

1.2 Sigma-Delta A/D Converter

As stated in Section 1.1 the EA A/D converter is an oversampled con¬

verter. It consists of two blocks: the analog EA modulator that con-

x[k] y[k] yD[k]

lk_

XA

Modulator

Decimation

Filter

fB1

Figure 1.5: Block diagram of the EA converter

verts the analog input signal x[k] into an oversampled, low resolution,

digital signal y[k], and a digital decimation filter, that converts y[k]into a, high resolution, Nyquist rate, pulse-code-modulated (PCM),signal yD[k] (see Figure 1.5).

The first time that a similar architecture has been published was

in 1969 [8]. The main difference, with the current architecture, was

that instead of employing a EA modulator, it used a simple delta

modulator. The first converter employing a EA modulator was pub¬lished five years later [9], although the AE1 modulation was alreadyknown for 12 years [10].

1The name of the modulation in the first paper was AE modulation. The A

before the E probably meant that the difference operation A, is placed in front

1.2. SIGMA-DELTA A/D CONVERTER 9

In these early days, the main obstacle to the broadening of the

technique, were the high implementation costs of the digital circuits

required in the decimation filter [11]. Nowadays, the situation has

completely changed. Modern computer-aided design (CAD) tools

have made the generation of digital circuits almost automatic, and

the power consumption of digital devices has been strongly reduced.

In contrast to this, the complexity of the analog circuit design has re¬

mained almost unchanged. Thus the main obstacle to the broadeningof EA converters in their early days has become the main engine of

their success, today.

1.2.1 Sigma-Delta Modulator

x[k] xn[k]Loopfilter

Quantizer

yA[k]

Figure 1.6: Block diagram of the EA modulator

The block diagram that is usually taken to describe the opera¬

tion of a EA modulator is illustrated in Figure 1.6. The analog low-

pass input sequence x(k) is oversampled; H(z) represents an analogdiscrete-time filter, also called loopfilter; the quantizer generates a dig¬ital sequence y[k] that is the sum of yh[k], the output of the loopfilter,and ecf/c], the quantization error.

The discrete-time filter shown in Figure 1.6 is very difficult to

analyze in its full generality, due to the nonlinear quantizer. It only

appears possible to arrive at useful results, when assumptions are

made concerning x[k] and H(z) [12] - [15], or when the quantizer linear

model is taken (see Section 1.1.1). This second method, combined

of the integrator E. The first authors of converters, based on the AE modula¬

tion called their circuits EA converters, to point out that they used a delta (A)modulator preceded by an integration operation E. In this book we use EABoth

nomenclatures, EA and AE refer exactly to the same method.

10 CHAPTER 1. INTRODUCTION

with the extensive use of numerical simulations, is sometimes the only

existing method for the design of high-order modulators.

Next linearization of the quantizer will be considered to explain the

operation of the modulator. Denoting the z-transforms of the input,

noise and output sequences by X{z), Eq{z) and Y{z), respectively,it can be concluded that the signal transfer function (STF) and the

noise transfer function (NTF) are

STF{z)

NTF(z)

Y(z)

X(z)

Y(z)Eo(z,

H(z)

Eq(z)=0

X(z)=0

1 + HizY

1

1 + H(z)

'I.I2:

;i.i3)

If the loopfilter is chosen to have a large gain over the signal band

fß and a gain much lower than the one outside, the gain of the STF

is close to one in fß and close to zero outside. On the other hand,the gain of the NTF is close to zero in fß and close to one outside.

Therefore the spectrum of y [k] is approximately equal to the spectrum

of x[k] in fß, and contains noise outside. This redistribution of the

quantization noise towards high frequencies is referred to as noise

shaping. Noise shaping is advantageous because the spectrum of x[k]can be recovered quite accurately by lowpass filtering.

xn[k] Delay

<> D

yh[k]

Figure 1.7: Discrete time integrator

The simplest operator that fulfills the above mentioned require¬

ments for H{z) is the integrator. Figure 1.7 shows a discrete-time

integrator. A EA modulator with a simple integrator is referred to

as first order modulator because of the order of H{z). The steepness

of the NTF in the transition from almost zero to one, gives the shap¬

ing capability of the modulator. The steepness can be increased by

increasing the order of H(z). The order cannot be freely increased

1.2. SIGMA-DELTA A/D CONVERTER 11

because the higher the order, the less stable the modulator becomes.

Depending on the OSR and on the number of bit n in the quantizer,

there is an order, after which, the reduction of the quantization noise

power, in fß, is compensated by the reduction of the maximum stable

input amplitude. This order is lower for modulators with a low OSR

and a small n.

The stability problem arises when the order of H(z) is higher than

two. The linear model cannot predict if a designed H(z) will turn

into a stable modulator, or not. In the linear model, the quantizer is

substituted by a constant gain Gq, while the instant gain

°«[fcl=ä- (L14)

in a real quantizer is variable. Thus one can not predict if the polesof the real system will be inside the unit circle (stability criterion),or not. Since the higher is n, the less variâtes Gq[/c], the accuracy of

the linear model increases with the number of bits in the quantizer.

However, the only secure way to proof a modulator for stability is by

computer simulation.

The design of a EA modulator consists in the optimal choice of

OSR, n, and H(z), and in the optimal realization of H(z). There is no

simple solution to this problem, since the optimal choice depends on

many parameters such as, the required resolution, the bandwidth, and

the power consumption. The existing architectures of EA modulators

will be introduced in Chapter 2 and will be analyzed with regard to

the goal of this thesis.

Before concluding this section an important hidden problem should

be pointed out. In Figure 1.6 a digital-to-analog (D/A) converter

in the feedback path has been neglected. Indeed, the y[k] must be

converted into an analog signal yA[k] before being subtracted to x[k\.As it will be shown in Chapter 3, if the D/A converter is not perfectly

linear, the DR of the modulator is strongly degraded. EA modulators

with single bit quantizer do not suffer from this problem, since theyhave a two level D/A converter. The two level D/A converter is

intrinsically linear because it is always possible to draw a straight line

that connects two points. Unfortunately, the singlebit quantizer has a

poor DR (see Section 1.1.1) and is not suited for EA converters with

a low OSR.

12 CHAPTER 1. INTRODUCTION

For the sake of completeness it must be mentioned that H(z) can

have both, a lowpass and a bandpass characteristic. In the latter

case the input signal is sampled at four, to eight, times the central

frequency loq, and the noise is minimized only around its band. The

output y[k] is then decimated and mixed to baseband in the digitaldomain. In the context of a communication system, early conversion

to digital at either the intermediate or radio frequency stage results in

a more robust system with improved intermediate-frequency (IF) strip

testability and provides opportunities for dealing with the multitude

of standards present in commercial broadcasting and telecommunica¬

tions [16]. In particular, the IF filter can be pushed to the digital

domain, where testing is systematic and changing filter coefficients is

easy.

This thesis considers only the lowpass EA converter. For bandpassEA converters, the reader is referred to the literature [16].

1.2.2 Decimation Filter

The decimation filter consists mainly of a lowpass filter followed bya downsampling circuit. Its input consists in high rate, low resolu¬

tion (1-4 bit) digital data stream while the output is a low rate, highresolution (14-20 bit) PCM signal. To optimize the resources, the

decimation operation is usually split over multiple stages (2-4). In

front of each stage a digital filter cuts the high frequency signal com¬

ponents to prevent aliasing during the downsampling. The filters are

implemented by comb, half-band, or simple FIR structures. Figure

Stage 1 Stage 2

A k A_14,

1-

Stage 3

A 1_i4

yD[k]

12

k4 16

fB

Figure 1.8: Three stage (4~4-2) decimation filter

1.8 shows an example of a 4-4-2 decimation filter. The design of dec-

1.3. DESIGN CHALLENGES 13

imators is not the central topic of this thesis, the interested reader is

referred to [16].

1.3 Design Challenges

Modern deep sub micron digital technologies, allow fast devices and

very dense system integration, while keeping the power density con¬

stant. Indeed the interconnections capacitors are reduced and the

supply voltage decreased. Along with the appreciated increment in

speed, from the point of view of the analog designer, this scaling trend

brings many disadvantages: the low voltage supply and the increment

of the device intrinsic noise reduces the DR of the on-chip signals, the

short channel length reduce the voltage gain of the devices.

Nevertheless it is economically very attractive to take the same

main stream technology for both, the A/D interface and the digi¬tal circuitry, not only because both parts can be integrated onto the

same chip, but also because the same voltage supply can be used, and

because no special interfacing circuitry is required; and also because

main stream technologies are cheaper and more dense than analog ori¬

ented technologies, and also because reducing the number of different

technologies used for a product reduces the administrative costs.

In monolithic realizations, EA A/D converters are preferred to

Nyquist A/D converters because of their simplicity. Indeed, they do

not need a sample-and-hold (S/H) circuit, and they put relaxed re¬

quirements on the anti-aliasing filter. With respect to the Nyquist

A/D converters, that suffer from the DR reduction, EA converter

can also efficiently trade off speed for resolution. Since they do not

require circuit calibration or device trimming to achieve more than

12 bit of resolution, they are very well suited for implementations, in

deep sub micron technologies, that require high resolution A/D con¬

verters. However, in spite of the fast devices, EA modulators still

suffer from lack of speed, since higher OSRs are needed to cope with

the lower DR.

To be compatible with the majority of the modern digital sig¬nal processing applications (mainly communications applications), the

A/D converter does not only have to provide high resolution, but also

high conversion rates. Thus, the primary goal of this work is to re-

14 CHAPTER 1. INTRODUCTION

search converter architectures which are able to provide high reso¬

lution at low OSR. However, this condition alone does not ensure a

high conversion rate unless the sampling speed is also maximized. The

choice of the architecture has to take care also of this second aspect,

that has been very often omitted in similar studies [42].

1.4 Organization of the Thesis

This thesis discusses the development and the design of two broadband

EA modulators for ADSL and VDSL communications applications,

respectively. The structure of the thesis follows the development from

the choice of the basic architecture to the implementation of the analog

building blocks composing the final modulators.

Chapter 2 describes the existing architectures used to implementEA modulators. The possible implementations are sorted into eightclasses and are analyzed comparing complementary solutions. The

goal is to find the architecture that is best suited for the implementa¬tion of broadband EA modulators. The main motivation underlyingthe whole Chapter is that the best final performance is reached onlywhen the architecture that puts the most relaxed specifications on the

building blocks is selected.

One of the conclusions drawn in Chapter 2 is the need of a multibit

quantizer. Since a multibit quantizer implies a DAC with more than

two output levels, the linearity of the DAC becomes a very critical

parameter of the design. Chapter 3 describes an attempt to find an

analytical solution for the estimation of the performance degradationdue to the DAC nonlinearity. The assumptions taken to simplify the

modulator model are firstly explained. Then the final equation is

given and is exactly solved for the case of a 5th order trilevel DAC

EA modulator. Simulated and calculated results are finally comparedand discussed.

Chapter 4 explains the first design of this thesis which consists

of a EA modulator for ADSL standard with 14 bit of resolution and

2.5 MS/s. The design is approached in a top-down fashion: startingfrom the architecture level, where the parameters remained undefined

from Chapter 2, are given; continuing with the switch level, where

the SC implementation is explained; and ending in the circuit level,

1.4. ORGANIZATION OF THE THESIS 15

where the specifications and the implementation of the analog buildingblocks is shown. The Chapter closes with the presentation of the

experimental results.

The good measurement results of the ADSL EA modulator allow

us to go one step further in the development, namely to increase the

conversion speed. In Chapter 5, the implementation of a VDSL EA

modulator with 25 MS/s and 14 bit resolution is described in detail.

The design is also approached in a top-down fashion and closes with

the presentation of the experimental results, as well.

Chapter 6 begins with a summary of the thesis for the hurried

reader. This summary also serves as the basis for the concludingcomments on the results achieved in this thesis and for the discussion

on the issues not covered by this work that would be interesting to be

further investigated.

Chapter 2

Architectures

The performance of a EA modulator is mainly determined by the

performance of the analog building blocks whose specifications are

dictated by the selected architecture. Therefore it is of particular

importance to choose the best possible architecture that relaxes the

specifications on the analog building blocks to enable the final perfor¬mance to be more easily achieved. For this reason an entire chapterof this work is dedicated to the discussion of the EA architectures.

There are so many different ways to implement a EA modulator

that an exhaustive review would take many pages. Nevertheless, EA

architectures can easily be sorted in eight different classes. Namely,discrete-time (DT), continuous-time (CT), cascaded, single-loop, sin-

glebit, multibit, feedforward (FF), and feedback (FB).This chapter is organized in five sections. Each of the first four

sections will present, two of the eight above mentioned classes. To

simplify the discussion two complementary classes will be taken. At

the beginning of each section the basic architectural differences will

be mentioned. The second part will instead go into more details on

studying how these differences translate into the actual modulator im¬

plementation, from a theoretical and a practical point of view. This

includes the study of several aspects such as the stability of the loop,the shaping capability, the sensitivity to circuit and signal nonideal-

ities, the circuit complexity, and the power consumption. The final

part will point out the main motivation of why an architecture is

17

18 CHAPTER 2. ARCHITECTURES

better suited for the implementation of broadband EA modulators.

The fifth section will then recapitulate the main conclusions of

the previous sections and will provide the guidelines for the following

designs.

2.1 Continuous-Time vs. Discrete-Time

There are three attributes that differentiate a CT from a DT archi¬

tecture; namely, the position of the sampler, the type of the loopfilter,and the operation of the feedback DAC. The following sections will

point out the consequences of each of these differences on the benefits

of one architecture class in respect of the other.

2.1.1 Sampler Position

The position of the sampler is a basic difference between the CT and

the DT architecture. As shown in Figure 2.1, in the CT architecture

a; Loopfilterm

(Quantizer

X(t) Xh(t)

H(s)yn(t)

f'

y[k]

yA(t)nAPUrtU

b)

x(t).y

Loopfilter Quantizer

fs

yA[t]

Xh(t)

H(z)yh(t) y[kj

I

rapUAU

Figure 2.1: Block Diagram of a continuous-time (a) and of a

discrete-time (b) EA modulator.

2.1. CONTINUOUS-TIME VS. DISCRETE-TIME 19

the signal is sampled at the quantizer1, i.e., at the loopfilter back-end

while in the DT architecture the signal is sampled at the input of the

modulator, i.e., at the loopfilter front-end.

The sampling operation is always linked with the uncertainty of

the sampling instant caused by the clock jitter. In the literature, the

clock jitter is usually modeled as a white, normal distributed, mean

free, clock period variation Ar[k] with standard deviation <jat- The

influence of the clock jitter on the sampling operation is calculated

first.

If a sinusoidal signal x(t) = A sm(27rft) is sampled at time intervals

defined by a noisy clock the sampling error at time kTs is given by

ej[k]=Asm(27rf(kTs + Ar[k]))-Asm(27rfkTs) (2.1)

i.e., by the difference between the signal sampled at noisy time in¬

tervals Ts + Ar[/c] and the signal sampled at clean time intervals Ts.

Since 2tt/At[A;]<1,

ej[k] ^27rfAT[k]Acos(27rfkTs). (2.2)

The variance of ej [k]

N

J=n^oo2NTÏ è (27r/Ar[/cMcos(27r//cTs))2 (2.3)k=-N

gives then the power of the error due to the non-zero Ar[fc], By

assuming that Ar[k] and xW\ = cos(2ttfkTs) are signals generated bytwo ergodic processes, Equation (2.3) can be rewritten as

-I /OOpi

/ AtVp(At,xMx,At) (2.4)-ooJ-l

where p(Ar,x) is the two-dimensional probability distribution func¬

tion of Ar and x- However, since Ar and x are statistically indepen¬

dent,

p{At,x)=p{At)p{x) (2.5)

1The idea of sampling at the quantizer and using a CT loopfilter in a EA

modulator dates to 1984 when, in [19], a EA A/D converter for digital audio

application employing a passive, second order, loopfilter has been published. The

circuit was fabricated using a 3.5 um CMOS technology, and achieved 13 bit over

20 kHz with 256 OSR.

20 CHAPTER 2. ARCHITECTURES

Equation (2.3) can be rewritten as

/OOpi

Ar2p{Ar)dAr- x2p(x)dX (2.6)-oo J — 1

where the two integrals represent the individual contributions of Ar

and x to the error power, respectively. Since

/oo Ar2p{Ar)dAr = a'iT (2.7)-oo

and

f1 1

J xMx)dX=^ (2.8)

the variance can be expressed as:

o2ej=^2f2A2o\T. (2.9)

Equation (2.9) shows that, given a fixed noisy clock source with stan¬

dard deviation <7at, the error power caused by the clock jitter is pro¬

portional to the square of both the amplitude and of the frequency of

the signal to be sampled.

The position of the sampler at the loopfilter back-end can be con¬

sidered an advantage of the CT with respect to DT architecture. On

one hand, in the DT architecture the sampling error gets multiplied

by the STF thus, its power in fß appears unchanged at the output.

On the other hand, in the CT architecture the sampling error gets

multiplied by the NTF therefore its power in fß is highly attenuated.

However, it must also be noted that since the maximum frequencyat the sampler in the DT architecture is fß while the maximum fre¬

quency at the sampler in the CT architecture is fs/2 (y^ contains

quantization noise at high frequencies) the power of the sampling er¬

ror in the CT architecture is higher. Nevertheless this is not a real

problem for CT architectures, since the increment of the noise power

is usually much less than the attenuation of the NTF.

An other advantage of the CT architecture is that since the sam¬

pler is at the loopfilter back-end the aliasing components are also

2.1. CONTINUOUS-TIME VS. DISCRETE-TIME 21

multiplied by the NTF and are thus also strongly attenuated2. Fur¬

thermore, the loopfilter in CT architectures isolates the sampler from

the input node avoiding the generation of kickback noise. These are

all benefits that the DT architectures do not have. However, the po¬

sition of the sampler is not the only difference between the CT and

the DT architecture.

2.1.2 Loopfilter Type

Figure 2.1 shows that the CT architecture has a CT loopfilter H(s)while the DT architecture has a DT loopfilter H(z)

Due to this, more aggressive noise shaping can be achieved by DT

with respect to CT loopfilters. In fact, DT loopfilters are implemented

using the SC technique, thus employing very precise coefficients (ca¬pacitor ratios). Furthermore, analog/digital filter matching can be

easily obtained since DT analog and digital filters are of the same

type (discrete-time). Finally, time isolation can be used in DT filters

at circuit level to reduce coupling of digital noise (e.g., from the deci¬

mation filter) into the analog path since internal signals must be clean

only at the instant when the sampling switches are opened.

Since the loopfilters of the two architecture classes have quite dis¬

tinct working principles, they should also put different specifications

on their active analog building blocks. Thus, it would be interesting to

know which of the two filter types dictates the lowest specifications at

comparable modulator performance. This is not a simple task, since

on the one hand CT filters have slower transients, but they must be

very precise (linearity). On the other hand DT filters have faster tran¬

sients but need only be precise at the end of the sampling interval.

Furthermore, slewing is allowed in amplifiers used in DT filters while

this is strictly forbidden in CT filters. This problem has not been

solved during this work. Nevertheless, it could be a interesting issue

for further investigations.

2It has been shown in [17] that, under the assumption that the hold function in

the feedback path has a lowpass characteristic, with notches at m- fs, the aliasing

component of an input signal with frequency fs — fß is reduced by p(fs — fß) =

TT/r_r x.H(f) decreases by approximately L-20 dB/dec.

22 CHAPTER 2. ARCHITECTURES

2.1.3 DAC Operation

There is an other basic difference between the CT and the DT archi¬

tecture that is not as explicit as the previous two, but unfortunately is

by far the most important. In the EA modulator, a DAC in the feed¬

back path is required to convert the digital signal y[k] into an analog

signal ya (see Figure 2.1). Since x(t) is sampled before entering the

input node, ya is a DT signal in the DT architecture. In contrast to

this, ya is a CT signal in the CT architecture, as here the samplingtakes place at the back-end of the loopfilter. Thus, the feedback DAC

in a CT architecture not only has to convert a discrete-time digital

signal into a discrete-time analog signal but the signal must also be

continuous-time. This extra task produces two additional sources of

error. Since these errors take place at the modulator input node,which is the most sensitive node, the CT architecture turns out on

putting overall higher specifications on the analog building blocks,than its DT counterpart.

The unavoidable delay in the feedback path reduces the stabilityof the loop and the shaping capability of the modulator. Indeed, some

time is required from when the signal is sampled to the moment it is

digitally converted, analog re-converted, and fed back to the input.Since the input is CT, at the time the output is fed back to the input,

the input signal has already changed, compared to its value at the

time the sampling operation has taken place. Furthermore, one has

to take care that the loop delay is not signal dependent, otherwise a

supplementary error is introduced. (The problem of the excess loop

delay has been studied in depth in [18].)In the CT architecture the summation operation is carried out by

currents. The second source of error is the variation of the duration

of the DAC feedback current pulses. Since in usual CT implementa¬tions the duration of the current pulses is defined by the clock signal,the clock jitter Ar defines a small random variation in the chargetransfered during a clock period.

Figure 2.2 shows a simplified CT integrator combining input pathand 1-bit feedback DAC. The behavior of its internal currents ix(t)and iDAc{t) are also illustrated. The DAC is of return-to-zero (RZ)type and generates current pulses with amplitude IdAC and rate fs =

1/TS. The input signal ix(t) is the dashed curve, it is a sinusoid with

2.1. CONTINUOUS-TIME VS. DISCRETE-TIME 23

VREF ^ÎDAc(t)

x(t)o—^-Wv

ix(t)

n ÎDAC, ix

I DAC

Ia

At

Ts

Figure 2.2: Continuous-time integrator with DAC and current be¬

havior.

frequency / much lower than /s, and amplitude I

a- Under these

conditions the variance of the DAC charge transferred per clock cycleis

<taqj=<tAtIdac, (2-10)

while the variance of the signal charge is

OrI\T2

:2.ir

where it has been assumed that I

a is almost constant over Ts. As¬

suming further that the noise power introduced by the jitter is white

(this assumption has been taken in [17]) and substituting

1

s

2fNOSR

one finds that the SNR upper bound given by the clock jitter is

,2 t2

:2.i2:

SNR--Or I

A

1

TU.j ItjAC80SRf^ai12.13)

OSR

Equation (2.13) can be used to estimate the clock jitter requirements

for a CT modulator with a given resolution, /jv, and OSR. E.g., to

implement a EA modulator with SNR = 85 dB, OSR = 32, and /jv =

1.25 MHz a clock with

0"At<

I

A

IDAC

2.8 ps

24 CHAPTER 2. ARCHITECTURES

is needed. This requirement is quite hard to obtain and is even wors¬

ened by the fact that, the loop stability requirements are involved and

since the duty cycle of the DAC is usually less than one, -p"*— <C 1.

In DT EA modulators implemented using the SC technique the

current pulses generated by the DAC have the shape of an exponential

curve settling to zero. The error in charge transfer due to the random

variation of the DAC pulse duration is thus much smaller.

The sensitivity of CT architectures to the variation of the dura¬

tion of the DAC feedback current pulses is the main reason why DT

architectures are better suited than CT architectures for the imple¬mentation of broadband modulators.

2.2 Cascaded vs. Single-Loop

In this section the cascaded and the single-loop architecture will be

compared.

The main difference between the cascaded3 and the single-loop ar¬

chitecture is the number of conversion stages. The single-loop archi¬

tecture has only one conversion stage, while the cascaded architecture

has more conversion stages. In most of the published implementationsthe stages are all made by EA modulators, but this is not mandatoryas has been shown in [20] and [21]. This section will only consider the

"full-EA " cascaded architectures.

Figure 2.3 shows a block diagram of a possible implementation;several single-loop modulators can be seen, where each stage takes the

error of the previous quantizer and digitizes it. The output streams

are then combined in the error correction logic (ECL) in such a way

that each quantization error ecj/c], but the one generated in the last

stage, is cancelled. The result of this exercise is that, if every operation

is exact, the remaining noise is shaped with an order equal to the sum

of the orders of the employed loopfilters.

3This technique was proposed for the first time with two cascaded delta mod¬

ulators, in 1967 [22], and it has been applied to the EA modulation only 20 years

later [23]. The authors of [23] named the cascaded architecture, the MASH ar¬

chitecture. Unfortunately they did not provide any explanation for the name.

Nevertheless, the cascaded modulators are often also called MASH modulators.

Both names stay exactly for the same method.

2.2. CASCADED VS. SINGLE-LOOP 25

x[k] „_

Loopfilter 1

Hi(z)

<±>

Loopfilter 2

H2(z)

_u

<±>

7-<

yi[k]

ECLy[k]

y2[k]

Figure 2.3: Cascaded EA modulator.

In [24], it has been shown that OSR, n and L of iï"(^) are related

to the dynamic range of the EA modulator by

DR=—(2n-

2v ir(2L+r

fOSR\2L+1I2-14)

where the white noise approximation is used and

NTF(z) = (l-z~1)i\L

:2A5)

is assumed. Equation (2.14) is exact for L<2. However, as pointedout in Section 1.2.1, stability considerations prevent the NTF shown

in Equation (2.15) from being implemented when L>2. As a result,the effective DR in L > 2 single-loop modulators is usually lower than

that predicted by Equation (2.14). Cascaded modulators, instead,do not need loops with L>2 to achieve higher order noise shaping.

Hence, they have better stability and they usually reach higher DRs

at similar OSR, n, and L conditions.

In addition, the architectures with cascaded loops also take also

advantage of the fact that the quantization noise is reduced when

the residual error of an internal quantizer is amplified, before being

26 CHAPTER 2. ARCHITECTURES

converted by the following stage. The final DR is actually increased

by the gain itself and may even exceed the value given by Equation

(2.14) (see [25]).Unfortunately the cascaded architecture requires a very accurate

transfer function of the first stage putting high specifications on the

analog building blocks.

The biggest problem of cascaded architectures is their sensitivityto mismatch between analog and digital. In single-loop architectures

a mismatch between the realized transfer function and the ideal de¬

signed filter degrades the stability of the loop. Nevertheless, it has

been observed that coefficients variations of up to 20% and large in¬

tegrator leakage, caused by amplifier finite gain can still be tolerated

without a noticeable loss in performance.In order to explain the sensitivity of the cascaded architecture

to the coefficient accuracy, the operation of the modulator shown in

Figure 2.3 (without the dashed parts) is described. Assuming x[k] =

e2[k] =0, one finds that

Y^z) = Tïk(z)EQl{z)' (2'16)

Y^ = iä&^w- (2-17)

where Eq\{z), Y\{z), and 12(2) are the z-transformed of the first

quantizer quantization noise eQi[/c], of the first stage output yi[k], and

of the second stage output 2/2^], respectively. As previously pointed

out, the ECL has to combine Y\{z) and 12(2) in such a way that E\{z)disappears. This is achieved by multiplying 12(2) with ECL(z) and

by subtracting it from Y\{z). Thus,

Y(z) = Y1(z)-Y2(z)-ECL(z)

^«(ïTÏÏW-ïaËw^H= 0 (2.18)

Since, in the signal band /#,

H2(z)_

1 + H2(z]r^j [2.19)

2.2. CASCADED VS. SINGLE-LOOP 27

Equation (2.18) is satisfied when

ECL(z]1 + HUz)

;2.20)

which means that ECL(z) has to be equal to Y\{z). Indeed, if there is

a mismatch between ECL(z) and Y\{z), Equation (2.18) is not zero,

and part of the noise of the first quantizer leaks into Y{z).To get an idea of how good the matching between the digital and

the analog transfer function should be, an example is given. From

Equation (2.18) it is known that the quantization noise of the first

quantizer Eq1(z) that leaks into Y{z) is

Yleakage(z)nEQl (nTF^z) ~ NTF^z] :2.2r

where NTFl(z) and NTF1(z) are the analog and the digital imple¬mentation of the first stage NTF, respectively. To provide intrinsic

stability the order of NTF\{z) has to be less than two.

xi[k]

-^-i 1-z1

eoi[k], yi[k]

Figure 2.4'- Possible realization of a second order HA modulator foran input stage of a cascaded architecture.

A possible implementation of a NTF\{z) with order two is shown

in Figure 2.4. The ideal NTF of the depicted modulator is

NTF(=(l-z~1)2,

while the NTF assuming integrators with transfer function

(l-a^z-1Hz.

l-{l-ß)z~1

'2.22'

'2.23'

28 CHAPTER 2. ARCHITECTURES

where a and ß are the gain and the pole error, is

NTFl = -, r-,r4i

w. V-^-

(2.24)1

-1 1 (l-ai)(l-a2)z2

I 2(l-a2)z 1 v '

1+(l-(l-ßl)z-i)(l-(l-ß2)z-i)

"t-i_(i_Ä)z-i

where ai, ß\, a2l and /?2 are the gain and the pole error of the first and

the second integrator, respectively. By substituting Equation (2.22)and Equation (2.24) in Equation (2.21) and by solving the resulting

expression assuming that a.\, ß\, a2l ß2 «Cl and that \z — l|<Cl one

finds

Yieakage{z)^EQl{z) 'i-d-JihA,-! (A+A). (2.2.5;

Hence, Yieakage{z) is the first-order shaped Eq1(z) attenuated by the

factor ß\-\-ß2- The DR of a first order modulator has been givenin Equation (2.14) for L = l; by adding the effect of the attenuation

factor ßi + /?2 one finds that

DRleakage = mog(^{2n-l)OSRi}-20log{ß1+ß2). [dB]

(2.26)The contribution of the leaked noise should obviously be negligible

compared to any other noise contribution. The quantizer number of

bits n and the OSR are characteristics of the architecture while ß

depends on the actual implementation of the analog integrator. The

link between the ß factor and the SC integrator, implemented byan operational transimpedance amplifier (OTA) with transimpedance

Gmi output impedance Ro, feedback capacitance Cp and sampling

capacitance Cs, has been given in [43], and is

201og(/?)«-201og i1^0^) (2.27)

Hence, ß mainly depends on the closed-loop gain of the OTA.

The case of a modulator with OSR= 32, a first stage with order

two, a single-bit quantizer, DR= 86 dB (14 bit), and a leakage noise

20 dB below the noise floor is presented as an example. By substitut¬

ing the given data in Equation (2.26) one finds

201og(/?i+/?2) = 42 dB-106 dB = -64 dB. (2.28)

2.3. MULTIBIT VS. SINGLEBIT 29

Assuming further that ßi=ß2 = ßi (2.28) demands that 201og/? =

—70 dB. Since the two paths present at the input of each integra¬tor of the first stage shown in Figure 2.4 are usually implemented by

separate capacitors, Csi/Cpi = 2 and Cs2/Cp2 = 3. By substitution

of all known data in Equation (2.26) one finds that the open-loop gain

requirement for the used OTAs are

201og(Gmi/GOi) = 201og3 + 70 dB = 80 dB (2.29)

and

201og(Gm2/GO2) = 201og4 + 70 dB = 82 dB, (2.30)

respectively. These requirements are not hard to achieve if the OTAs

are implemented by moderate sub-micron integration technologies.

However, they become critical when fast deep sub-micron technologiesare selected.

Since high fs is required in broadband EA modulators, fast deepsub-micron are welcomed for their implementation. Hence, it is prefer¬able to choose an architecture that is insensitive to the OTA open-loop

gain. As a consequence the single-loop architecture is more suited

than the cascaded architecture for the implementation of broadband

modulators.

2.3 Multibit vs. Singlebit

The main difference between the multibit and the singlebit architec¬

ture is that the singlebit architecture has a quantizer with n = 1 while

the multibit architecture has a quantizer with n>l. This has several

consequences on the main benefits of the two architecture classes.

The main quality of EA modulators employing multibit quantizersis that the ratio of the total quantization noise power to the signal

power at the modulator's output is dramatically reduced, comparedto that of a modulator with singlebit quantizer, typically by 6 dB

per additional bit. Therefore, it is possible to increase the overall

resolution of any EA A/D converter, without increasing the OSR,

simply by increasing the number of levels in the internal quantizers.

Equivalently, the architectures with multibit quantizers can achieve

resolutions comparable to that of architectures with singlebit quan¬

tizers at lower OSR.

30 CHAPTER 2. ARCHITECTURES

Architectures with a L > 2 loopfilter can also benefit from the more

stable instantaneous gain G[k] (see Section 1.2.1) of the quantizer,

because the better the gain of the quantizer is known, the more stable

is the loop and the more aggressive can be the noise shaping. As a

result, higher DRs can be obtained at the same OSR. In Chapter 4 it

will be shown that using a 1.5 bit quantizer instead of a 1 bit quantizer,in a bth order EA modulator, with a single loop, may increase the final

DR by 10 dB. This happens despite the fact that the DR of a 1.5 bit

quantizer is only 6 dB higher than that of a 1 bit quantizer.Architectures with cascaded loops can also benefit from the use of

multibit quantizers. In Section 2.2 it has been stated that the DR can

be increased, by introducing a gain factor between two stages. If a

singlebit quantizer is employed, the generated quantization noise is so

large that an attenuation factor is required, to prevent the next stage

from saturating. This translates into a loss of DR. With a multibit

quantizer, on the other hand, the generated quantization noise is much

smaller and a gain factor larger than one can be used. As a result,the final DR is increased not only by 6 dB per added bit, but also

by the gain factor of the introduced stage. Furthermore, since the

quantization noise becomes "more random" as the number of bits in

the quantizer is increased, the tone performance of the single loopswith L < 2 is improved.

The main quality of architectures employing a singlebit quantizer

is the simplicity of the circuit implementation of the quantizer. In a

single bit quantizer only a single comparator is required. Any offset in

the comparator is handled as a constant DC term, added at the output

of the modulator and is therefore multiplied with the NTF. Since the

NTF has zeros at DC, the offset of the comparator is completely can¬

celed. Not only the quantizer is simple in a singlebit architecture but

also the circuit that provides the signal to the quantizer (e.g., the last

integrator in a feedback architecture or the weighted summing circuit

in a feedforward architecture). Furthermore, since the singlebit quan¬

tization is very coarse the accuracy required at the circuit precedingit is very low.

Another property of the singlebit architecture is that the accuracy

of the feedback DAC does not determine the linearity of the inputnode. The output of the DAC is subtracted from the input signal at

the input node. Since the input node has to meet the linearity spec-

2.3. MULTIBIT VS. SINGLEBIT 31

ification of the entire modulator, the DAC must fulfill the linearity

specification, as well. However, with two levels it is impossible to gen¬

erate linearity errors. This is illustrated in Figure 2.5-a where a pure

a) Singlebit Quantizer/Two-level DAC

^\y analog in mm quantizer out r\j DAC out 'N, filter out

Figure 2.5: AD/DA conversion of an ideal sinusoid using a singlebit

quantizer / two-level DAC (a) and a 1.5-bit quantizer / three-level

DAC.

sinusoid has first been quantized by a singlebit quantizer, then con¬

verted back by a two-level DAC with randomly selected output levels,and finally the image frequencies are filtered. Since the obtained ana¬

log re-converted signal is still a pure sinusoid with the same frequencyas the original one, no distortion has been introduced. In contrast to

this, if the same operation is repeated by using a "1.5-bit" quantizer

(two comparators) and a three-level DAC with randomly selected out¬

put levels, the original pure sinusoid gets distorted, as can be seen in

Figure 2.5-b. Since all n> 1-bit quantizers have the same potential

problem, the accuracy of the feedback DAC in multibit architectures

always contributes to the system linearity.Due to this, the implementation of the DAC in a multibit architec-

32 CHAPTER 2. ARCHITECTURES

ture is very critical. However, as already pointed out, the large amount

of quantization noise generated by the singlebit quantizer limits the

noise shaping capability of the modulator at low OSRs. Hence, for the

implementation of broadband EA modulators the choice of a multibit

architecture is usually mandatory. For this reason, some techniquesto cope with the nonlinearity of the feedback DAC will be presentedin the coming sections.

2.3.1 Laser Trimming

A first post processing linearization technique makes use of laser trim¬

ming. Trimming of capacitors is typically done by switching off very

small capacitors parallel to the capacitor being trimmed. This tech¬

nique requires little effort from the point of view of the circuit design,as one can assume that the DAC is ideally linear. Thus, trimmed

multibit DACs are as simple as untrimmed DACs. Unfortunately, the

trimming operation requires a big effort in the preparation of the chip.Laser trimmed chips are very expensive and require special infrastruc¬

tures to be produced.

Furthermore, variations in matching with temperature, power sup¬

ply voltage, age, and so on cannot be compensated by this method;

performance can drift during operation.

2.3.2 Digital Correction

A second post processing linearization technique uses digital correc¬

tion.

<[V - H(z) Ni

Ns

y[k]N2

1 V

fA[k]

Figure 2.6: General block diagram of the digitally corrected system.

2.3. MULTIBIT VS. SINGLEBIT 33

The basic concept has been described in [31] and it is illustrated

in Figure 2.6. The signal names have been adapted to the nomen¬

clature of this work. H{z) is a linear dynamic two-port, and iVi, N2

and N$ are time-invariant memoryless two-ports, with mildly non¬

linear monotonie input/output characteristics y[k]=Nl{x[k\]. The

signals in the system may all be DT analog, all digital, or mixed.

The loop gain of the feedback loop is assumed to be much greater

than one in a given frequency range, and the system is assumed to

be stable. Then, for signal frequencies within this range, the feed¬

back loop causes yA[k] =x[k]. Also, from Figure 2.6, yA[k] = Ns{y[k]}and yDc[k]=N2{y[k]}. Now let A^2{-} = A^3{-}, i.e., let the nonlinear

characteristics of two-ports N2 and N3 be matched. Then, yDC'[k] =

N2{y[k]} = N3{y[k]} = yA[k]=x[k]. In a EA A/D converter, iVi rep¬

resents the quantizer, N3 the nonlinear multibit DAC, and N2 the

digital correction logic which has to be a digital replica of the DAC.

N2 is usually implemented by a lookup table that stores the replicafor each possible DAC output level. The main problem of this tech¬

nique is in setting up of the lookup table. Indeed, every level of the

DAC has to be measured with a resolution comparable or even better

than the overall resolution.

A possible approach has been shown in [32]. The multibit EA

converter is reconfigured as a singlebit modulator, which is inherentlyinsensitive to DAC errors. Hence, the digital outputs of the circuit

can be made arbitrarily precise for the DC output levels of the multi-

bit DAC, and they can be stored in the lookup table. The majoradditional hardware required for this approach is a counter, which

determines the DAC output level that is being calibrated. The total

number of clock periods required to perform the calibration is largeand is given approximately by the number of DAC output levels mul¬

tiplied by 2m, where m is the length of the lookup table codewords.

A second approach has been shown in [33]. The characteristic

of the DAC is not directly measured here, however, the calibration

is carried out by an LMS adaptation algorithm that minimizes the

power of the decimated output for a zero input. Since much of the

noise floor power is determined by the DAC distortion, minimizingthe noise is equivalent to correcting the linearity error of the DAC.

Although the digital correction does not modify the analog part

of the architecture with multibit quantizer, it enormously increases

34 CHAPTER 2. ARCHITECTURES

the complexity of the digital decimation filter. Indeed, architectures

with a multibit quantizer possess quantizers with a low number of

bits (2-5 bit) that generate a narrow output data stream. To ensure a

sufficiently good correction, the width of the corrected output stream

must be at least as high as the overall resolution. As a result, the

complexity of the decimation filter is highly increased when a digitalcorrection logic is utilized.

Furthermore, as in the case of the laser trimming method, varia¬

tions in matching during normal operation cannot be compensated bythe digital correction since the lookup table is set up at the beginningof the operation; the performance can drift with time.

2.3.3 Dynamic Element Matching

The third post processing linearization technique makes use of dy¬namic element matching (DEM). DEM is not a new method. The

first publication on the basic principle of the DEM was [34] while the

first time that the DEM name for this technique has been used was

in [35].

Although there is a great variety of circuit topologies that can be

used to implement a DAC, one common architecture employs 2n — 1

parallel unit quantities of approximately equal value El = EJrAElA^where n is the number of bits. (See Figure 2.7.)In a parallel-unit-

quantity DAC, the Kth output level is generated by connecting K unit

elements to the output summing node, i.e., by activating K switches

S%. Since the unit quantities are only approximately equal, it is not

only the number K of activated switches which count in the definition

of the output value, but also their position, i.e., their index i. E.g.,in the DAC of Figure 2.7, two different output levels can be obtained

activating switches S± S2 and S± S3 namely, 2E + AE\ + AE2 and

2E + AEX + AE3. In a DAC without DEM, always the same set of

switches are activated to implement the same output level, while in

a DAC with DEM the sets of switches are changed dynamically fol¬

lowing a given DEM algorithm. In this way the DAC nonlinearityerror can easily be made uncorrelated to the input digital signal and

furthermore, the accumulated nonlinearity error can be reduced over

4Et can be a charge, a voltage, or a current.

2.3. MULTIBIT VS. SINGLEBIT 35

Digital,input

'-*. DEM

algorithm

Ei

E2

Es

E2n-1

1

-,S3

,,S2n-1

1

"A

1

"\ \ Analog\V output

1

Figure 2.7: DAC with dynamic element matching linearization.

the time (noise shaping).The DEM technique, if compared to the solution without DEM,

has the advantage that it does not increase the requirements of the

analog building blocks because nothing in the loopfilter is changed.Since the width of the digital output data stream is not increased,thus also the complexity of the decimation filter is kept unchanged.

Furthermore, since the linearization process is dynamic, variations

in matching caused by temperature, age, and supply voltage can be

corrected.

Unfortunately, as illustrated in Figure 2.7, DEM techniques re¬

quire some digital signal processing between the output of the quan¬

tizer and the input of the DAC. This introduces a supplementary de¬

lay in the feedback path with a potential reduction of the maximum

sampling frequency.

Since DEM techniques achieve DAC linearization by the use of

noise shaping, their efficiency grows with a higher OSRs and with

higher order of shaping. Broadband EA modulators have low OSRs

therefore the shaping capability can be kept high only by increasing

36 CHAPTER 2. ARCHITECTURES

the order of noise shaping. But the higher is the order of the noise

shaping, the higher is the complexity of the DEM algorithm and the

larger is the delay introduced. As a result, it turns out that in the

case of high sampling frequencies, only simple DEM algorithms can

be utilized. This may be a limitation for this technique.

Despite these minor drawbacks the DEM technique is a very ele¬

gant way to cope with the nonlinearity of the multibit DAC. It takes

advantage of the noise shaping technique and it further benefits from

the oversampling of the EA modulator. For this reason DEM should

be preferred to the previously presented techniques.

2.4 Feedback vs. Feedforward

(a) Feedback Architecture

Quantizer

(b) Feedforward Architecture

x[k] xn[k]Quantizer

Figure 2.8: Feedback (a), and Feedforward (b), loopfilter topology.

The main difference between the FB and the FF topology is that in

the FB topology (Figure 2.8-a), the output of the quantizer y[k] is fed

back to the input of each integrator, and the output of the loopfilter

(input of the quantizer) yh[k] is the output of the last integrator. In

2.4. FEEDBACK VS. FEEDFORWARD 37

the FF topology (Figure 2.8-b) y[k] is fed back only to the input node,and yh[k] is obtained by summing the output of each integrator.

From the implementation point of view, the main feature of the

FB architecture is that the output of the last integrator is directlythe input of the quantizer. Hence, the quantizer is driven directly bythe low impedance output of the active integrator. This is very useful

in multibit architectures where the quantizer input signal must be

accurate and must have a large swing. On the other hand, the main

feature of the FF architecture is that it only has one global feedback

and hence one single DAC. This is also useful in multibit architectures

where the multi-level DAC is quite complicated to be implemented.The topologies shown in Figure 2.8 give complete control of the

position of the poles of the NTF, i.e., on the form of the noise shapingcharacteristic and on the stability of the loop, but NTF and STF

cannot be defined independently from each other. The STF of the FB

and of the FF loopfilter are

_ 3

STFFB(z) = 3(1 z"1)32

r (2.31Nv y

-li 0,10,20.32 I O2O3Z I 03 Z1 v '

i_r(l-z-l)3

T-(l_z-l)2

"I" l_z-l

and— 3 — 2 — 1

Q>\Q>2a3z i_ &1&2^ i_ alz

STFFF(z)=(1~z"1)3 a-^1)2 1~z~1

(2.32)v y

-ii 01O2O3Z I 01O2Z I a\z1 v '

i_r(l-z-l)3

T-(l_z-l)2

"I" l_z-l

respectively. Although the STFs of both topologies satisfy the basic

requirement, STF~1 for frequencies inside the signal band fß-, theyare not the same. Indeed, the STF of the FF topology has the form

of a first order lowpass filter while the STF of the FB topology has

the form of a L-th order lowpass filter5. As a result, the FB topologyhas a better rejection of the out of band disturbances than the FF

topology. Out of band disturbances, in a EA modulator, are usuallynot critical, since they are filtered out by the decimation filter in the

same way the quantization noise is. However, if they are stronger

5This can be shown by applying the s^ „ z_1 transformation and by substi-1

sz

tuting s = ju>. By building up the limit uj^oo one can see the exponent of u> that

dominates at the denominator of the NTF at high frequencies. For the two cases

given above one finds NTFfb œaia2a3/(Tu>)3 while NTFFpK,az/(Tuj).

38 CHAPTER 2. ARCHITECTURES

than the quantization noise, they can cause earlier saturation of the

loopfilter thus reducing the DR. Furthermore, since the noise power

in multibit architectures is quite low, their sensitivity to out of band

disturbances is increased compared to singlebit architectures.

The transfer functions from the loopfilter internal nodes to the

modulator input are another very important aspect of a EA ADC

architecture. In fact, they give information on how filter-internal dis¬

turbances, like noise, nonlinearities, and settling errors, are scaled

compared to the input signal. In the design of a EA modulator a

requirement is that all of the input referred disturbances, in the sig¬nal band fß-, are below the allowed noise floor. Since the loopfilterconsists of a cascade of integrators with large gains at low frequenciesthe most critical internal node of the EA modulator is node 2 (seeFigure 2.8), i.e., the node after the first integrator. The transfer func¬

tion from node 2 to node 1 of the EA modulator with FB architecture

shown in Figure 2.8-a is

TF21FB(z) = ^-. (2.33)1 1 —ZL

The frequency behavior of TF21 fb is obtained by substituting z =

ej2nf/fs m Eq^tion (2.33) and by calculating the absolute value

\TF21FB(f)\ = ^J2(l-cœ(27rj-\ (2.34)

and since /<C/S

\TF21FB(f)\n—27r-£-, (2.35)«1 Js

From a practical point of view, it is important that, | TF21 Fß{f)\ < 1

for f <fB indeed, only if this condition is satisfied can one reduce

the requirements of the SC integrators coming after the first stage,

without degrading the overall performances. Since OSR = fs/(2fB)the previous statement translates into the following inequality

0l>ök (2'36)

Thus, as the OSR decreases the minimum allowed a\ increases. This

implies the problem that the minimum value of a\ may become too

2.4. FEEDBACK VS. FEEDFORWARD 39

large at low OSRs (e.g., when OSR= 8, a\ >0.4). The a priori knowl¬

edge of the value of a\ in a general EA modulator implementationwith FB architecture is almost impossible. In fact, since the order of

the loopfilter and the number of bits in the quantizer can be freely

chosen, and since additional coefficients can be introduced to make

the filter over-defined, there are too many combinations of coefficients

that lead to a stable modulator. However, it has been shown in all

publications known to the author where a FB architecture has been

described, that the coefficient of the first integrator is the smallest one

and usually is much lower than 1. The following table shows a set of

examples taken from published works.

Publ. a\ «2 «3 04

[26] a 0.1 0.1 0.4 1

[26]b 0.1 0.1 0.5 0.5

[27] 0.5 0.5 0.7 1

[28] 0.25 0.5 1

[29] 0.33 1 3

[30] 0.3 0.8 2.3

For this reason, the FB architecture is not well suited for the imple¬mentation of EA modulators with low OSR.

The same analysis done for the FB architecture can be carried

out for the FF architecture shown in Figure 2.8-b. However, the

frequency behavior of the transfer function from node 2 to node 1 is

more complicated than the previous one, since the resulting expressiondoes not only contain the coefficient a\ but also a2 and a3

TF21FF(z)1 1

a\ ±+l;2.37)

0203- - + 1

Taking the same assumptions used previously:

\TF21FF(f)\l l

a\ 2 (^£)2(l-«2(l-a3))-2a2a3fs

2irf —f^-j «2 (1 — a<3) + a<203

;2.38)

Since the second term of the sum inside the square root in Equation

(2.38) tends to a constant value (—2/0203) for /—>0 while the first

40 CHAPTER 2. ARCHITECTURES

term tends to infinity, Equation (2.38) can be further simplified to

1 f\TF21FF(f)\n—27r±- (2.39)

«1 fs

when /<C/S is assumed.

This means that | TF21 FF{f)\ and \TF21 Fß{f)\ have similar fre¬

quency behaviors at very low frequencies. Nevertheless, the two a\

coefficients are not the same, since the FF architecture is the trans¬

position of the FB architecture one expects that if in one case the

coefficient a\ is the smallest and 03 the largest, in the transposed case

a\ will become the largest and 03 the smallest. As a result, the FF

architecture usually ends up with a smaller \TF21 FF{f)\-, and conse¬

quently a better rejection of internal disturbances. Unfortunately, as

/ increases, also the second term of the sum under the square root

in Equation (2.38) starts to have an influence, which is difficult to be

determined a priori.A modulator with this architecture has been carried out during this

research work and will be presented in Chapter 5. It can be anticipatedthat the implemented modulator achieves a | TF21 ff (/)| = —10 dB at

the edge of the signal band by an 8x OSR. Hence, it can be concluded

that the FF architectures have better suppression of the disturbances

generated at the loopfilter internal nodes than the FB architectures.

It is for this reason that FF architectures should be preferred to FB

architectures in broadband EA modulators.

2.5 Conclusions

In Section 2.1 the DT architecture has been preferred to the CT ar¬

chitecture for its much lower sensitivity to the random variation of the

DAC feedback pulse that puts very high specifications on the clock

jitter of CT modulators with high fs.The benefit of the single-loop architecture of having lower sensitiv¬

ity than the cascaded architecture to the imperfections of the analog

building blocks, has make the former be preferred to the latter in Sec¬

tion 2.2. More precisely, single-loop architectures are insensitive to

the finite open-loop gain of the OTAs, these are difficult to achieve,when fast deep sub-micron technologies are used.

2.5. CONCLUSIONS 41

Since the singlebit quantizer generates a large amount of quanti¬zation noise that prevents high DRs being achieved at low OSRs, in

Section 2.3 the multibit architecture has been preferred to the singlebitarchitecture. The use of the DEM method has then been suggestedto cope with the problem of the nonlinearity of multilevel DACs.

Finally, in Section 2.4 the FF architecture has been preferred to

the FB architecture because of its lower sensitivity to the loopfilterinternal disturbances at low OSRs.

For these reasons the architecture that has turned out to be best

suited for the implementation of broadband EA modulators is DT,is single-loop, makes use of a multibit quantizer, and has a loopfilterwith FF topology. This combination does not represent an absolute

optimum since, as it has been shown, other architecture classes have

benefits that this architecture does not have. Nevertheless, this archi¬

tecture represents the best trade-off for the broadband requirements.

Although the above mentioned architecture definition strongly lim¬

its the spectrum of the selectable implementations, there are still many

different individual realizations that can be designed. Hence, the re¬

sult of this analysis represents only a starting point for the designsthat will be presented in Chapter 4 and in Chapter 5.

The next chapter will study the effects of the DAC nonlinearityon the overall performance of the EA ADC.

Chapter 3

DAC Distortion

The feedback DAC is one of the most important elements in a EA A/Dconverter with internal multibit quantizer. As stated in Chapter 2,the DR of the system depends directly on its linearity. It is a rule

of thumb to require that the linearity of the DAC is at least as goodas the resolution of the system. This rule is quite inaccurate for such

a critical element. This chapter shows an attempt to determine the

kind of distortion introduced by a nonlinear DAC.

3.1 System Definition

x[k] xn[k]Loopfilter

yh[k] Quantizer y[k]

Figure 3.1: Block diagram of the EA modulator with nonlinear DAC.

The starting point of this analysis is a generic single-loop EA

modulator with a loopfilter transfer function H{z) (see Figure 3.1).

43

44 CHAPTER 3. NONLINEAR DAC

To simplify the analysis, the quantizer has been assumed perfectlyuniform and with only 1.5 bits; its equivalent linear gain is Gq (seeSection 1.1.1). The DAC has consequently three output levels; its

approximate gain is Ga-

i^yÂ/

/

1-

-jr-it / :

81 /

/ i

/ i

• i *-

1 À, i ^^

'-1' /' 0' '+1' yi /

i /

i /

A/_ -1/>/

/

Figure 3.2: Transfer characteristic of a trilevel nonlinear DAC.

The characteristic function of the non-linear trilevel DAC is plot¬ted in Figure 3.21. The horizontal axis represents the digital inputs,which have been written in quotes, to point out the fact that theyare taken from a finite set of integers, the vertical axis represents the

analog output levels which can vary slightly over the given range and

have instead been written without quotes. To be perfectly linear the

DAC requires its three points to be exactly aligned. The nonlinearityis then described by the displacement e of the central level from the

line drawn connecting the two external points.

The block diagram of Figure 3.1 can be modified without loss of

generality to the diagram illustrated in Figure 3.3. Where eA and eQ

are the DAC and the quantizer linearity errors.

eQ[k] is obtained by subtracting the quantizer input and output

value at time k. e^f/c] is calculated by taking the distance to the ideal

straight line of the DAC output level at time k. The DAC linearityerror is related to y[k] by

eA[k]=fA(y[k}), (3.1)

1For the sake of completeness it must be observed that a nonideal DAC can also

generate a DC error. However, the DC error does not create distortion therefore,

Figure 3.2 can be considered generic although the line drawn connecting the two

external points goes exactly through the origin.

3.2. ASSUMPTIONS 45

Loopfilter

yh[k] leo[k] y[k]

GB> (+

yX[k] TeA[k]

Figure 3.3: Block diagram of the EA modulator with nonlinear DAC.

t öa= fA(y)

jf-a

-x-

'-r '0' '+r y

Figure 3.4: Trilevel DAC linearity error eA as a function of the

output yia

where /a(-) is illustrated in Figure 3.4. Since the DAC output levels

at y— ±1' are exactly on the straight line /^('il') = 0 while since the

central point is shifted by e, /^('O') = e.

3.2 Assumptions

The model described in the previous section cannot be solved analyt¬

ically since it contains nonlinear blocks and can only be described by

implicit equations. The following sections will introduce three impor¬

tant simplifications.

3.2.1 DAC Error Shift

The block diagram shown in Figure 3.5 is equivalent to the diagramshown in Figure 3.3. The former has been obtained by adding e^f/c] to

the output node incoming path and subtracting it to the two outgoing

46 CHAPTER 3. NONLINEAR DAC

Loopfiltereo[k]eA[k] eA[k]

y'h[k] 11 _1 y[k]

yX[k]

Figure 3.5: Equivalent block diagram of the EA modulator with non¬

linear DAC.

paths. Because in practical implementations the resolution of the

quantizer is low (n<4 bit) while the accuracy of the DAC is high

(>10 bit), eQ[k] ^>eA[k]. Hence, e^f/c] can be considered negligible

compared to ecf/c]. The influence of e^f/c] in the loop can therefore

be canceled. The resulting simplified block diagram is illustrated in

Loopfiltereo[k] eA[k]

y'h[k] 1 .1 y[k]

yX[k]

Figure 3.6: Approximated block diagram of the EA modulator with

nonlinear DAC.

Figure 3.6.

The consequence of this operation is that the initial EA modulator

with non-linear DAC is converted into a modulator with ideal DAC

followed by an additive error which is function of the modulator output

itself

y [k] = y'A[k]-eA[k]

eA[k] = fA{y'A[k]).

(3.2)

(3.3)

3.2. ASSUMPTIONS 47

Next step consists of finding yia [k].

3.2.2 Quantizer Linearization

Due to the high nonlinearity of the quantizer yfA[k] cannot be sim¬

ply calculated. The traditional approach for calculating yfA[k] is to

replace the comparator by its white noise approximation (see Sec¬

tion 1.1.1). The main disadvantage of doing this, is that the cor¬

relation between signal and quantization noise gets destroyed. As a

result, phenomena such as the generation of tones or the variation of

the NTF as a function of the input signal amplitude, can no more

be anticipated. However, this approach has been widely and success¬

fully used for anticipating the shape of the quantization noise at the

modulator output without emplying simulation. Indeed, the white

noise approximation has the big advantage of turning the analysis of

the highly nonlinear EA modulator into a statistical, linear problem.

Furthermore, it has been observed that the approximation is the more

exact the higher is the number of bits in the quantizer and the higheris the order of the loopfilter.

By applying the white noise approximation, by computing the

transfer function of the block diagram shown in Figure 3.6, and by

transforming it back into the time domain one finds

yrA[k] = stf[k]*x[k] + ntf[k]*eQ[k]. (3.4)

Where

GAGQH(z

e<Q [k] is a uniformly distributed white noise with

1

peQ = yr (3-7)

and * is the convolution operator.

48 CHAPTER 3. NONLINEAR DAC

3.2.3 DAC Error Function

Equation (3.4) cannot be simply substituted in (3.2) because /a(-) is

a function of '-1', '0', and '1', only while yfA[k] in (3.4) has been made

continuous by the means of the white noise approximation. The last

approximation consists in finding a continuous function fA(.) capableof extending the domain of /a(0-

The selection of fA(-) is critical since on one hand it specifies the

kind of distortion introduced by the DAC, on the other hand it defines

the complexity of the resulting equation. A sensible choice for fA(.) is

a function that interpolates fA{*), i-e., that is continuous and equals

/a(.) when 2//^='-l','0','l'. However, as shown in Figure 3.7 there are

f eA= ïa(x)

Figure 3.7: There are many functions capable of interpolating three

points.

infinite expressions fulfilling this requirement.

Since an interpolating function is smooth, i.e., differentiable, it can

be approximated by a Taylor polynomial. Furthermore, since /a(0is symmetric to the vertical axis, fA(-) should be symmetric, as well.

Indeed, there is no plausible reason in having the left and the rightvalue of fA(-) handled in a different way.

The polynomial that satisfies the above requirements is

fcA{x) = e-eSPjatx2% (3.8)%=i

withoo

XX=L (3.9)%=i

3.3. SYSTEM EQUATION 49

Where the symmetry is granted by the choice of an even order polyno¬mial while the agreement of /a(^) and fA(x) at x = —1,0,1 is granted

by (3.9) and by the selection of the e factor.

f eA= ïa(x)

Figure 3.8: Interpolation of the error function for the trilevel DAC.

The solution of (3.8) with

a%-

1 if 1 = 1

0 otherwise(3.10)

is selected here among the infinite a% combinations for the require¬

ment of simplicity. The resulting interpolating expression is then the

quadratic polynomial

fcA(x) = e(l-x2) (3.11)

that is plotted in Figure 3.2.

3.3 System Equation

By combining Equations (3.2), (3.4), and (3.11) one finds

y[k] = stf[k]*x[k] + ntf[k]*eQ[k] —

e(stf[k]*x[k] + ntf[k]*eQ[k])2, (3.12)

where stf[k], ntf[k], and ecf/c] are defined in (3.5), (3.6), and (3.7),respectively.

It can be observed in (3.12) that the first two terms represent the

impulse response of a EA modulator with an ideal DAC, while the re¬

maining terms are the contributions of the linearity error. According

50 CHAPTER 3. NONLINEAR DAC

to the presented model, the DAC nonlinearity generates an intermod¬

ulation of the filtered input signal stf[k] *x[k] and quantization noise

ntf[k] *eQ[k\. The order of the intermodulation is two and is given bythe order of the selected interpolating polynomial.

To demonstrate the validity of the model and the correctness of

the interpolating polynomial, a complete analysis will be carried out

for a EA modulator with a bth order loopfilter.

3.4 5th Order Trilevel-DAC EA Modula¬

tor

3.4.1 Analytical Solution

To find y[k] for a specific EA modulator with a nonlinear trilevel DAC

Equation

y[k]=yfA[k}-fA(yfA[k})1 (3.13)

has to be solved where,

y/A[k] = stf[k]*x[k] + ntf[k]*eQ[k], (3.14)

frA(yfA[k]) = e(l-yfA[k}2)1 (3.15)

and stf[k] and ntf[k] are functions defined by the chosen modulator.

A basic requirement for the STF, in a EA modulator, is that

STF(f)œl for f<fB. Since it is assumed here, that X(f)=0 for

f>fB,

stf[k]*x[k]^^, (3.16)

and Equation (3.12) becomes

yU[k] = ^- + ntf[k]*eQ[k]. (3.17)

Equation (3.17) contains the random signal ecf/c], thus, y[k] has to be

treated as a random signal, as well; to get insight into the statistical

3.4. A 5J H ORDER TRILEVEL-DAC EA MODULATOR 51

properties of y[k], the autocorrelation function Ry has to be calcu¬

lated. The Fourier transformed Sy of Ry will then give the power

spectrum of y[k]. The equation to be solved is

Ry = RylA-e{i-yl*Ay (3-18)

Applying the definition of the autocorrelation function Rx (A.37), one

finds

Ry[k]=E{(yiA[k + .]-e-eyiA[k + .]2)(yiA[.]-e-eyiA[.]2)}1(3.19)

and expanding the brackets, using the linearity of the expectation

value E{}, and with the definition of the crosscorrelation function

CXjV (A.40), one obtains

Ry = RyiA + e Ryi\ ~ 2e RyA IP] + e +

*{Cv>A,v>\+Cy,*A,y,A) -*E{yrA}- (3.20)

The next task will be to solve each term of Equation (3.20) by

substituting yfA with Expression (3.17) and by applying the statistical

properties of ecf/c]. This is a quite tedious mathematical exercise; the

interested reader can find it in Appendix A.l. The result is

_

Rx R*ntf fCx2,x+Cx,x2 2E{x}\y~ G\+ 12 +\ GA GA )

+

(E{x}R*ntf E{x}R*ntfn\ 2(RX, 2RX[0}\

e\GA 3+

GA 6 j+CUi G\ )

2(Ktf Rx.

KtMRM\, 2^

6

V 3 G\+ 6 G\ )+e+

120 144 6 J' l ' '

where R* is the autocorrelation function for energy bounded signals

(A.39).Since, in Equation (3.17), x[k] and ecf/c] are defined by an an¬

alytical and a statistical function, respectively, their lengths can be

infinite. That is the reason why the definitions for E{}, Rx[k], and

52 CHAPTER 3. NONLINEAR DAC

Gx,y[k] for infinite sequences (see Appendix A.4.1) have been used to

calculate Equation (3.21). In contrast to this, if x[k] and ecf/c] are

measured or simulated, their length is finite, since no measurement

or simulation can last forever. This will be the case for the results of

the simulation that need to be compared to Equation (3.21). To sim¬

plify the result comparison, both the analytical calculation and the

simulation result are treated with the same methods. Therefore it is

advantageous to assume that the ideal x[k] and ecf/c] are sequences of

finite length TV and to apply the definitions of Appendix A.4.2. This

does not modify Equation (3.21) as long as,

• x[k] only contains frequencies that are multiples of 1/iV,

• ecf/c], of finite length TV, is still a uniformly distributed white

noise,

N is greater than the length of ntf[k], i.e.,

N-l oo

£wn2=£w]| (3.22)i=0 i=0

If N is large, it can usually be assumed that all three requirements

are satisfied.

By using the discrete Fourier transform (DFT) (see Equation A.46)and by applying the time-frequency pairs of Table A.l, one finds that

2r x ( x x1

Sy~N

X

GA Ga \Ga Ga

3.4. A51H ORDER TRILEVEL-DAC EA MODULATOR 53

where X and NTF are the DFT of x[k] and ntf[k], respectively, Ö

is the Kronecker delta function, and © is the symbol for the cyclicconvolution (see Equation A.48).

Equation (3.23) can be further simplified ignoring the terms with

negligible influence (see Appendix A.2)

\NTF\2S,.

\x\

NG\ 12

\X®X\

~^G\+

\NTF\ \NTF\

12 6

\NTF®NTF\+

E{x}~g7

'KtfM6 2JNÔ +

7?*

Untf [0]:144

KtfM6

RaM

uA+ l No.

(3.24)

The first two terms of Equation (3.24) represent the output spectrum

of the modulator with ideal DAC; the third and fourth term are the

second order intermodulation of x[k] and e^f/c], respectively; the re¬

maining terms are the additional DC components.

The final task will be to substitute GAl Gq, ntf[k], and NTF[n]of the studied modulator, and to solve the resulting expression.

The modulator taken as an example is the one with the trilevel

DAC, 5th order loopfilter, and OSR = 32, designed in Chapter 4; its

loopfilter transfer function is

0.71z"1-2.5z"2 + 3.35z-3-2.04z"4+ 0.48z"5( ô.AO JHz)

1 - 5z"1 + lOz"2 - 10z"3 + 5z"4 - z-

Gq = ^, and GA = 2. The ntf[k] can be obtained by using Equation

(3.6) and by truncating the result at the Nth element; NTF[n] is

calculated by applying the DFT to ntf[k\. The final calculation is

made on a computer.

3.4.2 Simulation Description

The system to be simulated is the one illustrated in Figure 3.1; the

quantizer is uniform and has 1.5 bit, its gain is Gq = \\ the DAC

54 CHAPTER 3. NONLINEAR DAC

1/80/-I

1/32/I

1/7

[kl T_

D --r* D -

!*•

/2

D < *

1/12

D t-D>^> D -

L" \l

Figure 3.9: Loopfilter block diagram of the simulated EA modulator.

is a nonlinear trilevel DAC, with nonlinearity e and gain GA = 2, its

transfer characteristic is shown in Figure 3.2; the block diagram of

the loopfilter H{z) is illustrated in Figure 3.9.

Each iteration of the simulation consists in computing the values

for si...5[i + l] and y/h[i + l] making use of si...s[i], x[i], and y/^KI;y[i + l] is found by quantizing yfh[i + l] while y/^fi + 1] is found by

applying the DAC function on y[i + l]; N iterations are executed.

3.4.3 Results Comparison

The simulation is executed and the power spectrum Sy[n] is obtained

by a DFT. Since, in the calculation of the DFT, it is required that

the signal to be transformed is periodic in TV, a window w[k] needs to

be applied to y[k\. Indeed, y[k] is an a-periodical random sequence.

To make the calculated spectrum comparable to the spectrum of the

windowed y[k], w[k] must also be applied to the calculated spectrum.

This cannot be done in the same way as it has been made for the

simulated y[k] since y[k] does not exist in the calculations. However,it is still possible to apply it, because y[k] and w[k] are statistically

independent. Indeed, using Equation (A.23),

Ry-w — Ry [k\ • Rw [k\, (3.26)

3.4. A51H ORDER TRILEVEL-DAC EA MODULATOR 55

and applying the last time-frequency pair of Table A.l,

DFT{Ry[k]-Rw[k]} = Sy®Sw[n]. (3.27)

Since Sy[n] and Sw[n] still depend on TV, they have been normal¬

ized using Equation (A.50). The final expression for the comparisonis

j^-Sy®Sw^j^-±\DFT{y[k]-w[k]}\2, (3.28)

where the term on the left is given by the analytical calculation, while

the term on the right is given by the numerical simulation.

The comparison has been carried out with

x[k]=Asm(2irfk),

where f = $ and 7V = 215; the nonlinearity of the DAC is e = 0.0001;

w[k] is generated using the Hanning function [36]. To average the

effect of the random e<Q [k], on the power spectrum of the simulated

y[k], the final spectrum has been obtained by averaging the spectra

of 50 simulations, always starting with different initial conditions.

As a first comparison criterion, the SNR curve generated by the

theoretical model and the simulated output spectrum is plotted as a

function of the amplitude A of x[k], the result is shown in Figure 3.10;the gray dots are points of the simulated SNR of the modulator with

ideally linear DAC, the circles are points of the simulated SNR of

the modulator with nonlinear DAC, while the solid line shows the

calculated SNR curve for the modulator, with the nonlinear DAC.

The noise has been integrated over /b=0.8/jv; the DC component

has been discarded in the computation.

It can be observed in Figure 3.10 that the SNR curve can be sepa¬

rated into four regions, with respect to the accuracy of the analyticalestimation. The first region starts at A=—100 dBFS and ends around

A=—70 dBFS, the second region starts at A=—70 dBFS and ends at

A=—20 dBFS, the third region starts at A=—20 dBFS and reaches

A=—5 dBFS, the fourth region covers the remaining part of the curve.

In the first region, the calculated and the simulated SNR match

very well. But, if one considers the power spectrum of y[k] for one

of the input amplitudes in this range (e.g. A=—80 dBFS), shown in

Figure 3.11, it can be observed that the output spectra do not match

56 CHAPTER 3. NONLINEAR DAC

Signal-to-Noise Ratio (SNR)

100

80

w40

20

0

-100 -80 -60 -40 -20 0

A [dBFS]

Figure 3.10: Calculated and simulated SNR.

as well as the SNR seems to show, indeed, the calculated dots are,

for f <fßi almost always 7 dB larger than the simulated solid line.

The two spectra also have a different form outside fß. This fact can

be explained by noting that the noise power spectrum has some more

power at low frequencies, that turns out in compensating for the lower

noise power at higher in-band frequencies. The discrepancy between

the two spectra can be explained by considering the bottom left and

right plots that show the power spectrum and the probability distri¬

bution function (pdf), respectively, of the quantization noise ecf/c],by the calculated (dots) and the simulated (solid line) modulator. In¬

deed, the simulated power spectrum of ecf/c] is not white, as assumed

in the calculations, but it contains "in-band" tones and somehow it

becomes shaped. Furthermore, the probability distribution function

(pdf) of eQ [k] is far from being uniformly distributed.

In the second region, the calculated SNR is larger than the sim¬

ulated one; the discrepancy between the two SNRs achieves its max-

Simulated Ideal

o Simulated

— Calculated

3.4. A bTH ORDER TRILEVEL-DAC EA MODULATOR 57

c^_ -50

'S

-150

Power Spectrum of y[k]

Simulated Ideal

Simulated

Calculated

10"

Power Spectrum of e [k]

10 10"

FREQ

10"'

pdf of eQ[k]

-4 -3 -2 -1

LOG10(FREQ)

Figure 3.11: Power spectrum of y [k] of the calculated and simulated

modulator; A=—80 dBFS.

imum of 8 dB, when A=—40 dBFS. By considering the power spec¬

trum of y[k] at this input amplitude, shown in Figure 3.12, it can

be observed that the noise floor of the calculated and simulated y[k],inside and outside fß, match quite well, but the simulated spectrum

contains many tones with a considerable amount of power. The dis¬

crepancy of the SNR is due to these tones. Tones are also contained

in the quantization noise power spectrum (plot at the bottom left)and, surprisingly, in the spectrum of y[k] obtained by simulating the

modulator with ideal DAC (gray line). If the tones are ignored, the

simulated power spectrum of ecf/c] becomes more similar to the as¬

sumed spectrum; also the pdf is becoming more similar to the assumed

one, which translates into a better accuracy of the calculation.

In the third region, the calculated and the simulated SNR match

very well. This is the region where the power spectrum of the simu-

58 CHAPTER 3. NONLINEAR DAC

C\l -50

>*

HLL

Q

C\l -100

-150

Power Spectrum of y[k]

x^JuuajSimulated Ideal

Simulated

Calculated

10"

Power Spectrum of e [k]

10 10"

FREQ

10"'

pdf of eQ[k]

-4 -3 -2 -1

LOG10(FREQ) "Q

Figure 3.12: Power spectrum of y[k] of the calculated and simulated

modulator; A=—40 dBFS.

lated and the calculated y[k] are more similar. Indeed, considering the

power spectra of y[k] for A=—5 dBFS, shown in Figure 3.13, it can

be noted that, except for a couple of small tones, the calculated and

the simulated spectra agree almost perfectly. It can also be observed

that, not only the noise floor and the signal component are identi¬

cal, but also the DC component and the second harmonic. Since the

simulated power spectrum of eQ [k] and its pdf match very well with

the power spectrum and the pdf of the white noise approximation,assumed in the analytical calculation, these two last components are

a strong evidence that the polynomial model used to model the DAC

error delivers enough accuracy.

Finally, in the fourth region, the calculated SNR is smaller than

the simulated one; the discrepancy between the two SNRs reaches

a maximum of 3 dB when A=—1 dBFS. By considering the power

3.4. A 5th ORDER TRILEVEL-DAC EA MODULATOR 59

-50

-150

-20 r

Ï. -40

-60 :

^ -80L

Power Spectrum of y[k]

(I

—•-—I I M m4A ft

>**MmW Simulated Ideal

Simulated

Calculated

10"

Power Spectrum of e [k]

10 10"

FREQ

10"'

pdf of eQ[k]

—mmrmmmmim'

-4 -3 -2 -1

LOG10(FREQ) "Q

Figure 3.13: Power spectrum of y [k] of the calculated and simulated

modulator; A=—5 dBFS.

spectrum of y[k] at A=—1 dBFS, shown in Figure 3.14, it can be

observed that, although the signal component, the noise floor, and

the DC component of the calculated spectrum match very well, the

second harmonic component is wrong, since it does not exist in the

simulated spectrum while it is prominent in the calculation results.

This is the source of the 3 dB improvement of the simulated SNR

with respect to the calculated one. The simulated power spectrum of

eQ [k] and its pdf match well with the power spectrum and the pdf of

the white noise approximation; however, not as well as in the previous

case.

3.4.4 Assumptions Discussion

To derive the basic equation (3.12), three major assumptions have

been taken. The first assumption, introduced in Section 3.2.1, neglects

60 CHAPTER 3. NONLINEAR DAC

Power Spectrum of y[k]

c^_ -50-

U<M MQ^> uj.uAjJIjiL**mmnmr

-150-

Simulated Ideal

Simulated

Calculated

10"

cvl. -20 r

"a

£ -40

° -60:z

^ -80L

Power Spectrum of e [k]

•u—m+mmmmtmmqv

10 10"

FREQ

10"'

pdf of eQ[k]

-4 -3 -2 -1

LOG10(FREQ) "Q

Figure 3.14: Power spectrum ofy[k] of the calculated and simulated

modulator; A=—l dBFS.

the contribution of eA[k] in the EA loop. The second assumption was

introduced in Section 3.2.2 and says that the quantizer is a linear ele¬

ment that adds an uncorrelated uniformly distributed white noise to

the input signal. Finally, the third assumption, introduced in Section

3.2.3, extends the domain of the DAC function using a second order

polynomial function. All these assumptions, together, contribute in

making the power spectrum of the calculated y[k] different from the

simulated one.

Considering the results of the comparisons shown in the previous

section, it turns out that the second assumption is a strong source of

error. In fact, the better the power spectrum and the pdf of the sim¬

ulated eq[k] correspond to the assumed ones (i.e., power spectrum is

white and pdf is uniform) the better the calculated and the simulated

power spectra of y[k] match. Further evidence that the first assump-

3.4. A bTH ORDER TRILEVEL-DAC EA MODULATOR 61

Quantizer

Figure 3.15: Dithered quantizer.

c^_ -50

LL

Q

C -loo

-150

-20

o

-40

9 -60

^ -80

Power Spectrum of y[k]

Simulated Ideal

Simulated

Calculated

10"

Power Spectrum of e [k]

10 10"

FREQ

10"

pdf of eQ[k]

A. o

1.5

1

wi——*m**mmmmm0*- 3*°- 0.5

-4 -3 -2 -1

LOG10(FREQ)

-0.5 0.5

Figure 3.16: Power spectrum of y [k] of the calculated and simulated

modulator; A=—80 dBFS; the simulated quantizer is dithered with

-16 dBFS.cr,

&DTH

tion is a strong source of error is that the matching of the spectra

improves when the quantizer is dithered (see Figure 3.15), i.e., when

a random signal is added in front of the quantizer. In fact, by dither¬

ing the quantizer, enj/c] is made "more uncorrelated" with y/h, "more

uniformly" distributed and "more white". This can be observed com-

62 CHAPTER 3. NONLINEAR DAC

paring Figure 3.16 and Figure 3.11. Both figures show the power

spectrum of y[k] for the same input signal (A=—80 dBFS). However,the simulated and calculated data shown in Figure 3.16 match much

better than the corresponding data shown in Figure 3.11.

Power Spectrum of y[k]

WB..Ü npw

-150-

Simulated Ideal

Simulated

Calculated

10

-20 r

Ï. -40

-60 :

^ -80L

Power Spectrum of e [k]

aaMNMM

10 10

FREQ

10

pdf of eQ[k]

o

1.5

1

°- 0.5

-4 -3 -2 -1

LOG10(FREQ)

-0.5 0

e

0.5

Q

Figure 3.17: Power spectra of y[k] of the calculated and simu¬

lated modulator; A=—l dBFS; the simulated quantizer is dithered with

-26 dBFS.(J.

e-DTH

Dithering can improve the matching of many of the spectra shown

in Section 3.4.3 but not of all of them. For instance, it cannot match

the second harmonic of the simulated power spectrum in Figure 3.14

with the calculated one, as illustrated in Figure 3.17. The reason for

the disappearance of the second harmonic may then be one of the two

remaining assumptions and must be further investigated.

To test the first assumption, i.e., to find out if eA[k] has indeed

only a negligible contribution in the loop, the system shown in Fig¬ure 3.18 is simulated and compared to the analytical calculation. To

3.4. A51H ORDER TRILEVEL-DAC EA MODULATOR 63

eA[k]=£(1+y2[k]2)

ec[k]y[k]

^„„LJ,E«(f)|=

fua i

r^ ÇC|*""'

I I. |

Figure 3.18: Block diagram of the modulator with linearized quan¬

tizer and DAC nonlinearity added in the loop.

exclude the effect of the first assumption the quantizer is substituted

with its linear model. In contrast to this, the addition of the DAC

error is left in the loop. The comparison of the resulting spectra, il¬

lustrated in Figure 3.19, shows that since they are almost identical

the third assumption cannot be a major source of mismatch between

the simulated and calculated spectra in Figure 3.17.

The remaining possible cause for the disappearance of the second

harmonic could be the third assumption; i.e., the choice of using a

second order polynomial function to extend the domain of the DAC.

To investigate this, the system shown in Figure 3.20 has been built.

The system consists of a linearized modulator (Modulator 2) using"a real" eQ [k] instead of an uncorrelated uniformly distributed white

noise. The quantization noise cq[/c] is generated by an identical mod¬

ulator with identical input signal (Modulator 1). A problem of this

set up is that, by setting an identical input signal and hence an identi¬

cal quantization noise, also y<±[k] tends to be identical to yi[k\. Thus,

2/2 [k] tends to take only values +1, 0, and —1, without making use of

the extended DAC domain. To prevent this, firstly different random

initial conditions have been taken, secondly the quantizer of Modu¬

lator 1 has been dithered, and finally enj/c] is subtracted from yfh[k]instead of being added.

The spectrum of the simulated 2/2 [&] is illustrated in Figure 3.21; it

shows that despite the use in Modulator 2 of the polynomial extension

of the DAC function the second harmonic is still much lower than the

level anticipated by the analytical calculation. As a result, it can be

64 CHAPTER 3. NONLINEAR DAC

c^_ -50

'S

-150

^ -80

Power Spectrum of y[k]

Sim. (Linearized Mod.

Calculated

10"

Power Spectrum of e [k]

10 10"

FREQ

10"'

pdf of eQ[k]

-4 -3 -2 -1

LOG10(FREQ)

-0.5 0.5

Figure 3.19: Power spectrum of y [k] of the simulated linearized mod¬

ulator and of the calculated modulator; A=—l dBFS.

concluded that also the third assumption cannot be responsible for

the mismatch between the simulated and the calculated spectra in

Figure 3.17.

Since neither the first nor the third assumption can be the source

of the mismatch, the second assumption has to be considered more

carefully. The second assumption not only assumes that the quanti¬

zation error is white and its pdf uniformly distributed, but also that

it is uncorrelated to the input signal. Although the first two charac¬

teristics can be simply checked, by plotting the power spectrum and

the pdf of the simulated ôq [k] the latter characteristic is more difficult

to observe. At the beginning of this section it has been assumed that

dithering is always capable of making the quantization error and the

input signal uncorrelated. Nevertheless, as the modulator input signal

increases, the power of the dithering has to be reduced to prevent the

3.4. A51H ORDER TRILEVEL-DAC EA MODULATOR 65

Modulator 1

/"I

DAC

if'

eDT

i -1

Ga

HLk.| Quantizer

S. H(z)

Gq

-W +W rj yiL

i*W"

^kJJ*

J

;r^vModulator 2

y'h[k] -,

eQ[k]r

'^(T^ -

H(z)| Y2[

Go

Ga

CO*\]f eA[k]=8(1+y2[k]2)

Figure 3.20: Block diagram of a modulator with linearized quan¬

tizer (Modulator 2) fed with the quantization noise of a real modulator

(Modulator 1).

quantizer from saturating. Thus, it is possible that the mismatch of

the second harmonic in Figure 3.17 is due to the fact that enj/c] is

still correlated to the input signal, because the dithering power is too

low. As a result, this last difference between the simulated and the

calculated spectra can also be linked to the second approximation.

To conclude the Section it can be observed that since the sec¬

ond approximation becomes more coarse if the number of bits in the

quantizer is reduced it can be expected that the matching between

the simulated and the calculated power spectrum of y[k] is improved

as the number of bits in the quantizer is increased. Hence, the pre¬

sented example represents a kind of worst case, since the used 1.5 bit

quantizer is the quantizer with the smallest number of bits with a

66 CHAPTER 3. NONLINEAR DAC

Power Spectrum of y[k]

c^_ -50-

Sim. (Linearized Mod.)Calculated

-150-

10"

Power Spectrum of e [k]

10 10"

FREQ

10"'

pdf of eQ[k]

-4 -3 -2 -1

LOG10(FREQ) "Q

Figure 3.21 : Power spectrum of y2 [k] of the simulated modulator

with linearized quantizer fed with an eQ [k] generated by a real mod¬

ulator, with dithered quantizer, having the same input signal with

A=-l dBFS.

potentially nonlinear DAC.

3.5 Conclusions

In this Chapter, an analytical method of approximating the effects of

a trilevel nonlinear DAC on the output spectrum of a EA modulator

has been presented. The method is based on three main assump¬

tions, namely, the negligibility of the DAC error in the EA loop, the

quantizer linearity, and the capability of the second order polynomialfunction of interpolating the trilevel DAC linearity error.

To demonstrate the validity of the method, a complete analysis has

been carried out for a EA modulator of bth order and trilevel DAC.

3.5. CONCLUSIONS 67

The main equation has been exactly solved in this case. The calculated

and the simulated power spectra of the modulator output signal y[k]for a pure sinusoidal input have been plotted and compared. The re¬

sults matched quite well although, in certain conditions, discrepancies

were present. The effects of the assumptions taken on the mismatch

between the simulated and the calculated power spectra have been

further studied. Several simulated experiments have pointed out that

the second assumption i.e., the assumption that the quantizer is a lin¬

ear element adding and an uncorrelated uniformly distributed white

noise, is the main source of the mismatch between the calculated and

the simulated power spectra.

Chapter 4

A EA Modulator for

ADSL Standard

Asymmetric digital subscriber line (ADSL) is a telecommunications

standard that uses the plain old telephone service (POTS) to transmit

digital data up to a rate of 8 Mbps [37]. To achieve such a high transfer

rate, the POTS are used up to a bandwidth of 1.1 MHz. Since the

POTS have different degree's of quality and different lengths, discrete

multi-tone (DMT) modulation methods are employed to adapt the

data rate to the characteristic of the transmission medium. Such

adaptability is paid with an increased accuracy in the detection of the

modulated signals. ADSL modems require ADCs with a resolution in

the 13-15 bits range.

Resolution and bandwidth are not the only requirements for an

ADSL ADC. Indeed, the power consumption is also an issue, be it due

to limited available energy in mobile devices, to power limits, e.g., for

bus powered peripheral modems in customer premises equipments, or

to the direct and indirect costs of higher power consumption and heat

generation in central office applications.

This chapter describes the implementation of a EA modulator

with bandwidth, resolution and power consumption suitable for this

kind of application. After showing the selected architecture and de¬

scribing the switch level operation of the implemented filter, the chap-

69

70 CHAPTER 4. A EA MODULATOR FOR ADSL STANDARD

ter will focus on the design of the main analog building blocks. Finally,the experimental results will be reported.

4.1 Architecture

The guidelines for the implementation of a broadband EA modulator

have been given in Chapter 2. According to the conclusions of that

chapter, a broadband EA modulator should have a discrete-time loop-filter with FF topology, be single-loop, and have a multibit quantizer.

The basic concept behind the choice of this architecture was the

conviction that high DR at low OSR and high /s, are achieved bythis class of architecture, with the lowest analog building block re¬

quirements. Since the analog building block requirements are directlyrelated to the quiescent currents and consequently to the circuit power

consumption, the architecture indicated in Chapter 2 can also be ex¬

pected to be the one that leads to the circuit with lowest power con¬

sumption. Hence, the selected architecture should also be suitable for

low power implementations.The guidelines given in Chapter 2 are quite precise, however some

degree of freedom is still left. In fact, the order L of the loopfilter, the

number of bits n of the quantizer, the OSR, and the actual coefficients

of the loopfilter are still freely selectable.

Since multibit quantizers are more complex than singlebit quantiz¬

ers and since they increase the specifications for the circuit providingthe loopfilter output, multibit quantizers are usually not welcomed.

However, it was pointed out in Chapter 2 that their selection is usu¬

ally mandatory in broadband applications, due to the need for a highDR at a low OSR. The selected implementation technology however is

quite fast, providing a fs =80 MHz that by the chosen /jv = 1.25 MHz

results in a not as low OSR= 32. Hence, the constrictions concerningthe number of bits in the quantizer are quite relaxed in this imple¬

mentation; a n=1.5 bit quantizer has been chosen.

The n=1.5 bit quantizer links the advantages of the multibit ar¬

chitecture of having better stability and less quantization noise power,

with the advantages of the singlebit architecture, of being simple and

having low specifications for the circuit providing the signal to the

quantizer.

4.1. ARCHITECTURE 71

The choice for the remaining free parameters will be discussed in

the next sections.

4.1.1 Optimal Loopfilter Order

The optimal loopfilter order L, can achieve the required DR with the

minimum usage of resources, i.e., with the smallest area occupation

and power consumption. In an SC circuit the area occupation and

the power consumption are mainly determined by the values of the

capacitances. In fact, the capacitances usually take a non negligiblearea on the chip and constitute the load to the active components,

defining the quiescent currents and the dimensions of the transistors.

It will be shown in Section 4.3.1 that the values of the capacitances

are inversely proportional to the allowed thermal noise power Pthn hi

fß. Thus, area occupation and power consumption are minimized

when the maximum tolerable noise power Pthn is maximized.

By using Equation (1.11) and solving for Pthn one finds that

^ „

/ SNR SQNR\

Ptfc„ = Pü(lO—nr-10-^ra-J (4.1)

where Px is the power of the full scale input signal, SQNR is the

peak signal to quantization noise ratio, and SNR is the peak signalto noise (thermal plus quantization noise) ratio which for an ideal

system corresponds to the DR. Since the DR is defined by the ADC

specifications and is fix, (4.1) shows that Pthn is increased when Px

and SQNR are also increased. However, there is a trade-off, setting Px

and SQNR since the first usually decreases, while the second increases,

as L increases, and vice versa.

An other consequence of Equation (4.1) is that SQNR has to be

larger than the DR, since Pthn is always positive. Among the loop-filters with L satisfying this requirement a study has been made for

L = 4, 5, and 6. Figure 4.1 shows the result of several simulations

made with EA modulators, with the selected architecture and em¬

ploying loopfilters with the given filter orders. The graph is obtained

by simulating a EA modulator with general architecture, given filter

order and input signal amplitude, and by calculating the SQNR. The

coefficients of the loopfilter are determined by mapping the NTF ob¬

tained with inverse Chebyshev filter function [39]. As a free parameter

72 CHAPTER 4. A EA MODULATOR FOR ADSL STANDARD

Peak SQNR vs. Full Scale Amplitude (OSR=32, n=1.5bit)120

115'

110

105'

m

2,100

ce

0 95CO

1 90'Q.

85

80

75

70-14 -12 -10 -8 -6 -4 -2

Full Scale Amplitude [dBR]

Figure Jf..l: Peak SQNR achievable by single-loop EA modulators

with FF loopfilter topology and with L = A, b, and 6, as a function ofthe full scale input swing.

of the filter function the out of band gain is taken and is increased un¬

til the resulting EA modulator becomes unstable. Then each point of

the graph represents the last SQNR obtained before the loop becomes

unstable. The plot of Figure 4.1 has been obtained by using a filter

with rational coefficients and a topology that includes a loop with

zero-delay. Since the coefficients have to be discretized, to be imple¬mented by capacitor ratios, and the zero-delay loop is removed, when

the NTF is mapped to the selected FF loopfilter topology, the real EA

modulator will be stable for lower maximum input signals thus, it will

achieve lower peak SQNRs. To take these limitations into account the

solutions highlighted in Figure 4.1, have been chosen on the flat part

of the curve, far away from the collapsing region. Furthermore, to the

simulated peak SQNR, 2 dB have been subtracted before substitutingit in Equation (4.1) to calculate Pthn- The following table shows the

4.1. ARCHITECTURE 73

values of Pthn obtained by substituting in Equation (4.1) the points

highlighted in Figure 4.1 relative to Vr.

L Pthn [/Vg\4

5

6

2.38e-10

2.78e-10

1.73e-10

The maximum Pthn is achieved by the EA modulator with L = 5 thus,L = 5 is the optimal filter order and it has been selected for this im¬

plementation.

4.1.2 Zero Placement

NTFs

In-Band Noise >

Reduction /1 \ JF » à

JÊ 1 /jrVÊL * /

JF I if

/

y^ —Z_J ,—1—4_^

:

Frequency Fb — log

Figure J^.2: Notch filter generated by the internal negative feedback

loop.

The shaping capability of every single-loop EA modulator with

L > 2 can be improved by shifting the zeros of the NTF away from

DC such that the quantization noise becomes optimally spread and

minimized over the signal band; the effect is shown in Figure 4.2. In

practice, the zeros are shifted by adding a negative feedback path over

a couple of integrators, as is illustrated in Figure 4.3. The transfer

74 CHAPTER 4. A EA MODULATOR FOR ADSL STANDARD

G(z)=z2- 2z + g + 1

Figure Jf..3: Topology, transfer function, and pole position of the

internal negative feedback loop.

function of the block diagram is

R(z.z2-2z + g + l'

(4.2;

The poles of R(z) are a conjugated complex couple; their position is

given by the vertical line going through z = \ (see Figure 4.3). Because

of the global feedback, the poles of the loopfilter become the zeros of

the NTF(z). For g<Cl the position of the conjugated complex zeros

is very near to the circle with radius one, they therefore implement

an almost perfect notch at the frequency

hVg fs

IT

(4.3)

To find the most convenient position of the zeros the frequency

response of the decimation filter should also be known. In fact, as

illustrated in Figure 4.4 as the decimation filter requires some space to

cut off the upper part of the bandwidth near to the Nyquist frequency

/iv is not available to the input signal. It is therefore convenient

to place the zero in such a way that only the noise in fß < fjy is

minimized. Indeed, the narrower the signal band is the higher is the

minimum quantization noise attenuation i.e., the better is the achieved

peak SQNR.With L = 5, two notches can be implemented in this design. The

choice of the frequency of the two notches has been made for fß =

1.05 MHz; the two frequencies are at 649.747 kHz and 1.006584 MHz,

4.1. ARCHITECTURE

OD

;o

<D

TD

"cO)

CO

Decimation Filter

ShapingImprovement

-f^-->'-

Frequency Fb Fn

Figure 4-4: Optimal zero position.

respectively. The improvement compared to the solution without the

notches is 12 dB.

4.1.3 Filter Coefficients

Figure 4.5: Block diagram of the ADSL EA modulator.

By taking the NTF of the 5th order solution highlighted in Fig¬ure 4.1, mapping it to the FF bth order loopfilter topology, scaling the

internal nodes (limit the signals into the ranges allowed by the am¬

plifier output swings), quantizing the obtained coefficients into ratios

76 CHAPTER 4. A EA MODULATOR FOR ADSL STANDARD

of integers (more accurate to be implemented with ratios of capaci¬

tor), and setting up the internal feedbacks to implement the notches

at the frequencies specified in Section 4.1.2, the EA modulator with

block diagram depicted in Figure 4.5 is obtained. The simulated peak

SQNR is 106 dB when /# = 1.05 MHz; the full scale input signal is

0 dB when referred to the DAC reference level.

Noise and Signal Transfer Functions

10

Frequency [MHz]

Figure 4-@: Noise and signal transfer function of the designed EA

modulator.

The frequency response of the NTF and STF, obtained by makinguse of the the quantizer white noise approximation are plotted Figure4.6.

Figure 4.7 shows that every internal node of the loopfilter has a

transfer function, to the input node, with gain less than 0 dB, in fß.

Hence, every internal disturbance, in fß, is reduced when referred

to the input signal. This allows the requirements of the internal in¬

tegrating stages to be lowered and their power consumption to be

reduced.

4.2. SWITCH LEVEL DESIGN 77

Internal Transfer Functions

20 r

10

0

-10

S -20-

Signal Band

><>o<>

CD

DJ

CO

30

-40-

-50

-60

-70-

-80

+++++++

+

o°°°0o

0<>**<><**>'

$0*0<><>

o<>*ooo00

>*,^D1

, +++-•^j:*+:i++

,oO'>o°

oooooooo

+ o

o

+ o

— NTF110 NTF21o NTF31+ NTF41o NTF51

0 0.02 0.04

f/(fs/2)0.06 0.08 0.1

Figure 4 •7: Transfer function, of the internal nodes, to the input of

the modulator.

4.2 Switch Level Design

The single-ended version of the switch level diagram of the imple¬mented circuit is shown in Figure 4.8. The actual EA modulator

however, has been implemented with a fully differential SC techniquebecause of increased signal dynamic range, higher immunity to clock

and charge feed-through and better substrate noise rejection. The

integrators are operated with two non-overlapping clock phases in

non-inverting mode: during phase (f\ the sampling capacitors Cs%

are charged, while during phase </?2 that charge is transfered to the

integrating capacitor Cpi- The coefficients are realized as capacitor

ratios.

The voltage VVh is obtained by a passive capacitive voltage divider.

During cpi the output of the summing network built of Cffi to Cff5

00

Cfbci

Cfbm

CFBC2

CFBA2

X[k]

cpiD^f

Ç2

CF2

^ITCfbbiCfs

I1|

1CS3

cpid

..92

||^

cpip

?JjN

91^

v\y

920]

fi

(p2o

W

CFF2

CS4

IV

\"l

>J

w\

cpinx

y2**

)i

^91

r\y^

(P2c,N

i

CF4

(P1\TCFBB2

Cf5

Hhn

essHH

XCFF3X

CFF4

""j91

rt^^

(p2D

ï

XCFF5

1.5

bitQuantizer

Tri-levelDAC

y[k]

2V

Vh

92£

Figure

4-&:SC

implementation

oftheADSLEA

modulator.

I > O Ü o o Ü CO Co B I

4.2. SWITCH LEVEL DESIGN 79

settles to

Vyh =T,5t=iVo*CFFt

(44)CpFl + Cpp2 + CpF3 + Cpp4 + Cpp$

where the voltages Vo% are the output voltages of integrator 1 to 5,

respectively. The loss in signal amplitude due to the passive network

can be tolerated because the 1.5 bit quantizer has quite relaxed speci¬fications. The two voltage references of the quantizer are implemented

by connecting the Cq capacitors, previously charged to voltage V^EFand VftEF, respectively between the output of the loopfilter VVh and

the input node of the corresponding comparator. The latter starts its

regeneration at the end of cpi and it is designed to be fast enough to

have its output settled for the beginning of </?2, so that the reference

branches can either be directly, crossed, or not connected at all to the

input of the first amplifier, depending on whether the input of the

quantizer was lower than V^EF, greater than V^EF or between V^EFand VftEF. The factor of two at the output of the D/A in Figure 4.8

is obtained by cross coupling the reference branches connected to the

reference voltages V^ and V^.The inner feedback loops to establish the NTF notches are im¬

plemented by T-cell structures [50] that with the implemented filter

coefficient

_

CfbaCfbc 1_ ,. _n

Cfba + Cpßß + Cpßc Cp

achieve large ratios despite low capacitor spread.All the used capacitance values are multiples of the unit capaci¬

tance CM = 0.1 pF and are listed in Table 4.1.

To reduce the effect of the signal dependent charge injection, de¬

layed phases (Ç\d and cf2D have been used [16]. To further reduce

the amount of charge involved, the switches with delayed phases are

transmission gates with NMOS and PMOS transistors of equal size.

Figure 4.9 shows the circuit for the generation of the non-overlapping50% duty-cycle two-phase clock. Phase TpT^ and Tp2~5 are requiredto toggle the PMOS switches used in the transmission gates. The

supplementary delaying block AT\ and AT2 increases the time avail¬

able to the comparator for regenerating and the time available to the

amplifiers for integrating, respectively. With this architecture of the

clock generator the input clock signal is 2fs.

80 CHAPTER 4. A EA MODULATOR FOR ADSL STANDARD

i 1 2 3 4 5

CSt [pF] 0.5 0.5 0.2 0.2 0.1

CFl [pF] 3.5 0.8 0.4 0.8 1.2

Cpp% [pF] 0.5 0.4 0.3 0.2 0.2

Cfbäi [pF] 0.1 0.1

Cfbbi [pF] 0.2 0.8

Cfbc* [pF] 0.1 0.1

Cß [PF] 0.5

^Q [PF] 0.5

Table 4-l; Values of the used capacitors.

D Qh

^o b> Q

r-AT2-

~> >>—P^T^0q)i 0 q)iD 0 q)iD

Figure 4-9: Non overlapping two-phase clock generator.

The design of the input stage and of the quantizer will be explainednext.

4.3 Input Stage Design

As shown in Chapter 2, in the selected set of EA architectures the

noise and distortion performance is determined primarily by the noise

and distortion performance of the input stage. The implementationof an input stage capable of achieving the specified performance is

therefore the most important task of the design.

4.3. INPUT STAGE DESIGN 81

4.3.1 Capacitor Sizing

Among the several noise sources present in an SC circuit, the most

important are represented by the switches. The thermal noise power

Pc, sampled on a switched capacitance C, is approximately white and

is equal to the thermal noise power generated in fs/2 by an equivalentresistor with resistance [41]

1

(4-6)Req~~faC-

thus, the power sampled on the capacitor is

Pc = 4kTReq2

2kT

~C~ (4.7)

where k is the Boltzmann constant and T is the absolute temperature.

Cr y-i9)Vro

C+f

Figure 4-10: Switch level diagram of the input stage.

The employed stage (see Figure 4.10, [40]) has four switched ca¬

pacitors namely, C<t, Co, C^, and C^. With (4.6) and (4.7), one

finds that the noise, generated in fß sampled on Cg and Co, and on

C^ and CR is

P<Cs 2-2kT

CsOSRand PcR = 2

2kT

CrOSR1(4.8)

82 CHAPTER 4. A EA MODULATOR FOR ADSL STANDARD

respectively. Referring both noise contributions to the input node

gives

p-=^+iPc«=cSj(1+ä)- (4-9)

Since Cs = Cr here (4.9) simplifies to

RkT

By assuming that the noise power of all but the first integrator are

negligible, the requirement for Pthn is given by

Pthn<PxlO-^. (4.11)

To obtain at least 14 bit of resolution a DR>86 dB is required (seeEquation (1.10)). Since the modulator is stable for input signals with

swing up to the value of the DAC reference level, here chosen to be

Vr = Vr —Vft =1.6 V, and since each signal swing is doubled by the

fully differential circuit architecture

1.62P* =— (4-12)

Thus, by substituting Equations (4.12) and (4.9) in (4.11), and by

solving for Cs, one finds that Cr = Cs~ 0.5 pF and Cf = 3.5 pF.

4.3.2 OTA Offset Requirements

Since the load of the amplifiers used in SC circuits is capacitive,

the most commonly used type of amplifier is the operational tran¬

simpedance amplifier (OTA). In usual input stage implementations,the OTA input offset is not a critical parameter, since it merely trans¬

lates into a supplementary DC term that is easily compensated. How¬

ever as it will be shown next, in the used input stage implementationthe offset of the OTA turns out to be one of the main sources of the

DAC nonlinearity.The circuit to be analyzed is shown in Figure 4.11; it is the input

stage of Figure 4.10 without the signal branches. Indeed, the signalbranches do not have a direct influence on the linearity of the DAC.

4.3. INPUT STAGE DESIGN 83

(1+ocr)Cr

Vro

Vr°

(1+aF)CF

Figure 4-H; Switch level diagram of the DAC with the analyzed

asymmetries.

Three main sources of asymmetry have been introduced namely, the

mismatch of the reference capacitors cxr, the mismatch of the in¬

tegrating capacitors ap, and the input referred OTA offset voltage

Vos- These are not the only three sources of asymmetry in a real

case, indeed, the asymmetrical charge injection due to the mismatch

of the switches, to the mismatch of the parasitic capacitors, and to

the mismatch of the phases falling edge steepness, can also contribute

to the harming of the symmetry. However, these effects are difficult

to quantify and furthermore, as it has been observed in the measure¬

ments, they have a negligible effect compared to previously mentioned

sources.

The first step of this analysis is the calculation of AVq , AVq, and

AVq i.e., the variations of the OTA output voltage Vo for y = +l,

y = 0, and y = —l, respectively. Due to these asymmetries the cir¬

cuit cannot be simplified into a single-ended version and the obtained

variations are quite complex indeed,

AV+1 -2VRCR {l + ctR)CR + {l + aRF)CFCF {l + a'RF)CR + {l + aF)CF

vCr {l + ctR){CR + Cp)

+ OS

Cp {l + a'RF)CR + {l + aF)CF(4.13)

84 CHAPTER 4. A EA MODULATOR FOR ADSL STANDARD

AVS

AVö1

0

2VR

(4-14)

CR {l + aR)CR + {l + a'RF)CFCF {l + a'RF)CR + {l + aF)CF

CR {l + aR)CR + CF+Vos

CF {l + ct'RF)CR + {l + ctF)CF(4.15)

where a'RF = (cvr + ap + ctRCtp)/'2 and aRF = (cvr + ap)/2. Equations

(4.15), (4.14), and (4.13) allow the characteristic function of the tri¬

level DAC to be plotted (see Figure 4.12) and the nonlinearity factor,

Figure 4-l%: Transfer characteristic of the nonlinear DAC.

as defined in Chapter 3, to be calculated

AV^ + AVn1 -2AKo

2AF+1(4.16)

Then, by substituting (4.15), (4.14), and (4.13) in Equation (4.16)and by assuming

one finds that

aR,aF <C 1,

Vos < VR,

aRaF {l + aF)CF-{l + aR)CR Vos

{Cr + CfY 2VR

(4.17)

(4.18)

Equation (4.18) shows that e is mainly determined by the ratio2V~-

The contribution of the, already small, aR and cïf can be considered

4.3. INPUT STAGE DESIGN 85

negligible, as a result of being proportional to the product divided byfour.

A Vr = 1.6 V, a careful sizing of the transistors composing the

OTA, and symmetrical layout will have to provide an e~ 0.0001 that

enable, according to the results of Chapter 3, the required 14 bit

resolution to be achieved.

4.3.3 OTA Speed Requirements

Transimpedance and Slew-Rate Requirements

The simplified, with only one input switch capacitor Cs, single-endedversion of the SC integrator is shown in Figure 4.13. The ampli-

a)

Vl (Di 9S CD2

/<P2 />

b) cpi- Hold c) cp2- IntegrateCf

CsT fl>^ Vo ViCp ft

Figure 4-13: Single-ended simplified SC integrator (a) in hold (b)and integrating (c) phase.

fier is working in two different configurations, in hold mode, during

</?i and in integrating mode, during cf2- The most critical phase, in

terms of speed, is </?2 since Cs connected to the input of the amplifier,contributes in increasing the load and consequently in reducing the

reaction speed. Thus, it is advantageous to design the amplifier by

firstly considering the load configuration of </?2, and then by testingthe resulting circuit with cpi taking some measures to achieve a stable

operation if needed.

86 CHAPTER 4. A EA MODULATOR FOR ADSL STANDARD

The operation of the OTA can be separated into two modes, in

slewing mode, the OTA is a constant current source Iß, with an input

and output capacitance Cgs and Co, respectively while, in settling

mode, it is an ideal transconductance gm with the same input and

output capacitances. The equivalent circuit of the integrator for each

OTA operating mode is shown in Figure 4.14. The step response of

a) Slewing Mode

Cf

b) Settling Mode

CfVg

Cs •gs Ib©

Co Cs /gs Vggm®

Co

Figure 4-14: Equivalent circuit of the slewing (a) and settling (b)mode.

the simplified integrator is shown in Figure 4.15. At the first instance,

Figure 4-15: Transient response of the OTA output during the inte¬

grating phase.

due to the direct capacitive Vj —> Vb path,

Cp CsvS=Vj

where

Cf + Co Cs + Cgs + Cp||Co

CpCoCf\\Co

Cp + Co

(4.19)

4.3. INPUT STAGE DESIGN 87

Then, if the input step is sufficiently large, the OTA operates in slew¬

ing mode and the charge sitting on the capacitors is sunk by a constant

current Iß ; the slope of Vb is given by the slew rate

SR=lB

. (4.20)^L, slew

where

CL,slew=Co+CF\\(Cs + CgS). (4-21)

After a while, the OTA input voltage Vg has been reduced so much

that the OTA begins to operate in settling mode; Vb takes an expo¬

nential form with time constant

Tsetti=^îL, (4.22)9m

where

CL,setti=Co + CF^Co(Cs + Cgs), (4.23)Uf

and converges to

VSr = ~V!. (4.24)Up

Since the settling operation is exponential, Vq° is achieved onlyafter an infinite amount of time. Thus, a residual error esetti. is always

present at the end of cf2 if the duration of cf2 is finite. Determiningwhat is the maximum eseui., tolerated by the EA modulator, is very

important for the definition of the SR and the Tseui. of the OTA. The

more accurately the SR and rsetti. can be determined, the more tighttheir values will be and the less current will the OTA consume. How¬

ever, this is not a simple task since it implies the selection of more

complicated circuit models that have to be applied to the full EA

modulator by an extensive use of behavioral simulations. Further¬

more, this approach is risky since it is always possible to forget the

contribution of a parasitic element and then to specify too tight values

for the SR and the rseui.. However, Geerts [42] and Burger[43], in their

thesis, have successfully used this approach in the implementation of

two 3th order, single-loop, EA modulators.

88 CHAPTER 4. A EA MODULATOR FOR ADSL STANDARD

The requirement set up here is that eseui, relative to the step

size Vq° ,when Vj is maximum, must be less than half of the least

significant bit (LSB) of the entire EA ADC, i.e.,

e^tL i__V°? 2

y J

Only if this requirement is satisfied can one be completely sure that the

system will not be able to detect the integration error, independentlyfrom what the source of the error is.

Since Vb at the end of </?2 is given by

l-Asettie-—y (4.26)

T'settl

eSetti=VSrAsettie~T^r (4.27)

where TseUi. is the duration and —Vq°(1 — Asetti.) is the initial condi¬

tion, of the settling curve. Substituting (4.27) in (4.25) gives

TsettL < TT^ü—,in , i' t a T• (4.28)

0.69(n + l)+ln (Asetti.)

Unfortunately both, Tseui. and Asetti. are unknown, furthermore theycan be considered fitting parameters of the settling curve since the

used model assumes that there is a well know instance where the

OTA stops to slew and begins to settle; in reality, this instance does

not exist since the transition from one mode to another is smooth.

However, with some further simplifications this model can lead to a

useful lower bound. Firstly, since Vb is already near to Vq° when

the settling phase begins, Asetti. is less than one. Nevertheless, Asetti.

is still in the order of magnitude of one thus, \n(Asetti.)~0 can be

assumed without losing too much in accuracy and without increasingthe bound. Equation (4.28) becomes then

Secondly, one can define a lower bound for rsetti. by assuming that,for a duration Tsiew the OTA brings Vb to approximately Vq° , oper¬

ating in slewing mode, and for the remaining time Tsetti. it converges

4.3. INPUT STAGE DESIGN 89

to exactly Vq°, operating in settling mode (see Figure 4.15). This

assumption gives the following condition for SR

Gm=^^max s ( i \ _£ ) (4 30)Tglew Cp \ (CF+Co)(Cs + CgS+Cp\\Co) J

where V/;max is the maximum Vj and

Tsiew=T(p2—Tsetti.. (4-31)

Considering the system of equation composed by (4.29), (4.30),and (4.31) it becomes clear that there is only one free parameter

namely, Tsetti.- Furthermore, Tseui. sets a trade-off between the set¬

tling and the slewing requirements, that can be optimized to exploitthe full advantages of the used integration technology. Indeed, because

of Equation (4.31), if Tsetti. is increased to reduce the requirements on

Tsetti., Tsiew is decreased and the requirements on the SR increased,and vice versa.

In the input stage of this design Cp = 3.5 pF, Cs = 1 pF (the sum of

the two input capacitors), V/)max = 1.2 V, the estimated CffS = .5 pF,the estimated Co = l pF, n«14 bit, and T(f>2=b ns (assuming that

T(f>1 = 5 ns and giving a budget of 2.5 ns for the two time slots between

the two non-overlapping phases, Ts = 12.5 ns); Tsetti. and Tsiew have

been chosen to be 3.75 ns and 1.25 ns, respectively. Substituting the

given numbers in Equations (4.30) and (4.29) gives S'A = 600 V/psand rsetti. =355 ps. Substituting DR in Equation (4.20) gives 7b=~

1.23 mA while the given Tsetti. corresponds to an integrator dominant

pole at frequency fPcl =450 MHz.

4.3.4 Finite Switch ON Resistance

The calculations of the previous section assume that the switches are

ideal. Among the characteristics of a switch its ON and OFF resis¬

tances are of great importance. The advantage of the MOS transistor,used as a switch, is that it is an almost ideal open connection when

it is in the OFF state. In contrast to this, the resistance in the ON

state is not zero and depends on many design parameters such as the

over drive voltage, the channel size and the used technology.

90 CHAPTER 4. A EA MODULATOR FOR ADSL STANDARD

Another important characteristic of a switch is its capacitance.The ideal switch is just a toggling resistance however, the conduct¬

ing channel of the MOS transistor, used as a switch, has a parasitic

capacitance. The capacitance of the switch is important since it con¬

tributes, in combination with the non-zero ON resistance, in slowingdown the operation of the SC integrator.

Vh Ao-

-*B Csw

Ron

-^wv- -oB

Csw

Figure 4-16: Switch equivalent circuit.

A simple equivalent circuit of the MOS switch is shown in Figure4.16 where, Ron is the switch ON resistance and Csw is half of the

total switch capacitance. It can be shown that, since Csw^W and

Ron ocl/W, the product

T~ON = CswRoN (4.32)

is constant, when the circuit topology, the integration technology, and

the operating voltage are kept unchanged. Thus, a MOS switch at a

given operating point, can be fully characterized by ton- Further¬

more, ton is also a measure of the quality of the switch since the

smaller is ton, the higher is the 3 dB frequency of the first order

lowpass built by Ron and Csw, i.e., the faster is the switch.

Vi ßx RonCs Ron

-J\AAr-Vg

Cf

Csw Csw Csw Csw >gs Vggm

Vo—o

Co

Figure 4-17: Equivalent circuit of the OTA in settling mode includ¬

ing the switch Ron and channel capacitance.

To calculate the influence of the switch finite ton on the speed

4.3. INPUT STAGE DESIGN 91

of the SC integrator, the schematic shown in Figure 4.14-b, analyzedin Section 4.3.3, has been extended with the switch model. The re¬

sulting circuit is depicted in Figure 4.17. The parameter ßT has been

introduced to point out the fact that the switch on the left and on

the right side of Cs can have a different operating point and can be

also implemented by a different type of switch and therefore can have

a different ton-

By considering Figure 4.17, it can be noted that the displayedcircuit can be slowed down in two ways, with respect to the switch

characteristic. By setting up a too large Csw or a too large Ron -

The optimum Ron is then given by

, 2ton(Co + Cf)

RoN>opt-xlcscF9m(ßr+iy (433)

and, by substituting Ron,opt back into the expression for the domi¬

nant closed loop pole

Pc'-°pt =Co + (Cs + Cga)(l+ColCF) + CT

(434)

CT = gmroN(ßr + l) | l + 2\l2Cs{1 + Co/CF\ßT + l]9mJON

(4-35)

Where CT = 0 for tov = 0. Equation (4.34) will be used later to test

the degradation of the OTA settling speed due to the switch non-

idealities and (4.33) will be then used to size the switches for maximum

settling speed.

4.3.5 OTA Architecture

A fully differential telescopic OTA [44] with regulated cascode [45][46] [47] has been selected to implement the OTA; the schematic is

shown in Figure 4.18; the common mode feedback is dynamic [48] and

is applied to the gates of transistors M7 and Ms. The auxiliary ampli¬fiers OPi and OP2 are implemented with two fully differential, folded

cascode OTA [49] with PMOS and NMOS transistor input differen¬

tial pairs, respectively; The common mode feedback is implemented

92 CHAPTER 4. A EA MODULATOR FOR ADSL STANDARD

91

91

0)2

Vb

—^^

C3 Ci

M7 M8

^ 92

VOUT*o

VlN

.M3

Ml

3 C

J +À

i +x

J C

OPi

©lb

©2 k

C2

OP2tM5 Met

M4

92

C4

-cpi

1vc

M2

Figure 4-l&: Schematic of the main OTA.

by tail transistors, operating in the linear region [50]; the schematic

is shown in Figure 4.19. Due to the five stacked MOST, this archi¬

tecture has a limited output swing and a poor input common mode

range, these are not real problems in an SC integrator.

The design strategy for the optimal sizing of the amplifier transis¬

tors is given in [43].With a current consumption of 3.9 mA, of which 2.4 mA are spent

in the main amplifier and the rest in the regulating amplifiers, the im¬

plemented OTA has gm = 16 mS and lb = 2A mA. By substituting the

open loop characteristics of the OTA in Equations (4.20) and (4.22)one finds that SX=600 V/ps and fPcl=870 MHz. By using Equa¬tion (4.34), instead fPcl>opt = 638 MHz, where t0at = 1.65 ps (NMOSswitches) and /?T = 2.45 (ration between ton of the NMOS switches

and ton of the transmission gates). The last bandwidth seems to be

still quite high compared to the basic requirement calculated in Sec¬

tion 4.3.3, but the basic requirement must be held also at worst case

operating conditions i.e., Vdd =2.2b V, T=85°C, and slow technol-

4.4. QUANTIZER DESIGN 93

TL r

Figure 4-19: Schematic of the auxiliary OTAs.

ogy. Since the performance degradation of the switches is very highin worst case conditions (up to 100% increment in ton), Pel has to be

set with a good margin.

4.4 Quantizer Design

The less uniform is the multibit quantizer, the less stable is the EA

modulator. Indeed, a non-uniform quantizer generates more quanti¬zation noise power than a uniform quantizer1. Hence, the maximum

input signal power has to be reduced to keep the quantizer input in

the conversion range.

The quantizer in the chosen architecture is not critical from this

point of view, since it only contains two comparators with two thresh¬

olds. Two thresholds are simply implemented in differential circuit

architectures by changing the circuit connections and using only one

reference voltage. Hence, only one voltage is required to define the

characteristic of the quantizer. This voltage is provided externally

1This can be intuitively understood considering that any quantizer can be

interpreted as a non-uniform quantizer of higher resolution which is so non-uniform

to have some of its levels joined together.

94 CHAPTER 4. A EA MODULATOR FOR ADSL STANDARD

here so that the comparator uniformity is corrected externally de¬

spite random comparator offsets. This is advantageous for the passive

implementation of the sums of the loopfilter feedforward paths since

the resulting signal with reduced swing and consequently the reduced

quantizer reference voltages do not increase the offset requirements.

With the selected capacitor sizes and ratios, in accordance with the

modulator block diagram shown in Figure 4.5, and with Vr = 1.6 V,

Vref = Vref ~ Vref = 26 mV. The voltage has to be provided differ¬

entially and with a common-mode compatible with the comparator

input common-mode swing.A more critical requirement for the quantizer in this implementa¬

tion is its speed, more precisely its regeneration speed. As already

pointed out in Section 4.2, the time from the starting of the regenera¬

tion phase, to the time when the quantizer output is needed, is short.

Indeed, it is the time slot between the end of cpi and the beginning of

cf2- Section 4.4.1 will show the architecture of the implemented com¬

parators that is specially suitable for fast regenerating comparators.

A further problem of a general quantizer is its hysteresis i.e., the

dependency of the current decision from the previous one. With the

adopted architecture this type of problem can be considered negligible,since all the voltages in the comparator and in the following logic are

always the same before the beginning of the regeneration phase.

4.4.1 Comparator Architecture

The comparator used in this design is depicted in Figure 4.20. It

consists of a differential input pair (Mi, M2), two current mirrors

(M3-M5, M^-Mq), an NMOS latch circuit, and a synchronizing logic.The NMOS latch is composed of two n-channel transistors (M7, Ms)with cross-connected gates and an n-channel switch (Mq) for resetting.The dynamic operation of this circuit is divided into a reset time and a

regeneration time. The two operations take place near to the edges of

(f\. When cpi rises, switch Mq is closed, the current that flows through

Mq forces the previous two logic state voltages to be equalized. Duringthe rest of cpi the latch acts as a resistive load for the differential pair

Mi, M2 and the output tracks the input. In the meanwhile, the inputof the AND stages is set to zero and the output of the comparator

is brought to the logic state zero, independently of what the voltage

4.4. QUANTIZER DESIGN 95

A A

Figure 4-%0: Schematic of the implemented comparator.

level on the latch is. The regeneration time is initiated by the openingof M9, i.e., by the falling edge of (f\. The voltage settled on M9 at

this instant acts as an initial imbalance for the regeneration operationcarried out by transistors M7 and M&. After a while, when M7 and

Ms have already begun to regenerate, the input of the AND stages is

set to one and the AND connected to the rising terminal sets to one.

The output of the comparator will remain valid until the next reset

operation will start i.e., until cpi will return to one.

To maximize the speed of the regeneration time, the parasitic ca¬

pacitance at nodes A and B has to be minimized. This mainly impliesthe minimization of the interconnecting capacitances, the minimiza¬

tion of the area of transistor Mg and of the transistors composing the

two AND gates. The input load of the AND gates can be optimized

considering the fact that, during the regeneration time, they are onlyallowed to go from zero to one and not vice versa.

The trade-offs in the design of the NMOS latch are pointed out in

[51].

4.4.2 Feedback Logic

The feedback logic must be simple since it is also in the critical path;it has to synchronize the output of the comparators with cf2 and to

96 CHAPTER 4. A EA MODULATOR FOR ADSL STANDARD

generate the signal that goes to the DAC switches. The feedback logicis implemented by the circuit shown in Figure 4.21 where Q+ and

Q+ are the outputs of the comparator sensing the quantizer positivethreshold and Q~ and Q~ are the outputs of the comparator sensingthe quantizer negative threshold.

Figure 4-%l: Logic used to generate the digital feedback signal.

4.5 Experimental Results

The EA modulator has been implemented in a digital 0.25 pm CMOS

process with six layers of metals and one layer of polysilicon. No spe¬

cial option for the implementation of precise capacitors is available.

The capacitance density achieved by capacitors implemented with a

six metal sandwich is 0.22 fF/rmi2. The bottom plate stray capaci¬

tance is 12% of the main capacitance. The nominal supply voltage is

2.5 V.

The chip photomicrograph is depicted in Figure 4.22. A pseudo-differential layout strategy [16] has been adopted. A regular field of

squares is clearly visible in the upper side of the chip, it is composedof 266 unit capacitors with capacitance 100 fF, it contains every used

switched capacitor and some dummy structures. The switches are

positioned below the capacitors, with the bus of digital signals, that

occupies the entire width of the core but have a height of no more

that two unit capacitors. The OTAs are placed below the switches.

The OTA of the input stage is at the left side and occupies one third

4.5. EXPERIMENTAL RESULTS 97

Figure 4-22: Chip photomicrograph of the EA modulator.

of the entire width. The regular structure at the right side of the

OTA is the bias circuit. The OTA of the second stage, followed bythe OTAs of the third, fourth, and fifth stage, that are identical, are

situated next to the bias circuit. At the extreme left position the two

comparators are placed (almost invisible because they are very small)and the digital logic that is a vertical rectangle. The area of the entire

chip (pad included) is 1.1 mm2.

Analog and digital supply, as well as the supply for the output

pad drivers have been separated to shield the analog part from the

power supply glitches caused by the digital circuitry. The power con¬

sumption, of the entire EA modulator, is 24 mW, output digital padsnot included. The analog part consumes 20 mW. The digital circuitry

consumes 4 mW at a sampling frequency of 80 MHz.

The SNR and SNDR are the most important measurements to

judge the performance of a EA modulator. The two measurements

have been plotted in Figure 4.23 as a function of the input amplitude.The frequency of the test signal is 150 kHz; it is a trade-off between the

requirement of having a sufficiently fast input signal and a sufficient

in-band space for higher harmonics. In fact, harmonics that do not

98 CHAPTER 4. A EA MODULATOR FOR ADSL STANDARD

80

S* \

70

0D

— SNR

—- SNDR

S 60

g 50

co 40 \

oc

z 30en

1

1

1

20

10

0/ DR = 88 dB

-! :

-80 -60 -40 -20

Signal Power [dBFS]

0

Figure 4.23: Measured SNR and SNDR of the EA modulator.

fall into the signal band are not, as in Nyquist converters, aliased back

but they add to the out of band quantization noise and are filtered

out. The DR of the converter can be read on the x-axis of Figure 4.23

when the SNR crosses the zero-dB horizontal line; it is 88 dB. The

peak SNR is 85 dB and the peak SNDR is 79 dB. An example of a

measured spectrum is shown in Figure 4.24; the input amplitude is

-3 dBFS; the measured SNR is 83 dB and the SNDR is 77 dB. The

chip has been tested in a standard, 44 pin, JLCC package.

Since the measured noise floor is as low as the noise floor, calcu¬

lated by sizing the sampling capacitors, it can be assumed that the

nonlinearity of the DAC is lower than e = 0.0001. However, in certain

circumstances the effects of the nonlinearity can be observed. E.g.,when the input signal is a simple DC level, tones are internally gen¬

erated. This can be seen in the measured spectrum shown in Figure4.25 indeed, three tones can be observed, in the signal band, althoughthe input signal is a DC signal. The magnitude of the highest tone is

less than -90 dBFS.

4.6. SUMMARY 99

Modulator Ouptut Spectrum

10 10 10

frequency [MHz]

10

Figure 4-%4: Example of measured output spectrum.

The measured results are summarized in Table 4.2.

4.6 Summary

The design of a 2.5 MS/s, 14 bit EA modulator with 32x OSR is de¬

scribed in this chapter. The modulator employs a bth order loopfilterwith two internal feedback loops and a 1.5 bit quantizer. The switch

level diagram of the implemented modulator is described. The de¬

sign of the input stage is analyzed carefully; the effects of the circuit

non idealities on the linearity of the trilevel DAC are calculated; the

desired DR is achieved using the smallest possible capacitor area; a

simple flow for determining the requirements of the OTA is presented;

a method to optimally size the circuit switches is shown.

The Measured performance is very similar to the calculated one,

and the 14 bit of resolution have been achieved. The total power

100 CHAPTER 4. A EA MODULATOR FOR ADSL STANDARD

Modulator Ouptut Spectrum

10 10

frequency [MHz]

Figure 4-25: Effect, on the output spectrum, of the DAC nonlinear¬

ity.

consumption is 24 mW, this is, by far, the lowest power consumptionachieved up to now by a EA modulator with such high combination of

resolution and bandwidth. A comparison of the power consumptionof published EA modulators, as a function of the maximum SNR, is

plotted in Figure 4.26. The low power consumption shows that that

this architecture is more suited for broadband implementations than

the architectures used in the previously published converters.

4.6. SUMMARY 101

DR

Peak SNR

Peak SNDR

Input Range

88 dB

85 dB

79 dB

3.2 Ypp diff.

ÎB

fsOSR

1 MHz

80 MHz

32

Power SupplyPower Consumption

2.5 V

24 mW

Process

Chip Area

0.25pm Single-Poly6 Metal CMOS

1.1 mm2

Table 4-2: Characteristics of the EA modulator.

Power vs. Peak SNR Comparison1 1

o(7)-

0(6)

(4)

o(5)(4MS/S)

This XA

Modulator!

"70 75 80 85 90 95

SNR [dB]

Figure 4-%6: Consumed power, as a function of the peak SNR, of

published EA modulators. (l)-[52], (2)-[53j, (3)-[54j, (4)-[55j, (5)-[56], (6)-[57j, (7)-[30j.

300

250

| 200

§ 150

oQ_

100

50

n

-

c

°(3)

o(2)°(1)

Chapter 5

A EA Modulator for

VDSL Standard

Very high bit-rate digital subscriber line (VDSL) is a telecommunica¬

tion standard that has been developed to support exceptionally high-bandwidth applications, such as high-definition television (HDTV).VDSL can achieve data rates up to approximately 30 Mbps over voice

on a single twisted-pair copper loop [58] [59]. This makes VDSL the

fastest available form of DSL. Like most DSL technologies, the per¬

formance of VDSL depends significantly on the physical distance tra¬

versed by wiring: shorter distances mean faster networking. Such level

of speed and channel adaptability require A/D Converters capable of

achieving resolutions up to 14 bit and conversion rates of more than

20 MS/s.This set of requirements represents a significant challenge for a

EA ADC. To give an idea of how these specifications compare to the

existing implementations, it can be observed that the fastest EA mod¬

ulator implemented in a CMOS technology published so far has a con¬

version rate of only 12.5 MS/s and a resolution as low as 11 bits [30].This chapter demonstrates the implementation of a 14 bit, 25 MS/sEA modulator.

After showing the selected architecture and describing the switch

level implementation, this chapter focuses on the requirements and

103

104 CHAPTER 5. A EA MODULATOR FOR VDSL STANDARD

the implementation of the main analog building blocks. Finally the

experimental results are reported.

5.1 Architecture

Like the EA modulator described in Chapter 4, this modulator also

makes use of the design guidelines of Chapter 2.

Since the integration technology used to implement this circuit is

one generation newer than the technology used for the the ADSL ADC

in Chapter 4, the sampling frequency is chosen so as to be about twice

as high. A fs = 200 MHz is taken that implies 8x OSR at the specifiedconversion rate of 25 MS/s. Due to the low OSR, a n = 4 bit quantizer

is chosen here to achieve the required DR. The selected value of n is

the result of a trade-off between the improvement of the quantizer

linearity and the increment in circuit complexity.

5.1.1 Optimal Loopfilter Order

The method used to select the optimal order of the loopfilter is based

on the same principles as those described in Section 4.1.1 i.e., the

minimization of the input switched capacitor. However this time, to

define a first guess for the loopfilter transfer function, the CLANS1

method, illustrated in [60], is used. The CLANS method determines

the position of the NTF poles by maximizing the loopfilter noise shap¬

ing capability while keeping the ||L|| i norm of the NTF in the specified

range. The CLANS method turns out to be superior to the simpledetermination of the NTF, by using an inverse Chebyshev filter func¬

tion adopted in Section 4.1.1. However, it is limited to modulators

with large n (n>2).After having considered the performance of loopfilters with order

L = 5, 6, generated with slightly different parameters, L = b has been

chosen because of better stability and sufficient noise shaping. The

NTF used as a starting point for the design of the current loopfilter,achieves 96 dB of peak SQNR, being stable for input signals with

amplitude up to -4 dB the DAC reference level.

1Closed-Loop Analysis of Noise Shaping Coders

5.1. ARCHITECTURE 105

5.1.2 An Ideal Pipelined Resonator

Section 4.1.2 has shown that the shaping capability of the single-loopEA modulator, can be improved by realizing a notch in the signalband. In practice, the notch is implemented with a resonator in the

loopfilter transfer function H(z).Section 4.1.2 has shown how to implement a resonator with the

poles placed on the vertical line tangents to the unit circle, with its

center in the origin. However, a real resonator requires the poles to

be exactly on the unit circle. As long as the resonant frequency is

low (i$^2 2)' ^ne P°les obtained with the method of Section 4.1.2,

are near to the unit circle and the quality of the obtained resonator

is good. However, as the resonant frequency increases, the distance

of the poles from the unit circle increases. As a result, the qualityof the resonator gets worse and the capability of the correspondingNTF notch to suppress the quantization noise decreases. This effect

can be observed in Figure 4.6, where the notch at the lower frequency

(649.7 kHz) is deeper than the notch at the higher frequency (1 MHz).With the even lower OSR used in this design, the relative frequen¬

cies of the required resonators are higher than in Chapter 4. Hence,the quality and the noise suppression capability of the resulting NTF

notches give a poor result. Thus, real resonators with poles on the

unit circle are used, instead. The topology of the selected resonator

preserves the pipelined structure of the filter, despite the realization

of a two-integrator loop with only one overall delay. The basic idea

is to use integrator blocks with only half a delay each. The block

G(z)=z2- z(2-g) + 1

Im' Pole

/

i

"**x Pos.

-1\ J Re

Figure 5.1: Block diagram of the ideal resonator composed by two

integrators with half clock delay.

106 CHAPTER 5. A EA MODULATOR FOR VDSL STANDARD

diagram is shown in Figure 5.1. The transfer function of the obtained

resonator is

and its pole frequency is

/ff = arctan [ —^- ] . (5.2;

The two resonators implemented with the selected L = b loopfil¬ter have their pole frequencies being optimized for /b=0.85</jv; theyare at frequency 6.34 MHz and 9.86 MHz, respectively. As the first

notch is sufficiently low it is still implemented by a standard two-delay

resonator, while the second notch is implemented by the described

one-delay resonator.

5.1.3 Filter Coefficients

The next step in the loopfilter design requires three operations. At

first the NTF has to be mapped to the used filter topology. Secondlythe internal states have to be scaled in accordance to the amplifier

output swings. Finally the filter coefficients have to be quantized.The latter of the listed operations is by far the most difficult and

time demanding one, since the stability and the noise shaping capabil¬

ity of the filter can be strongly modified. However, the result of this

operation is extremely important in obtaining a well designed EA

modulator. Indeed, achieving small coefficient ratios is convenient for

simplifying the SC filter implementation. Furthermore, the stabilityof the modulator can be further improved by manually varying the

loopfilter transfer function.

The block diagram of the final architecture is illustrated in Fig¬ure 5.2. The ideal resonator is implemented by the last two integra¬

tors, while the second and third integrators implement the standard

approximated resonator. Compared to the ADSL modulator whose

block diagram is shown in Figure 4.5, this modulator has all the FF

paths anticipated by half a clock cycle. This is needed to reduce the

speed specifications of the comparator regeneration time and of the

DAC related digital logic.

5.2. SWITCH LEVEL DESIGN 107

Figure 5.2: Block diagram of the VDSL EA modulator.

The simulated peak SQNR is 96 dB when /s=0.85/]v; the full-

scale input signal, referred to the DAC reference level, is -4 dB.

The NTF and STF frequency responses are depicted in Figure 5.3.

Figure 5.4 shows, that every loopfilter internal node has a transfer

function to the input node with gain less than 0 dB, in fß- As a

result, every internal disturbance is reduced in the band of interest

when referred to the input signal.

5.2 Switch Level Design

The single-ended switch level diagram of the implemented circuit is

shown in Figure 5.5. The actual EA modulator is implemented with

fully differential SC technique because of increased signal dynamic

range, high immunity to clock and charge feed-through and rejectionof common mode noise. The integrators are operated with two non-

overlapping clock phases in non-inverting mode.

In the first four integrators during phase cpi the sampling capaci¬

tors Csi are charged while during phase </?2 that charge is transfered

to the integrating capacitor Cp%. In the fifth integrator the operations

during the two phases are swapped to build the ideal one loop delay

frequency resonator. The coefficients are realized as capacitor ratios.

108 CHAPTER 5. A EA MODULATOR FOR VDSL STANDARD

40

20

ÊÊ -20

« -40

-60

-80

-100

-120

10"

Noise and Signal Transfer Function

NTF

STF

10u 10'

Frequency [MHz]

10

Figure 5.3: NTF and STF of the EA modulator.

The loopfilter output voltage VVh is obtained by a passive capac¬

itive voltage divider. During cp2 the output of the summing network

built of CpFi to Cpp5 settles to

VJ2i=l VoiCFFi

VhCppi + Cpp2 + Cpp3 + Cpp4 + Cpp5

(5.3)

where the voltages Vo% are the output voltages of integrator 1 to

5, respectively at the end of the (f2- Compared to the ADSL EA

modulator, the loss in signal amplitude due to the passive network

cannot be tolerated in this design, because of the quantizer higherresolution. A gain stage with gain G that amplify VVh is therefore

introduced between the loopfilter output and the quantizer input.

A resistor ladder with identical unit resistors Ru builds up the

voltage references that are sampled on capacitors Cq's during cpi and

added to the gain stage output voltage during cp2- The resulting signal

5.2. SWITCH LEVEL DESIGN 109

Internal Transfer Functions

20 r

10

0

-10

£-20CD

Signal Band

,0<>0

CO

30

-40

-50

-60

-70

-80

Yö +o

ö

o °0 +

-ü +++++o +

^^^oooooooooooooooooooooooo.

-^.ô-. _++, D.°ö5PJl.°P.a.PnöxicLn.[iöD.QBE>Bnft +<

+ + + +

â +Oooo0o«H +o

.anxiixQ.cxa aaBE^a

°0o°ooooooooooooooooooooo

. _ . _ NTF110 NTF?1D NTF,1+ NTF410 NTF51

0 0.05 0.1 0.15 0.2 0.25 0.3 0.35

f/(fs/2)0.4

Figure 5.4- Transfer function, of the internal nodes, to the input ofthe modulator.

is then sensed by the 15 comparators that are regenerated at the end

of (f2- The outputs of the latter are mapped through the logarithmicshifter to the switches at the unit capacitors bottom terminals. The

connection to either V^ or V^ is individually selected. The compara¬

tor and the logarithmic shifter must be sufficiently fast to have their

outputs settled for the beginning of the next (f2-

At the same time, the comparator output goes to the input of

the DEM block building up the next controlling signal for the loga¬rithmic shifter, which is changed at end of the next cf2- The binary

representation of the quantizer output y[k] is calculated, as well and

sent to the output. The DEM logic and the logarithmic shifter im¬

plement the data weighted averaging (DWA [61]) algorithm used to

average the DAC linearity error generated from the mismatch of the

unit capacitors.

The values of all the used capacitances are listed in Table 5.1.

CS2

Til

Cfbi

CF2

I1|

1CS3

Mrs

CFB2

CF3

(P2d^[

q\p>

\q)2D

(pIC),

|Cp2

(P2D^[

(P^rb

15^

cpiD

\q)2D

(P1D

(P1D

CS4

'Uhr

h'

(piD

CF4

1>D

CF5

I1|

1CS5

92

p.q)

2DM

cpi

<p2°

L<pi

Lf-/^

KPid

1(P2

|vC^

CFF2

JCf

f3~|~\q)2D

cpiD

Cff4~|~

CFF5

\q)2D

Logarithmic

Shifter

4bitQuantizer

4>

y[k]

,^_

DEM

15

(P1

i^>u"^H^"

GainStage

V

Vh

r cpi

92

Figure

5.5:SC

implementation

oftheVDSLEA

modulator.

i I Ol > O Ü o o CO

Co 1

5.2. SWITCH LEVEL DESIGN 111

i 1 2 3 4 5

CSt [pF] 0.25x15 1.2 0.5 0.2 0.1

CFl [pF] 3.25 0.9 0.7 0.7 0.3

CpF% [pF] 0.45 0.45 0.4 0.4 0.1

Cfb% [pF] 0.05 0.2

Cq [pF] 0.3

Table 5.1: Values of the used capacitors.

Due to the 1.8 V supply voltage, the overdrive of the samplingswitches is too small to make the time constant negligible at fs =

200 MHz. Bootstrapping is therefore used in the input stage to make

the settling accuracy signal independent. The charge pump used is

Switch

Figure 5.6: Charge pump schematic.

shown in Figure 5.6 [62]. In the remaining stages, transmission gates

with NMOS and PMOS transistors, having their size optimized for

minimum switch time constant are used, instead. The switches con¬

nected to the amplifier inputs are simple NMOS transistors. Boot¬

strapping is also used for the cpi and (p\p> switches in the quantizer to

reduce the capacitive load of the reference resistor chain. The selected

charge pump circuit is shown in Figure 5.7 [63]. Delayed phases (p\p>

and (f2D reduce the effect of the signal dependent charge injection

112 CHAPTER 5. A EA MODULATOR FOR VDSL STANDARD

M4 Vi Ms Vbs,cik-o

Vclk

Figure 5.7: Charge pump schematic to achieve a Vdd+Vt boot¬

strapped voltage.

[16].The circuit selected for the generation of the non-overlapping two-

phase clock is almost identical to the one shown in Figure 4.9. Since

no critical operation is executed during the time slot between two

phases, ATi=0. In contrast to this, to increase the duration of </?2

and reduce the specifications of the analog building blocks in the most

critical phase, AT2>0.

The requirements and the implementations of the used circuit

block will be explained next.

5.3 Input Stage Design

The selected input stage is a single-capacitor stage. This means that

the same sampled capacitance is used to sample both, the input signaland the voltage reference. The fully differential switch level diagram of

the stage is shown in Figure 5.8. The ideal variation of the differential

integrator output Vb, at the end of </?2 at time /c + 1, is given by

AVo[k + l]=Vo[k + l\-Vo[k]Cp

Vx[k]2g/[fc]-15

15VR

(5.4)where 0<y[/c]<15 is the quantizer output at time k while Vx[k]V£[h]-V£[k] andFß: n VR are the differential input signal at

time k and the DAC voltage reference, respectively.

5.3. INPUT STAGE DESIGN 113

Vxo-

Vxo-

Vro Vro+

(p1D (p2(14)\(p2(14)\Csu14

Vro Vr

cpiD q)2(i)\ cp2(i))l (P2(1)\ Csui

VSo Vr

cpiD q)2(o)\ q)2(o)/

)\ (P2(0)\ CSUO

"~s.~

cpiD q)2(o)/ q)2(o)0)/ (p2(0)/

vsA vs*CsuO

(p1D (p2(1)/ (p2(1);yn es

Vr^ Vr^u1

cpiD q)2(i4)/q)2(i4)

Vcmin

(p1?

Cf

92

VcminCf

Vr6 Vr6

^Vo

^V5

Figure 5.8: SC diagram of the input stage.

5.3.1 Capacitor Sizing

To size the capacitors of the input stage, it is assumed that their

switching noise dominates over any other noise source. The noise

power, sampled on a switched capacitor C in /jv, is given by Equation

(4.11). In the chosen input stage (Figure 5.8), there are 30 capacitorswith capacitance Csu, each with a noise transfer function

TFis.(*:Csu

Cp

1

[z-r(5.5)

According to (4.7), every capacitor contributes to the total noise power

with

Pt2kT

CsuaSu

(5.6)

114 CHAPTER 5. A EA MODULATOR FOR VDSL STANDARD

Since the input signal x[k] is sampled on 15 capacitors together, the

square of the transfer function of x [k] is

^KI^îiV (5-7)

Hence, by assuming that the noise of each capacitor is uncorrelated,one finds that the total input referred noise power, in /jv, turns out

to be

th"-

TF\(z) -15CS„-(5-8)

Since in this design Vr = 1.2 V and since the modulator is stable

for input signals up to -4 dB of Vr, the full scale signal power is

By substituting Equations (5.8) and (5.9) in (4.11) and by solvingfor Csu one finds that to achieve 14 bit of resolution 6^^250 fF is

required. Consequently, Csi=3.75 pF and Cpi = 3.25 pF.

5.3.2 Capacitor Matching Requirements

In the selected input stage the linearity of the DAC is mainly deter¬

mined by the matching capability of the used unit capacitors. The

capacitance of the ith unit capacitor CSu% can be expressed as

CL=(l + *l)Csu (5.10)

where Csu is its nominal value and aSt (i = 0...14) is the relative

variation. By calculating AVo including the effect of the capacitor

mismatch one finds that the error, i.e., the difference between the

ideal and the real AVo is

ic^ v^ asi+asi v^ asi+asi

eAV°=—c^rVR is ' (5'n'

A is the set of the indexes of y [k] capacitors selected by the used DEM

algorithm, while A is the set of the indexes of the remaining y[k] —15

capacitors.

5.4. REFERENCE BUFFER DESIGN 115

The variables aSl are random values whose standard deviation is

given byAr

oas =^=(5.12)

s

VWLV ;

where W and L are the nominal width and length, respectively, of the

unit capacitor and Ac is a technology related parameter.

To simulate the influence of the capacitor mismatch on the perfor¬

mance of the EA modulator, the values for aSt are generated usinga normal distribution with given o~as. At each simulation iteration,

(5.11) is calculated and added to the output of the first stage.

With Ac = 2.7 %mn and the typical capacitance density C'0 =

0.85 fF/mn2 specified for the used MIM capacitor type one obtains

that 6^ = 250 fF unit capacitors have aas =0.00134.

By executing a simulation without using any DEM algorithm it

turns out that the capacitor mismatch degrades the ideal DR to no

more than 75 dB however, by using the DWA algorithm the DR is

brought back to 93 dB despite the use of the same mismatched capac¬

itors. This is illustrated in Figure 5.9 where the output spectra of the

ideal and the mismatched DAC with and without DEM are plotted.

5.3.3 OTA Architecture

The circuit architecture used to implement the OTA is exactly the

same as the one presented in Section 4.3.5. The achieved output

swing is 800 mV; the SR is 2 V/ns. With a 0m = lll mA, the OTA

has a Tseui. ~100 ps (obtained substituting gmi Cf, Cs, Cgs, and Co

in Equation 4.22). The total current consumption is 32 mA, 16 mA

of which are spent in the main amplifier, 14 mA in the regulating

amplifiers, 2 mA in the bias circuitry.

5.4 Reference Buffer Design

To prevent the high frequency quantization noise power of y[k] from

being mixed back into the signal band, Vr has to be stable. Indeed,

(5.4) shows that in the input stage y[k] and Vr are multiplied togetherand added to the input signal.

116 CHAPTER 5. A EA MODULATOR FOR VDSL STANDARD

Quantization Noise Power Spectrum

CD

co

20

-20

m-40

-60

-80

-100

-120

-140

10" 10u

Frequency [MHz]

10 10

Figure 5.9: Simulated EA modulator spectrum using a real, non

linear DAC, a real non linear DAC implementing DWA, and an ideal

DAC.

The main drawback of the selected input stage architecture is that

Vr tends to be modulated by the current that flows through the refer¬

ence voltage source. Indeed, this current is not constant. Figure 5.10

illustrates the initial conditions of the unit capacitors when they are

connected to the reference source, i.e., during cf2- The mean current

that flows in Vr during </?2, with duration T(f>2 is

—ril ISCsu (2y[k]IR[k]

liP2 \ 15Vx[k]-Vx[k]-VR (5.13)

Hence, it depends on the product of the present value of Vx [k] with

y[k] and on Vx[k] itself.

To keep the performance degradation due to the modulation of

Vr negligible, a reference voltage source with sufficiently low output

impedance has to be provided.

5.4. REFERENCE BUFFER DESIGN 117

(15-y[k])Csu

y[k]Csu

Figure 5.10: Simplified differential switch level diagram of the input

stage.

5.4.1 Output Impedance Requirements

The requirements for the buffer output impedance are found by be¬

havioral simulation. The used model is explained next. Capacitors

Cx and Cr, and resistors Rx and Rr are resistance and output ca¬

pacitance of the signal and the reference source, respectively. Resistor

Ron is the total switch ON resistance of the sampled unit capacitors

Csu-

During cpi the unit capacitors are connected to the signal source

Vx [k] while the reference source Vr is floating. The resulting single-ended equivalent circuit for cpi is illustrated in Figure 5.11. The initial

conditions of the capacitors depend on the final conditions of the previ¬

ous phase and are V%2[k-1], Vp[k-l], Vp[k-1], and -Vp[k-1],respectively. The latter voltage is the initial condition of the capaci¬

tors previously connected to the Vr negative branch (differential cir¬

cuit). The final voltages V'^1 [/c], V^f1 [/c], and V'^1 [k] are computed at

each clock cycle as a function of the phase duration TVl by solving

118 CHAPTER 5. A EA MODULATOR FOR VDSL STANDARD

Rx

i—wv-

Cx

Ron-AAAr

Vx[k]1 \/<P.2N, HlT

vr[k-i]

y[k-1]Csu(15-y[k-1])Csu

>,q>2

VuHk-1] VT[k-1]

Rr-A/W-

Cr

^ If? JVr Vff[k-1]

>

Figure 5.11: Equivalent circuit of the reference buffer and signalsource in cpi.

the resulting linear differential equations.

Rx

i—vw-

Cx

Vx[k] W[k]

Rr-AA/V-

Cr

Ron--—vw-

0 m <?>,

$i \/£1ruT T

\/_ \/<£2n, HiTVr Vif[k-1]

y[k]Csu (15-y[k])Csu

Sec

>

VS1[k]?+ -vs1[k]

9-3

>

Virtual ground

Figure 5.12: Equivalent circuit of the reference buffer and signalsource in </?2-

The same operation is carried out for cf2- However, this time the

unit capacitors are connected to the reference source Vr while the

signal source Vx [k] is floating. The resulting single-ended equivalentcircuit is illustrated in Figure 5.12. The final voltages of the previous

phase are the initial conditions of this phase. The modulator out¬

put y[k] defines how many Csu$ previously connected to the positive

branch are now connected to Vr. Therefore, y[k] capacitors have ini¬

tial voltage V^f1 [k] while the remaining 15 — y[k] capacitors have initial

voltage -V^[k}. The final voltages F|2[/c], Vp[k], and V**[k] are

computed at each clock cycle as a function of the phase duration T(f>2by solving the resulting linear differential equations.

The amplifier used is considered ideal thus, the virtual groundsbehave as ideal grounds. The charge Q[k] integrated at each clock

cycle k in the positive branch is the total charge that flows during </?2,

5.4. REFERENCE BUFFER DESIGN 119

from both the positive and the negative (not shown) branch, into the

positive virtual ground

The variation of the single-ended integrator output is

Q[k]

(5.14)

V+[k]-V+[k-l]Cp

(5.15)

The results of the behavioral simulation show that, with Csu =

250 fF, Ron = 30 O, Cx = 5 pF, i?x = 50 O, and CR = b pF, a RR<

10 O is required.

5.4.2 Buffer Architecture

a)

Vi

®"i

M2

/gsMi

Vr—o

Iccomp. _|_

Cl

b) v a

/compJÇc

Vbo-

/gs

—q

Mi Vr-o

IB®

M;

Figure 5.13: Schematic of the reference buffer.

The selected buffer is composed of two separated circuits that gen¬

erate the positive and the negative part of the voltage reference, re¬

spectively; they are shown in Figure 5.13. Since both circuits are

equivalent, only the one for V^T, shown in Figure 5.13-a, is explained.

The buffer has three ranges of operation. At low frequencies, all

120 CHAPTER 5. A EA MODULATOR FOR VDSL STANDARD

c)

lo

-gm2Vl

gmlV2

-O-

Cl /gs

Figure 5.14: Small signal, buffer equivalent circuit at low frequencies

a), at medium frequencies b), and at high frequencies c).

the capacitors are open connections; the equivalent small signal circuit

is depicted in Figure 5.14-a and has the output impedance

1ï'out

9mA 1 +9ml

9o2

(5.16)

i.e., the output impedance l/gmi of Mi is reduced further by the

gain G2=gm2/9o2 of the transistor M2. As the frequency increases,

Rr

-AA/V-

VR,id.(+) Cr: Vr

o-L

Figure 5.15: Equivalent circuit of the reference buffer.

Ccomp begins to conduct; Ccomp can be then assumed to be a short.

The equivalent small signal circuit is depicted in Figure 5.15-b. The

output impedance is

Tout- • (5.17)9rn2

Finally, as the frequency further increases, the output impedance be¬

comes dominated by the capacitors Cgs and Cl connected at the

output node (the equivalent circuit is displayed in Figure 5.15-c). Fig¬ure 5.16 shows the spectral behavior of rout. In this implementation,

5.5. GAIN STAGE DESIGN 121

o

Small Signal Output Impedance

Frequency (log scale)

Figure 5.16: Spectral behavior of reference buffer output impedanceÏ out

9mi=9m2 = 70 mS, poi = 2.4 mS, and g02 = 4.2 mS. The bias current

Iß = 6 mA; rout, in the first and in the second operation range, is

0.76 0 and 14 O, respectively.The buffer for the positive part of the reference voltage is shown

in Figure 5.13-b; it behaves identically to the circuit for the negative

part, with the only difference being that NMOS transistors are sub¬

stituted by PMOS transistors. In this implementation, gmi=gm2 =

100 mS, g0i=9o2 = ^ mS; the bias current Iß = 10 mA; rout, in the first

and in the second operation range, is 0.47 O and 10 O, respectively.

5.5 Gain Stage Design

The gain stage is placed after the feedforward capacitors and am¬

plifies the strongly attenuated signal generated by the feedforward

passive capacitive summation network, before it enters into the quan¬

tizer (see Figure 5.5). With the given filter implementation and the

allowed state swing, a factor G = 5 —7 is required to relax the offset

specification in the quantizer.The speed requirement of the block is critical because it has to

track the feedforward sum of the integrator outputs, while the inte¬

grators are still integrating and gain stage output is also tracked bythe comparators in the quantizer during the same phase. This clock

strategy is selected because it allows the possibility to have circuits

that settle only during the time a phase is active. The result is that

122 CHAPTER 5. A EA MODULATOR FOR VDSL STANDARD

the time gaps between the phases are minimized and the duration of

</?i and </?2 maximized with the benefit of the integrator blocks.

5.5.1 Linearity Requirements

An open-loop amplifier is selected here to implement the gain stage,

because of its superior speed compared to the classical closed-loopSC block. Open loop amplifiers are known to be inferior in linearityin comparison to the closed-loop counterpart, however, here the gain

stage is placed at the back end of the loopfilter where the sensitivityof the EA modulator to linearity errors is low.

To find the linearity specifications behavioral simulation is againused. A fully differential amplifier usually has its maximum gain Gmax

when the input is around zero and its minimum gain Gmin when the

input is maximum. Furthermore, in fully differential implementationsthe gain function G(x) is symmetric. Because of its simplicity and

because it satisfies the above mentioned requirements the quadratic

expression

G(x)=(\-Gma*-GmmÇ\Gmax (5.18)\ (j'max & J

is selected for G(x)1 where d is the maximum input amplitude. The

G(x)<Umax

Clmin \

/ [ \

i—\—o ru

Figure 5.17: Mathematical model of the variation of the gain G as

a function of the input value x.

proposed curve fits the points at Gmax and Gmin exactly, as is illus¬

trated in Figure 5.17.

5.5. GAIN STAGE DESIGN 123

By executing the numerical simulation including the described gainmodel G(x) at the place of the fixed gain G, it has been found that

to keep the performance of the modulator unchanged

{J'rn.n.rr. ^mm

„-. - nv

<15%.

^'max

It is interesting to note here, that the effect of the non-linear gain in

simulation is never the generation of distortion, as one would expect,

but always the reduction of the modulator stability. This limits some¬

how the importance of the kind of function that has been selected for

G(x).

5.5.2 Gain Stage Architecture

Since the preamplifier input capacitance further contributes in reduc¬

ing the signal at the feedforward passive summing network, the size

of the preamplifier input transistor has to be minimized. Further¬

more, the gain of the input stage must also be minimized to reduce

the Miller effect. A circuit that satisfy both requirements is shown

in Figure 5.18; it is essentially a two-stage amplifier that comprises a

simple common source input amplifier followed by a transimpedance

amplifier. By choosing gm2-R3^>l and gm2RiR?,^>R2 and A3,

—WV—'^Vout

Vin o

Figure 5.18: Small signal circuit of the selected gain stage.

G^gmlR2- (5.19)

Since R2 can be set up almost independently from the operating volt¬

age at node 1 and from the bias current Ibi, a large G can be ob¬

tained with a small Ibi and gm\. As a consequence, Mi can be small

124 CHAPTER 5. A EA MODULATOR FOR VDSL STANDARD

and the input capacitance can also be small. Furthermore, since the

impedance at node 1 is

under the same conditions given before, Z\ <C-Ri and the Miller effect

is strongly reduced. Not only the impedance at node 1 is reduced but

also the impedance at node 2 indeed,

As a result, the frequency of the poles of the transfer function and the

settling speed are increased.

Due to their excellent temperature independence, unsilicided na¬

tive N+ Polysilicon resistors are used. However, the absolute precisionof these kinds of resistors is poor since the nominal resistance can vary

by ±18% over technology conditions. Furthermore, also the gm of the

employed transistors can vary by ±15% over temperature and technol¬

ogy conditions. As a result, since GttgmlR2, the worst case variation

of G is ±33%. An elegant way to keep G unchanged despite the tech¬

nology variations is to modulate the transistor bias current Iß in such

a way that the product gmR remains constant. Since the gm has a

square root relation with i#, Iß can vary up to ±66%. Thus a largetransistor operating range with respect to Iß is required. The actual,

fully differential, realization of the circuit is shown in Figure 5.19. The

bias currents are defined by transistors Ms and M4; the circuit for the

generation of the regulated voltages Vßni and Vßn2 will be presentedin the next section. The main difficulty in implementing this circuit is

to make it operative over the entire current range. In the straightfor¬ward implementation (black schematic), the operating point voltages

V\ and V2 are exclusively defined by resistors. Thus, by increasingthe bias currents, the voltage drop on R\ and R3 increases linearlywith Iß. Consequently, V\ and V2 are linearly pushed to lower levels.

However, the saturation voltage of transistors Mi, M2, M3, and M4

increases because of the increased Iß. As a result, the transistors stop

very rapidly stop working in the saturation region.

E.g., by increasing I\ and I2 by a factor ß the voltage drop over Ri

is increased by ß and V\ is decreased by the same delta. The source

5.5. GAIN STAGE DESIGN 125

VOUT

Mi

Vßn2 \_

M4

f ')y

Vsp

(ï f}Vci

Figure 5.19: Preamplifier large signal circuit.

voltage of M2 follows this shift however, since also Iß2 is increased by

/?, it further reduces by a y/ß of the overdrive voltage. At the same

time the saturation voltage of M4 increases by a factor y/ß. The result

is that M4 stops working quite early in the saturation region and the

performance of the circuit drops quite early.The proposed circuit (gray schematic) fixes this problem by mak¬

ing V\ go up when Ibi is increased. The resistor i?i, connected to the

voltage supply, is substituted by a transistor M5 acting as a current

source (see the grey schematic in Figure 5.19). R\ is used to build

up the common mode voltage V3, which is set to Vqm by a dynamiccommon mode feedback circuit. Since Vqm is generated by an NMOS

transistor in diode configuration, it increases as Ibi is increased. V\

is then given by

(VDD-l2R3)y-+VCM(R2+R3)17

' 9m3 v '

9m3+ R2+R2

(5.22)

where the first term decreases as Ib2 is increased while the second

term increases as Ibi is increased. However, if l/gm3 ^> (R2 + R3), the

126 CHAPTER 5. A EA MODULATOR FOR VDSL STANDARD

contribution of the decreasing term is made negligible and V\^Vcm-

The so modified circuit is indeed capable of operating over the entire

Ibi and Ib2 range.

It is clear that, due to the large variations of Ibi and Iß2, the

common mode input and output of the given circuit cannot remain

constant. However these voltages are only used locally since both, the

preceding weighted summation circuit and the succeeding quantizer

are able to operate a voltage level shift.

grm.R-Constant Bias

A circuit for the gm.R-constant bias, has been published in [64]. The

implemented schematic is shown in Figure 5.20.

Figure 5.20: gmR-constant bias circuit.

Compared to [64], this circuit makes use of the cascode transistors

Mic and M2C to stabilize the drain voltage of Mi and M2 and to

improve the mirroring of the obtained current. The circuit operationis explained next. Since R is placed between the gates of Mi and M2,the current flowing through R is

ImVgsi — Vgs2

R(5.23)

Hence, because of the quadratic current-voltage relationship of the

5.5. GAIN STAGE DESIGN 127

MOS transistor, one obtains

Vgsi-Vt = — (5.24)9ml

Vgs2-Vt = —- (5.25)9m2

Since M3 and M4 are identical, Ibi = Ib2 = Ib- Thus, by substituting

Equations (5.24) and (5.25) in Equation (5.23) one finds that

R. (5.26)9ml 9m2

Finally, by setting grn2 = ^9mi and W2 = AW\, Equation (5.26) be¬

comes

^- = R. (5.27)9ml

Equation (5.27) shows that the implemented circuit generates an Iß

that keeps gm\R=\1 independently of what the absolute gm\ and R

are.

The presented circuit works as long as the simple quadratic model

of the MOS transistor is valid. Due to the low supply voltage of the

technology used, to give more range to the further stacked transistors

one is forced to minimize the saturation voltage of Mi (replica of Mi

are used as current sources). Thus, Mi has to work near to the mod¬

erate inversion; then, since M2 is biased by the same current as Mi

but has W2 = AW\, it is very likely not to operate in strong inversion.

As a result, the current-voltage relation of M2 is not quadratic and

the obtained gmR is not exactly constant. Nevertheless, simulations

have shown that the gain variation is sufficiently small for the purpose

required.

The entire preamplifier with the gm.R-constant bias is simulated

in typical, best, and worst case conditions. Typical case means, here,T=27 C, typical technology speed and nominal resistor value; best

case means T=0 C, fast technology and maximum resistor value; fi¬

nally, worst case means T=70 C, slow technology and minimum resis¬

tor value.

128 CHAPTER 5. A EA MODULATOR FOR VDSL STANDARD

In typical conditions Gmax = 6.9, Gmm = 6.87 for an input swingof 100 mV, /3dB = 2.03 GHz by a load of 500 fF, and the total current

consumption is Itot = 9.5 mA; in best conditions Gmax = 7.2, Gmin = 7,

/3dB = l-77 GHz, and the total current consumption is 7ioi = 6.0 mA;

finally, in worst conditions Gmax = 5.98, Gmin = 5.95, /3dB = 2.38 GHz,and the total current consumption is Itot = 17.6 mA. These results

show that Gmax is still quite constant over the worst-, typical-, and

best-case conditions while the variation of G, over the input swingof 100 mV, is for all conditions better than 5%; it is therefore much

better than specified.

Since, in worst and in best case conditions, the resistor values are

minimum and maximum, respectively, /3dB is maximum for the worst

case conditions and minimum for the best case conditions. The input

capacitance is 70 fF.

5.6 Quantizer Design

The quantizer is placed after the gain stage and it converts the analog

loopfilter output into a 4 bit digital value. This value represent the

output of the EA modulator and the input of the internal DAC (seeFigure 5.5).

The architecture chosen for the quantizer is fully differential and

is illustrated in Figure 5.21 for n = 2. A resistor chain with identical

unit resistors Ru builds up the voltage references that are sampled on

capacitors Cq's during cpi and added to the loopfilter output voltage

Vyh during cp2- The resulting signal is then sensed by the comparators

that are regenerated at the end of (f2-

The following sections will show how the requirements of each

block composing the quantizer are found and how the requirements

are mapped to the specifications of the actual circuit realizations.

The trade-offs in design of the selected analog building blocks will be

illustrated as well.

5.6.1 Uniformity Requirement

The main specification for the quantizer used in this EA modulator

is its uniformity. In fact, despite a small n (4 bit), the accuracy of

5.6. QUANTIZER DESIGN 129

Figure 5.21: Simplified, for n = 2, Switch level diagram of the im¬

plemented quantizer.

the quantizer uniformity needs to be much higher than n. Behavioral

simulation is used to determine the uniformity requirements.

To carry out the reduction of the quantizer uniformity, the dis¬

tances between the reference levels are randomly shifted using a nor¬

mal distribution with standard deviation gq. By simulating the mod¬

ulator with the quantizer which is obtained, what happens is that the

loop performance is not worsened as long as <7q<0.5% of the con¬

version range. With a gain stage G = 6 (Section 5.5) the quantizer

differential input signal swing is 1.2 V, hence gq <6 mV. This specifi¬cation can be directly referred to the specification of the comparator

input offset. Nevertheless, the comparators are not the only source of

uniformity degradation in the quantizer with the selected architecture.

These will be discussed in the following sections.

130 CHAPTER 5. A EA MODULATOR FOR VDSL STANDARD

5.6.2 Capacitor Matching Requirement

Cq

92/.

VcmG+VcS2

cpi\Si

ComparatorvSo—

<P1

Vqo

.o o

VcmREF+VREFi Vcmin

Cgigs

Figure 5.22: Switch level diagram of the circuit for implementingthe differential difference.

Figure 5.22 shows the single-ended switch level diagram of a com¬

parator. Where, VcrnG, VcrnREF, and Vcrnin are the gain stage, ref¬

erence resistor ladder, and comparator common modes, respectivelyand C+, is the parasitic gate capacitance of the comparator inputtransistor.

The value of VÂ at the beginning of the comparator regenerationtime (end of ^2) is

VA = (Vcm G Vc,+

cmREF,

Cq ± CgS~r Vcmzn-\-yvq V-,

REFi

c,+

Cn ±CQgs

(5.28)The value of Vq is given by the same equation where Vq and V^EFlare substituted by Vq and VR~EFï, respectively and where the CX and

C+, are substituted by Cq and C~s.

As long as Cq=Cq and C^S = C~S, setting Vq = Vrff% leads to

however if, e.g., CX = Cq ± ACq an imbalance is generated and VÂ^0. This is the source of uniformity degradation due to the capacitormismatch. Assuming that ACq<C1, one finds that the imbalance is

Vd

?e|ACQ/0

, dV+(C+)v++ Q:.Q ACc

dC,+

v; (5.29)VG=VREFt

5.6. QUANTIZER DESIGN 131

where Vq(CX) is linearized with respect to CX. Solving (5.29) gives

\rd I —(V 1/ \ CgsCQ ACq

VUc^„-(^G-^w)(c^ +C(3)2—•(5.30)

The interesting information in (5.30) is that the mismatch of Cq does

not have any influence on the uniformity of the quantizer as long as

VCrnG = VcmREF- By making VcmREF externally adjustable in this de¬

sign, the influence of the mismatch of capacitor Cq on the modulator

performance can be made negligible. This is in fact also true for Cgs

VQe\AC^0 = (VcmG-VcmREF)9* Q

^"TT^- (5'31)9 ^ (Cgs+CQ) ^gs

5.6.3 Switch Requirements

The switches can contribute to the degradation of the quantizer uni¬

formity in two ways. The first way is by injecting a charge that de¬

pends on the signal they are connected with. The second way is by a

mismatch of the injected charges due to the mismatch of the switches

themselves. Both effects are joined together under the concept of clock

feedthrough [65].Figure 5.22 shows the position of the three switches involved in the

quantizing operation (single-ended schematic). The subscript symbolD in the phase name means that the signal is delayed. This circuit is

repeated 15 times with only a change of the voltage Vref%-

During cpi_, the voltage on Cj is set to Vref% (VCmREF = Vcm%n).Switches S\ and S3 are closed while S2 is opened. At the end of </?i,

S3 opens first, injecting some charge on CX. Since S3 is connected to

a voltage that is the same in each comparator the clock feedthrough

depends only on the matching of S3. Then Si also opens but since S3

is already opened, the charge injected by Si generates only a chargeredistribution and it is not sampled on CX. After the end of tp\1 CX

is connected to the quantizer input signal CcrnG + VQ by closing S2.

The voltage previously sampled on CX is then subtracted from the

input and passed to the comparator. The comparator tracks its input

during the entire </?2 and is latched at the end of the phase. After a

while also S2 is closed and some charge is injected. However, since

132 CHAPTER 5. A EA MODULATOR FOR VDSL STANDARD

the comparator has been previously latched this charge has no effect

on the decision.

In conclusion, it can be observed that the only switch that can

generate clock feedthrough and reduce the quantizer uniformity is S3.

Thus only switch S3 requires some care during the layout phase. It is

interesting to note that in the circuit shown in Figure 5.22 there is no

clock feedthrough due to signal dependent charge injection.

5.6.4 Resistor Ladder Design

The resistor ladder is composed of 16 identical resistors that generate

at the internal nodes a uniform sequence of 15 reference voltages.

Resistor Matching Requirement

The first condition, for having a perfectly uniform sequence of ref¬

erence voltages, is to have unit resistors that match perfectly. The

equation that relates the matching parameter of the unit resistance

0"Afl„ to the relative standard deviation of the random variation of

the reference voltage gavref has been given in [3] and is

(JAVREF=

1 (JARU(5^2)

Vladder \[ÄM Ru

where M and Viadder are the length and the external differential volt¬

age of the resistor ladder, respectively.With M=16 and VRzac^er = 600 mV of this design, one obtains

that to achieve gq<6 mV, garu/Ru<^%. This matching specifica¬tion is very relaxed and can even be easily outperformed.

Ladder Bowing Requirement

A bowing of the reference sequence is generated when current is flow¬

ing away from any of the internal nodes of the ladder. This is the

case for the SC quantizer architecture used here. Indeed, a chargeis transfered from every node of the resistor ladder to the sampling

capacitor Cq during each clock cycle.To analyze this problem, a node of the resistor ladder, shown in

Figure 5.23 with its loading circuitry, is studied; Ca is the parasitic

5.6. QUANTIZER DESIGN 133

VcmREF+VREFi

VcmG+VÖ 9 Ru J / 9 VcmG+Vc

Figure 5.23: Circuitry connected to one node of the resistor ladder.

capacitance at the side of Cq, connected to the reference voltage.Since the resistor ladder is used in a fully differential quantizer, the

node is connected to a positive (on the right) and to a negative (on the

left) branch, respectively of two different comparators. To find out the

current flowing out from the resistor ladder, the delivered charge Q^and Q~ is calculated and added together. The resulting total chargeis

Qi = QÏ + Q7 = (2VREFï)(CA + CQ\\Cgs) (5.33)

and the mean current flowing out from the node is

Iref

R

Vref

eq

(CA+CQ\\Cgs) fs

(5.34)

(5.35)

where Req is the SC equivalent resistance.

Equations (5.34) and (5.35) are used to calculate the bowing of

the resistor ladder. The resistor ladder with the equivalent resistive

loads is shown in Figure 5.24.

With CQ=300 fF, CA = 20 fF, Cgs = 28 fF, and /s = 200 MHz the

equivalent resistor is Req = bb kO. Simulation executed with the mod¬

ified reference levels have shown that for a proper operation of the

EA modulator Ru has to be less than 250 O.

The above results give a minimum requirement for the resistor

134 CHAPTER 5. A EA MODULATOR FOR VDSL STANDARD

Vtadder Ruo—vvv-

Ru-AAAr

Ru-AAAr

Ru Vladder

-AAA o

iReq:R

eq:R

eq iReq

Figure 5.24: Resistor ladder with equivalent resistive loads.

ladder. However, during each phase the ladder is also subjected to

strong current pulses generated by the switches. Hence the internal

nodes have to be sufficiently fast to absorb these pulses in the time of

a single phase.The most critical node is the one in the center of the resistor ladder

because it sees the highest impedance. The most critical phase is cpi

because Cq is connected to the node and the capacitive load is higher.

Analog simulations have shown that, to achieve a maximum shift of

the reference voltage of 1 mV, Ru = 2b Q is needed.

5.6.5 Comparator Architecture

Figure 5.25: Circuit schematic of the implemented comparator.

The comparator used in this design is depicted in Figure 5.25. The

operation of this circuit is very similar to the operation of the circuit

5.6. QUANTIZER DESIGN 135

described in Section 4.4.1. The voltage Vab tracks Vq during cp2

while, for the rest of the time, the initial Vab imbalance is regenerated.To prevent the succeeding digital logic taking an initial wrong decision,the two NAND gates, introduce a small delay between the beginningof the regeneration phase (end of cpi) and the instant where the output

of the comparator is made transparent (begin of ^2). The SR latch

keeps the last output state when the comparator is reset.

Compared to the comparator presented in Section 4.4.1, this cir¬

cuit has a faster tracking mode since the upper, slow, PMOS current

mirrors are substituted by a folded cascode structure. The comparator

must be fast because it is chained to the integrators and the pream¬

plifier and must settle together. The poles of the circuit, in tracking

mode, are

9m2 fr. oß\Pi =

-ç- (5-36)

1 2-rONP2 =

-fi , (5.37)^2 ton

where C\ and C2 are the total capacitive load of node 1 and 2, respec¬

tively and roN is the ON resistance of the switch transistor Mq. In this

design, the dominant pole is pi; with Ci = 62 fF and gm2 = 0.75 mS,

fPl =1.91 GHz. Transistor Mo receives a bootstrapped clock signal to

keep Wq and consequently C2 small. Figure 5.7 illustrates the used

charge pump circuit.

The offset of the comparator has a direct influence on the unifor¬

mity of the quantizer. The equation for the calculation of the standard

deviation of the drain current of two identical matched transistors is

<rAJ = -^=WPV

. ±J) +Ä* (5.38)

where, gm and Vas are the nominal transconductance and the gate-

source voltage, W and L are the channel width and length, and Aßand AyT are technology related parameters for the transconductance

and the threshold voltage mismatch, respectively. Since Aß<^AyTand since (Vos — Vt)<^1, the first term under the root of Equation

(5.38) can be neglected, furthermore, since gavgs =(JAi/g?imi

Av,

aAVas=vwz' (5'39)

136 CHAPTER 5. A EA MODULATOR FOR VDSL STANDARD

By assuming that the NMOS and PMOS transistors have similar AyT,the total influence of the <7avGs °f each couple of transistors, referred

to the input of the comparator, is

—Af(ä2+2!(ä2 ^

where L3 and L4 are the lengths of M3 and M4, and K,'n and k'p are the

transconductance parameters of the NMOS and PMOS transistors,

respectively.To minimize <jaVbs5 -^3 an(^ -^4 are set greater than Li. In this

design, the transistors of the comparator are dimensioned to achieve

o"AVos=3-4 mV.

5.7 Data Weighted Averaging Algorithm

Design

The data weighted averaging (DWA) algorithm is used to select the

unit elements of the DAC in such a way that the linearity error due

to the capacitor mismatch is modulated at frequencies outside the

signal band. The DWA is placed between the quantizer and the input

DAC. It consists of the DEM block and the logarithmic shifter (seeFigure 4.8).

The DWA algorithm requires that the unit capacitors of the DAC

are employed, as if they were elements of a circular buffer. To imple¬ment the current DAC value, one has to utilize the first element of the

buffer that has not yet been used in the previous value and to sequen¬

tially take as many units as defined by the digital input. The buffer

must always be walked through in the same direction. Figure 5.26

illustrates the operation of the selection of the unit capacitances for a

circular buffer of length 15 and a digital partial sequence y[k]=b and

y[k + l] = 12.

5.7.1 Algorithm Implementation

Figure 5.27 shows the main blocks of the DWA logic. A first block

counts the number of l's present in the quantizer thermometer coded

5.7. DATA WEIGHTED AVERAGING ALGORITHM DESIGN137

y[k]=5

y[k+1]=12

Figure 5.26: DWA algorithm working principle.

Q[k]

'15

1'S

counter

A[k]

RegState[0..3]

92

Modulo

15 adder

RegOut[0..3]

y[k]

t (p2

Figure 5.21: Block Diagram of the DWA logic.

output (a true ones-counter is used, here, to deal with code bub¬

bles). The sum is passed to the output register RegOut and to the

modulo-15 adder that adds it to the current control signal of the log¬arithmic shifter, stored in the register RegState; the result is passedto RegState. At the </?2 falling edge then, both registers, RegOut and

RegState, fetch their input data and the number of ones will be the

current output value of the EA modulator, while the result of the

138 CHAPTER 5. A EA MODULATOR FOR VDSL STANDARD

modulo-15 sum will be the current control signal of the logarithmicshifter.

The implemented DWA logic has a delay of less than 4 ns and

utilizes 94 digital standard cells.

5.7.2 Logarithmic Shifter Architecture

The implemented circuit maps Xq. .. X\^ inputs to Yq ... Y\± outputs.

The four bit wide A^... A3 controlling signal defines the spatial shift

of each output compared to the corresponding input.

Figure 5.28: Single Slice of the logarithmic shifter circuit schematic.

The structure of the logarithmic shifter is very repetitive; one of

the 15 used identical slices is depicted in Figure 5.28. The slices are

aligned one close to the other. The dashed connections are connections

between external slices. The remaining connections, of the first and

of the last slice, have to be made manually pretending that the two

slices are near to the other.

The internal branches are implemented by couples of NMOS tran¬

sistors toggled by inverted signals (Ai and Ai). Since NMOS tran¬

sistors can only raise the signal up to Vdd—Vt, level restorers are

used. Two level restorers limit the number of series connected NMOS

switches to two.

5.8. EXPERIMENTAL RESULTS 139

5.8 Experimental Results

The EA modulator is implemented in a digital triple well 0.18 pm

CMOS process with seven metal layers (one of them is a tungsten

layer for local interconnections, only), one polysilicon layer, and the

option for MIM capacitors. The power supply is 1.8 V.

Figure 5.29: Chip photomicrograph of the EA modulator.

The chip photograph is depicted in Figure 5.29. The big vertical

stripe at the furthest left position is the reference buffer (1); it con¬

sists mainly of decoupling unit capacitors, made by PMOS and NMOS

transistors of lOxlOmn area, and of the actual circuit that is situated

in the middle of the stripe. The input stage (2) is at the right side

of the reference buffer; it occupies 3/5 of the core width. From the

bottom to the top, one can distinguish the OTA, composed of eightunit OTAs and separated by two supply vertical stripes, the associ¬

ated MIM capacitors, the switches, crossed by the horizontal clock

bus, and the capacitors of the charge pump. The bias circuitry of the

OTAs and some decoupling MOS capacitors (3) are at the right of

140 CHAPTER 5. A EA MODULATOR FOR VDSL STANDARD

the input stage; above them, the MIM capacitors and the associated

switches of the FF path can be identified. By moving further towards

the upper part of the circuit, one can distinguish the square shaped

preamplifier (4). The remaining stages (5) of the loopfilter are next

to the bias circuitry. From the bottom to the top, one can distinguishthe OTAs, separated by power supply vertical stripes and the respec¬

tive MIM capacitors with the associated switches. The 4 bit quantizer

(6) is placed above the switches; it consists of 15 thin identical ver¬

tical stripes containing a charge pump, two sampling capacitors, and

a comparator. The logarithmic shifter and the DWA logic are placedat the upper end of the quantizer. The circuit order in the quantizeris from the "most analog" (bottom part) to the "most digital" (upperpart). The resistor ladder network uses the entire width of the quan¬

tizer but it cannot be seen, since it is under the sampling capacitors.

The digital circuit for the generation of clock phases (7) is at the rightend of the clock bus. The entire core occupies an area of 0.95 mm2.

To reduce the noise coupling, the reference buffer, the integrators,the preamplifier and the analog part of the quantizer, the digital part

of the quantizer, the buffers of the digital pads, and the remaining

digital logic have a separated power supply. Analog and digital padsare further isolated from each other, by using separated pad rings.The output pad buffers are differential with constant bias currents;

Off Chip

X] Kl PADS

Figure 5.30: Differential digital output buffer.

5.8. EXPERIMENTAL RESULTS 141

their schematic is shown in Figure 5.30.

The power consumption of the entire EA modulator, at 200 MHz

sampling frequency, is 203 mW of which, 37 mW are consumed in

the reference buffer, 114 mW in the integrators, 3 mW in the resistor

ladder network, 30 mW in the preamplifier and in the analog part

of the quantizer, 13 mW in the phase generator, and 6 mW in the

remaining digital circuitry.

The measured DR of the EA modulator is 84 dB. Since the full-

scale input signal is 820 mV (single ended), the noise floor has a

spectral density of 15 nV/vHz. The SNR and SNDR for a signal at

90

80

70

60

m 50

| 40

^30cc

OT 20

10

0

-10

-90 -80 -70 -60 -50 -40 -30 -20 -10 0

Signal Power [cIBfs]

Figure 5.31: Measured SNR and SNDR curves.

2.5 MHz are 82 dB and 72 dB respectively; their curves are shown

in Figure 5.31. A example of a measured spectrum is shown in Fig¬ure 5.32 a -8 dBFS 2.5 MHz input signal. A summary of the perfor¬

mance is shown in Table 5.2.

t 1 1 1 1 r

J i I i i i i L

142 CHAPTER 5. A EA MODULATOR FOR VDSL STANDARD

0.001 0.01 0.1 1

Frequency [MHz]

4 6 8

Frequency [MHz]

10 100

Figure 5.32: Full and close-in view of the measured spectrum.

DR

Peak SNR

Peak SNDR

Input Range

84 dB

82 dB

72 dB

1.6 Xpp diff.

ÎB

fsOSR

10.6 MHz

200 MHz

8

Power SupplyPower Consumption

1.8 V

203 mW

Process

Core Area

CMOS 0.18um lp7m0.77 mm2

Table 5.2: Characteristics of the EA modulator.

5.9 Summary

The design of a 25 MS/s, 14 bit EA modulator with 8x OSR and

implemented in a digital 0.18 urn technology has been described in

5.9. SUMMARY 143

this chapter.The modulator employs a 5* order loopfilter with two internal

feedback loops and a 4 bit quantizer. The peak SQNR of the imple¬mented loopfilter is 96 dB.

The circuit implementation is SC. An input stage architecture with

single capacitor for signal and voltage reference is used. The effects of

the signal and feedback dependent current sinked from the reference

voltage, by the input stage, are carefully analyzed. To keep the output

impedance of the voltage reference low, an active buffer is designed.Due to the low supply voltage (1.8 V), the speed of the switches

was a problem in this design; charge pumps are used where neces¬

sary. Since the weighted sum of the feedforward paths is implemented

by capacitor charge sharing, an open-loop amplifying stage is put in

front of the 4 bit quantizer to amplify the resulting attenuated signal.The effects of the amplifier linearity are studied in simulation usinga quadratic model. To keep the gain of the amplifier constant, over

technology speed and temperature variations, a special gmR-constant

bias is employed. The 4 bit quantizer makes the required difference

of differential signals using an SC circuit. The reference levels are

generated from a resistor ladder network. The selected comparator

combines the speed of the folded-cascode amplifier, during the track¬

ing phase, with the speed of the NMOS latch, during the regenerating

phase. The effect of each non-ideality such as resistor, capacitor, and

transistor mismatch, on the uniformity degradation of the quantizer,is analyzed. The feedback DAC uses 15 unit capacitors to implementthe required 16 levels, to linearize the DAC a DWA algorithm is cho¬

sen. The clock phasing arrangement reserves a complete clock periodfor the logic operations related to the DWA algorithm.

The measured DR of the implemented EA modulator is 84 dB, its

power consumption is 203 mW. Figure 5.33 shows how the achieved

bandwidth/resolution pair compares to the results obtained by other

recently published EA modulators. As can be observed, no other

modulator can achieve such a high DR in this order of conversion

bandwidth.

144 CHAPTER 5. A EA MODULATOR FOR VDSL STANDARD

100 -

„ 90

8)80c

CO

rr

o 70ECO

§60

50

I '

^'(6)"X

-

- (1)X

X(4)X(5)

This

Work"

X

~ (2)X

(3)-

X (8) -

(7)X

X

....i . .

100k 1M 10M

Signal Bandwidth [Hz]

Figure 5.33: Comparison of the current modulator resolution and

bandwidth. (l)-[66], (2)-[68j, (3)-[30j, (4)-[25j, (5)-[61], (6)-[56],(1)-[69J, (8)-[10[.

Chapter 6

Conclusions

The increasing demand for broadband Internet access and the growinguse of digital processing, motivates the implementation of communica¬

tions standards employing sophisticated decoding methods, capable of

achieving high data rates using existing communications media. How¬

ever, the trend toward increased data rates and digital signal process¬

ing increases the dynamic range (DR) and the bandwidth needed at

the A/D interface.

Sigma-Delta (EA) ADCs have tolerance for component mismatch

and circuit non-idealities. Furthermore, EA ADCs simplify system

integration by reducing the burden on the supporting analog circuitry.

Specifically, they do not require precision S/H circuitry and they relax

the specifications of the anti-aliasing filter. Even the synchronizationof the transmitted symbols is simplified when EA ADCs are used

because of the oversampled signal.

Oversampling is however the main weakness of EA modulators

since it prevents high conversion rates from being achieved. Several

attempts [52] [30] [56] have been made to increase the conversion

rate by minimizing the oversampling ratio but they have somehow

overlooked another important aspect i.e., the maximization of the

sampling frequency. In this thesis both aspects have instead been

considered.

Since the specifications of the analog building blocks are deter-

145

146 CHAPTER 6. CONCLUSIONS

mined by the architecture of the EA modulator, the choice of an

architecture that puts low speed specifications on the analog buildingblocks despite high sampling rates constitutes a central point in this

work. Furthermore, sufficient DR at low OSR has to be provided, as

well.

Because the discrete-time EA modulator has lower clock jitter

sensitivity than its continuous-time counterpart, it relaxes the clock

circuit specifications at high sampling frequencies. Therefore, the

discrete-time architecture is selected in this work. The single-looparchitecture is better suited for the implementation of broadband EA

ADCs than the cascaded architecture because it puts lower amplifierDC gain specifications. High DC gains are difficult to obtain using fast

CMOS technologies required for achieving high sampling rates. The

feedforward is preferred to the feedback loopfilter topology because

it has larger input coefficients that better attenuate the influence of

the internal node disturbances. This is advantageous in low OSR EA

modulators, where the gain of the integrator at the edge of the signalband is low. Finally, high DR at low OSR are obtained using a multi-

bit architecture. The dynamic element matching method is preferredto laser trimming and digital correction for the DAC linearization

because of its simplicity and because it also corrects dynamic errors

(temperature variation, component aging, etc.).The influence of the DAC nonlinearity on the overall performance

is further analyzed. A method to calculate the performance degrada¬tion due to the trilevel DAC non-ideal characteristic is proposed.

The method employs three simplifications: the influence of the

DAC linearity error in the EA loop is considered negligible comparedto the influence of the quantization error; the quantizer is substituted

by a sum of an uncorrelated, white, uniformly distributed noise; the

DAC characteristic function is interpolated by a second order polyno¬mial function.

A closed equation for calculating the power spectrum of the EA

modulator output signal is given. The equation is analytically solved

for the practical case of a 5th order modulator with 1.5 bit quantizer.The maximum error achieved in the calculation of the signal-to-noiseratio curve remains always below 7 dB. Calculation results show that

the DAC linearity has a strong influence on the overall ADC perfor¬

mance.

147

The remaining part of the thesis is dedicated to the description of

two designs namely, a EA modulator for ADSL standard and a EA

modulator for VDSL standard. Both use an architecture whose main

features have been previously outlined.

The design of the ADSL modulator with a 2.5 MS/s, 14 bit EA

modulator, and 32x OSR is described first. The modulator employs a

bth order loopfilter with two internal feedback loops and a 1.5 bit quan¬

tizer. To reduce the power consumption, the desired DR is achieved

using the smallest possible capacitance area. To achieve the speci¬fied resolution the effects of the circuit non idealities on the linearityof the selected DAC architecture are calculated. A simple flow for

determining the required OTA GBW and SR, as a function of sam¬

pling frequency and final resolution is then proposed. The switches

are dimensioned for maximum settling speed. The EA modulator is

implemented in a 0.25 urn technology. The measured DR, peak SNR

and peak SNDR are 89 dB, 85 dB, and 79 dB respectively and corre¬

spond quite well to the designed values. The total power consumption

is 24 mW which was, at the time the circuit has been published, the

lowest power consumption achieved by a EA modulator with this or¬

der of resolution/bandwidth.The good measurement results of the ADSL EA modulator allowed

us to go one step further in the development namely, to increase the

conversion speed. The design of the VDSL modulator with a 25 MS/s,14 bit EA modulator, and 8x oversampling-ratio is described. The

modulator employs a 5th order loopfilter with two internal feedback

loops and a 4 bit quantizer.An input stage architecture with single capacitor for signal and

voltage reference is selected to reduce the capacitor area. The effects

of the signal and feedback dependent current sinked from the reference

voltage are carefully analyzed. A fast buffer, used to keep the output

impedance of the voltage reference low, is designed. Charge pumps

are used where the speed of standard MOS switches are not enough.Since the weighted sum of the feedforward paths is implemented

by capacitor charge sharing, an amplifying stage is required in front

of the quantizer, to amplify the resulting attenuated signal. Due to

its superior speed, an open-loop amplifier is selected. The amplifier

gain linearity constraints are obtained by means of behavioral simula¬

tions and using a quadratic model. To keep the gain of the amplifier

148 CHAPTER 6. CONCLUSIONS

constant, over technology speed and temperature variations, a special

gmR-constant bias is employed.

The quantizer makes the required difference of differential signals

using an SC circuit. The 15 reference levels are generated from a re¬

sistor ladder network. The selected comparator combines the speedof the folded-cascode amplifier, during the tracking phase, with the

speed of the NMOS latch, during the regenerating phase. The spec¬

ifications of the analog building blocks composing the quantizer are

determined by behavioral simulation.

The feedback DAC uses 15 unit capacitors to implement the re¬

quired 16 levels, to linearize the DAC, a data weighted averaging

algorithm is chosen. The clock phasing arrangement reserves a com¬

plete clock period for the logic operations related to the data weighted

averaging algorithm.

The EA modulator is implemented using a 0.18 urn CMOS tech¬

nology with one layer of polysilicon, six layers of metals, and option

for MIM capacitors. The measured DR at 25 MS/s conversion rate

is 84 dB which corresponds to a resolution of 14 bit. The power

consumption is 203 mW. This modulator outperforms in speed any

previously published 14 bit (effective number of bits) EA modulator.

In this thesis it has been demonstrated that, by using fast CMOS

technologies and by selecting the right EA modulator and circuit ar¬

chitectures, ADCs with conversion rates up to several tens of MS/sand 14 bit resolution can be implemented. This kind of performancehas been obtained only by Nyquist converters, so far. However, Ny¬

quist converters have several disadvantages and suffer from the reduc¬

tion of signal swing in deep sub-micron CMOS technologies while EA

ADCs do not.

One possible problem of the chosen EA ADC architecture, with

respect to its implementation in deeper sub-micron CMOS technolo¬

gies, is the degradation of the switch speed due to the reduction of

the overdrive voltages. A solution to this problem has been partially

presented in Chapter 5 where charge pumps have been employed to

decrease the switch resistance at the modulator input node. It is very

likely that, to take advantage of the faster transistors, charge pumps

have to be implemented for other switches, as well when CMOS tech-

149

nologies with even smaller channel lengths are taken. However, the

overhead in chip area and power consumption due to the charge pumpsshould still be tolerable as a result of the higher overdrive voltage, in¬

deed bootstrapped switches are much smaller than non-bootstrappedswitches. Another elegant way to get rid of the switch slowing down in

EA modulators is by using continuous-time architectures. Nonethe¬

less, this is not a real option in high resolution ADCs as long as the

problem of the high sensitivity to clock jitter is not solved.

Because of the benefits that the EA ADC has, compared to other

ADCs, the motivation for expanding the EA ADC field of applica¬tions is very high. Increasing the conversion rate is one of the most

effective ways of achieving it. The Author hopes with his work to

have contributed to making this happen.

Appendix A

Trilevel DAC

Calculations

151

152 APPENDIX A. TRILEVEL DAC CALCULATIONS

A.l Calculation of Ry

A. 1.1 Main Equation

From Section 3.4.1

and

Where

Ry = Ry,A-\-e Ry,A—2t _Ry/j4[0]+e +

+c(cv>a,v>>a+cv>>a,v'a) -2eEiy^}- (a.i;

yU[k] = ^- + ntf[k]*eQ[k]. (A.2)

• x[k] is a signal with frequency components only in the signalband /#;

• e<Q [k] is an uncorrelated uniformly distributed white noise with

J i _i<e<iPeQ{e) = <

0 otnerwise2 (A-3)

Each term of Equation A.l is solved separately and summed at

the end.

The first term is RyiA '-

tty/A =R-^+eQ*ntf,

by using the definitions for the autocorrelation (A.37) and the cross-

correlation (A.40) one finds that

RyfA=R-£rA- +ReQ*ntf + C^-,eQ*nt/ + CeQ*ntf ,-£- ]

by substituting Equation (A.11) and by using Property (A.24) of sta¬

tistically independent signals, it follows that

Ry'A = q2+ -jf +2q7E^ * ntf};

A.l. CALCULATION OF RY 153

finally, by substituting Equation (A. 10)

Rx RntfGl+ 12

Rvu = jw + ^7T- (A-4)rA

The second term is R,.,2 :

-R„,,2 =R,

by using the definitions for the autocorrelation (A.37) and the cross-

correlation (A.40) follows that

R*A = R(*)2+R{eQ*ntff+R2(_^\{eQ,ntf) +GA) \GA

te)2'2te)(eQ*nf/)+ (cTl)2>(eQ*«i/)2+

C2(^_)(eQ*nt/),(^_)2+C'2(^)(eQ*nt/),(eQ*nt/)2 +

C(eQ*nt/)2,(Tf_)2+C'(eQ*nt/)2,2(7f_)(eQ*nt/);

by using Properties (A.23), (A.24), and (A.25) of statistically inde¬

pendent signals follows that

RylA = Rf_^y+R(eQ*ntf)2+-Q2~ReQ*ntf+^-^-E{eQ*ntf}

^j^E{(eQ*ntf)2}+2^E{eQ*ntf} +E{x} E{x2} 2

2r2 CeQ*ntf,(eQ*ntf)2 + —"7^

E { (&Q * ntf) ) +

E{x}

rA ^A

2n2 (~/(eQ*ntf)2,eQ*ntf:>LrA

and by substituting Equations (A.10), (A.11), (A.12), and (A.13), and

by using Definition (A.38)

R =Rl KtfM2,Kg2 Ktf*

,Rx Ktf RxMKtM

v'^ Cy 144+

72 120 +G\ 3+

G\ 6'

(A.5)

154 APPENDIX A. TRILEVEL DAC CALCULATIONS

The third term is E{ijIa]'-

E{va} = E{-^+eQ*ntf\-by using the definition for the autocorrelation (A.37) one finds that

E{va}=^ß+E{eQ*ntf};<^A

finally, by substituting Equation (A. 10)

E{va} = ^ff. (A.6)

The fourth term is Cy,A^y,2 :

^y'A,y'2A = ^ -^r-+eQ*ntf ,(x*stf+eQ*ntf)2 'i

by using the definition of the crosscorrelation (A.40), one finds that

CVA,y>A =

C^^y+C1fx,(eQ*ntf)2+C_?_^{eQ^ntf) +

CeQ^ntff7^Y+CeQ*ntf,(eQ*ntf)2+CeQ*ntf,^(eQ*ntf^

by using Properties (A.24), and (A.25) of statistically independent

signals, and substituting Equation (A. 13) follows that

CWi = ^f + ^E{(eQ*,dff}+2^E{eQ*,df}+E{x2\ E\x\

E{eQ*ntf}—^ + 2ReQ*ntf-±-!--

finally, by substituting Equations (A. 10) and (A. 11), and by usingDefinition (A.38)

CX,X2 E{x}R*ntf[0] KtfE{x}uVA>y'A-

GA+

GA 12+

6 GA• [ }

The last term is Cy,2 ^y,A:

Cyl\ ,y'A= Cy!A ,y/2A [~«J

A.l. CALCULATION OF RY 155

by substituting with Equation (A.7)

r =Cx,x2i-i] E{x}R*ntf[0] R*ntf[-i] E{x}U*a>v'a GA GA 12 6 GA

'

and because of the symmetry of R*ntr

_

ClV E{X} R*ntf[0] R'ntf E{X}C»'2a.»'*--G\

+GA 12

+6 GA

tA'8J

By substituting the calculated terms in Equation (A.l) one finds

that

r _

Rx Rntf fCx2,x+Cx,x2 2E{x}\y~

G2A 12 +ev G\ GA J

(E{x}Ktf.

E{x} R*ntf[0]\ 2(RX2 2RX[0]\

\GA 3+

GA 6 J+e Ui ^i 7

2(Ktf Rx,Kt/[Q]^[Q]\

, 2^6

V 3 Gi+ 6 Gi J+e+

|^2 Î2Ô~+^44 6~ »• (A-9)

A. 1.2 Basic Equation Terms

The first term is E{ntf*e<Q}. By substituting the convolution with

its definition (A.34)

{oo]T ntf[k]eQ[.-k]

l=— oo

and by applying the linearity property of the expectation value follows

that

E{ntf*eQ}= J2 ntf[k]E{eQ},l=— oo

finally, for the property (A.35) of &Q\k\

E{ntf*eA} = 0- (A.10)

156 APPENDIX A. TRILEVEL DAC CALCULATIONS

The second term is ReQ*ntf[i\- By substituting the autocorrelation

(A.37), and the convolution (A.34), definitions

tteq*ntf \}\

E\ \ E eQl--k]ntf[k] ) ( ]T eQ[. + i-k]ntf[k]

oo \ / oo

vfc= —OO / \fc=— OO

and by expanding the brackets

oo

ReQ*ntf[i]=El Y^ eQ[--k]ntf[k}eQ[- + i-J}ntf[J]

By applying the linearity property of the expectation value follows

that

oo

ReQ*ntf[l\= E ntf[k]ntf\J]E{eQ^-k]eQ[.+i-j]},k,,j =-oo

and by making use of Property (A.31) of ecf/c]

oo

ReQ*ntf[i]= E ntf[k]ntf[i + k]E{e2Q}.k=— oo

Finally, substituting back the definition of the autocorrelation for en¬

ergy bounded signals (A.39) and using Equation (A.28) gives

Äeg*nt/[«] = -^. (A-ll]

The third term is R^^ntf)2 [i\- By substituting the autocorrelation

(A.37) and the convolution (A.34) definitions

R(eQ*ntf)2[i] =

2'

oo

E{[ E eQ[.-k]ntf[k]\ J2 eQ[. + i-k]ntf[k]vfc=— OO / \fc= -

A.l. CALCULATION OF RY 157

by expanding the brackets and using the linearity of the expectationvalue

oo

R(eQ*ntf)2[i] = E ntf[k]ntf\j + i\ntf[l]ntf[m + i\k,j,l,m= — oo

E{eQ[.-k]n[.-j]eQ[.-l\n[.-m]}\

by making use of Properties (A.31) and (A.33) of the white noise one

finds that

oo

R(eQ*ntf)2\i] = E ntf[k]2ntf\j+i]2E{e2Q}2 +k,,j =-oo

oo

2 J2 ntf[k]ntf[k + i]ntf[j]ntf[j+i]E{e2Q}2-k,,j =-oo

oo

3 Y, ntf[k]2ntf[k + z]2E{e2Q} +

k=— oo

oo

Y ntf[k]2ntf[k + z]2E{e4Q},k=— oo

where the term

oo

Y ntf[k]2ntf[k + z]2E{e2QYk=— oo

has been added three times, in the first two terms, using the wrong ex¬

pectation value E{eq}2, the third term of Equation cancels the wrong

contributions while the last term adds the right value; by building up

the brackets from the nested sums and using the fact that

oo oo

Yx[k +i}=Yx\iïiî=oo î=oo

follows that

R(eQ*ntf)2[l] = ( E ntf^2 ) E{elY +

158 APPENDIX A. TRILEVEL DAC CALCULATIONS

2

22 Y ntf[k]ntf[k + ï\) E{e2Q}

\k=— oo

oo

3 Y ntf[k]2ntf[k + i]2E{e2Q} +

k=— oo

oo

Y ntf[k]2ntf[k + z]2E{e4Q}k=— oo

finally, by substituting back the definition of the autocorrelation for

energy bounded signals (A.39) and by using Equations (A.31) and

(A.33) gives

KtA®}2 KtM2 Ktf*\PlR(eQ*ntf)2M- 144 +^ Ï2Ô-• ( }

The last term is C ^ntf,(eQ*ntf)2[i]- By substituting the autocor¬

relation (A.37), and the convolution (A.34), definitions

C'eQ*nt/ ,(eQ*ntf)2b} =

2-

oo

E\[Y, eQ[.-k]ntf[k]\ I Y eQ[. + i-k]ntf[k]I \fc=— oo / \fc=— oo

by expanding the brackets and by using the linearity of the expectationvalue

C'eQ*nt/ ,(eQ*ntf)2b} =

oo

Y ntf[k]ntf[j]ntf[l]E{eQ[. + i-k]n[.-3]eQ[.-l]}-k,,j,l=-oo

by using Equation (A.32) follows that

CeQ*ntf,(eQ*ntff[i]=°- (A-13)

A.2 Simplification of Sy

Some terms in Equation (3.24) can be discarded because of their neg¬

ligible influence on Sy:

A.2. SIMPLIFICATION OF SY 159

• Since | NTF | <C 1 in the signal band and since e <C 1,

e2X

Ga~

2 \NTF\2

3

X

~G~a

2

(A.14)

and can be neglected.

• Since, for loop stability requirements, ][2 < 1 and since e<C 1,

E{u\ \NTF\2 \NTF\2,k s

e-èr-ir-«-ir- (A-15)

and can be neglected, too.

• if x[k] is an odd signal, i.e., x[k] = —x[—/c], then X[n] is imagi¬

nary while X [n] ©X [n] is real and

^{£M®£)h°- (A16)

If x[k] is a pure sinusoid then (A. 16) is also true because X[n] ©

X[n] and X[n] have their components at different frequencies;their product is zero.

If x[k] is not odd and contains more than one tone, the first

line of Equation (3.24) must be carefully inspected to find out

whether there are special conditions where

*Me (£•£)} (A-17)

is predominant and cannot be neglected, or not.

The signal

Ä=^0cos(2A)+^lCos(2Ä), (A.18)

KjrA N N

has been selected for the inspection since it has a real spectrum

and more than one tone. By choosing n\ = 2no it is assured that

Term (A. 17) keeps two frequencies with non zero amplitude.

160 APPENDIX A. TRILEVEL DAC CALCULATIONS

Äö A2i

1_N2

_XGa

0

0

no 2no 3no

eAoAi 8^1-J L

no 2no

4no

28

N29te

3no 4no

0

J-

8

J- 4-no

t2no

t3no 4no

GaIGa Ga

g2(Ao+A2i) £2AoA2i 82>^> 82>û|M e2^- 828

N2—®—Ga Ga

Figure A.l: Single-sided spectrum of the terms of Equation (3.24)that need to be inspected.

The single-sided spectra of the three terms of Equation (3.23)that need to be inspected are shown in Figure A.l for the case

where x[k] is defined by Equation (A.18); the components at

frequencies no and 2uq require to be discussed.

The first frequency to be considered is no- The total magnitudeat no is

Atot 3-(l + 2eA1+e2A2). (A.19)

Since e<C 1, the first term of the sum is dominant. The influence

of Term (A.17) can be neglected in the computation of the no

component.

For the components at frequency ri\ the discussion is more com¬

plex. Indeed,

A2A -^0-n-tot

— ft'+^ffl' (A.20)

A.3. SIGNAL PROPERTIES 161

the first term is dominant when

A2

the third term is dominant when

A2

while the central term contributes to the 50% of the final value

whenA2

A1 = e^.2

Only in this last case, the error done by neglecting Term (A. 17)is not negligible and achieves a maximum of 3 dB.

Because this case is very unlikely it has been assumed that also

Term (A. 17) can be neglected.

A.3 Signal Properties

A.3.1 Statistically Independent Signals

Let x and y be statistically independent.

• Definition

Px,y(x,y)=px(x)-py(y) (A.21)

• Expectation value

E{f(x)-g(y)} = E{f(x)}-E{g(y)} (A.22)

• It follows that

t^x-y K'X '

-Hy (A.23)

Cx,y = E{x}-E{y} (A.24)

^x-y,z J-J\X j•

*^y,z (A.25)

(x and z are statistically independent)

• If x and y are statistically independent then also x*h\ and y * I12

are statistically independent.

162 APPENDIX A. TRILEVEL DAC CALCULATIONS

A.3.2 White Noise with Uniform Distribution

Let x[k] be a white noise with distribution

p{x)

• First four moments of x

12 <x<2

0 otherwise

E{x} = 0,

E^) = hE{x3} = 0,

E^ =

w

• x[.] and x[. + i] are statistically independent if i^O.

• It follows that

E{x[. + k]x[.+j]}--0 k^j

E {x2} otherwise

..and that

E{x[. + k]x[.+j]x[. + l\} = 0

..and that

E{x[. -\-k]x[. +j]x[. + l]x[. + m]} =

t 0 (k^j^l^m)V(k^j = l = m)V(j^k = l = m)V(l^k=j = m)V(m^k = l=j)

E{x2} (k=j^l = m)V(k = l^j = m)V(k = m^j = l)

{ E{XA} (k=J=l:

(A.26)

(A.27)

(A.28)

(A.29)

(A.30)

(A.3i;

(A.32)

(A.33)

m\

A.4. DEFINITIONS 163

A.4 Definitions

A.4.1 Infinite Aperiodic Sequences

• Convolutionoo

*y[k]= Y x\f\-v[b-ï\ (A.34)

oo

X- J]]i=— oo

• Expectation Value

Ni

N

EVW = iv1 2NTÏ £ fix[k]) (A'35;k=-N

f(x)px(x) dx (A.36)-oo

• Autocorrelation function for power bounded signals

Rx[k]=E{x[k + .]x[.]} (A.37)

• Autocorrelation function at 0

RxM=E{x2} (A.38)

• Autocorrelation function for energy bounded signals

N

m

iV^oo

R*x[k]= lim V x[k + i]x[i] (A.39)TV—irvo * **

*=-JV

• Crosscorrelation function for power bounded signals

Cx,y[k]=E{x[k + .]y[.]} (A.40)

A.4.2 Periodic Sequences with Length N

• Expectation Value

N-l

E{f(x)} = -Yf(m) (A.41)fc=0

164 APPENDIX A. TRILEVEL DAC CALCULATIONS

• Autocorrelation function

Rx[k] = E{x[mod(k + .,N)]x[.]} (A.42)

Rx[0] = E{x2} (A.43)

Rx[k] = N-Rx[k] (AAA)

• Crosscorrelation function

Cx,y[k]=E{x[mod(k + .,N)]y[.]} (A.45)

A.4.3 Discrete Fourier Transform

• DFTN-l

X[n] = Yxik^e~j27vk^ (A.46)fc=0

• DFT"1

x[k] = -j- Y Xin] •ej27Tn^ (A.47)fc=0

• Circular convolution in time domain

N-l

x®y [k] = y^jx[mod(k-i,N)]y[i] (A.48)i=0

•...

in frequency domain

N-l

X®Y [n] = — ^X[mod(n-i,AT)]y[i] (A.49)N

i=0

• Double-sided power density spectrum

PM = ^Sx[n] (A.50)

• Table A.l shows the time-frequency pairs of the DFT

A.4. DEFINITIONS 165

Time Frequency1 N-Ô[n]x[k] X[n]Rx[k] Sx[n] = jj\X[n]\2R*x[k] N-Sx[n] = \X[n]\2Cx,y[k\ jjX*[n]-Y[n]x[k] ®y[k] X[n]-Y[n]x[k]-y[k] X[n]®Y[n]

Table A.l: DFT Time-frequency pairs.

Bibliography

[1] R. H. Waiden, "Performance Trends for Analog-to-Digital Con¬

verters," IEEE Communication Magazine, pp. 96-101, February1999.

[2] G. E. Moore, "No Exponential is Forever: But Forever Can Be

Delayed!" ISSCC, February 2003.

[3] B. Razavi, Principles of Data Conversion System Design, IEEE

Press, New York, 1995.

[4] A. V. Oppenhein, R. W. Schäfer, Discrete-Time Signal Process¬

ing, Prentice Hall, New Jersey, 1989.

[5] S. Rabii, B. A. Wooley, The Design of Low-Voltage, Low-Power

Sigma-Delta Modulators, Kluwer Academic Publisher, Boston,1999.

[6] W. Bennet, "Spectra of Quantized Signals," Bell System Tech.

Journal, Vol. 27, pp. 446-472, 1948.

[7] B. Widrow," A Study of Rough Amplitude Quantization by

Means of Nyquist Sampling Theory," IRE Trans. Circuit Theory,Vol. CT-3, pp. 266-276, December 1956.

[8] D. J. Goodman, "The Application of Delta Modulation to

Analog-to-Digital Encoding," Bell System Technical Journal,Vol. 48, pp. 321-343, February 1969.

167

168 BIBLIOGRAPHY

[9] J. C. Candy, "A Use of Limit Cycle Oscillations to Obtain

Robust Analog-to-Digital Converters," IEEE Trans. Commun.,Vol. COM-22, pp.298-305, March 1974.

[10] H. Inose, Y. Yasuda, and J. Murakami, "A Telemetering Sys¬tem by Code Modulation - AEModulation", IRE Transactions

on Space Electronics and Telemetry, Vol. SET-8, pp. 204-209,

September 1962.

[11] J. C. Candy, G. C. Temes, Oversampling Delta-Sigma Data Con¬

verters, IEEE Press, New York, 1992.

[12] J. C. Candy, O. J. Benjamin, "The Structure of QuantizationNoise from Sigma-Delta Modulation," IEEE Transactions on

Communications, Vol. COM-29, pp. 1316-1323, September 1981.

[13] R. M. Gray, "Oversampled Sigma-Delta Modulation," IEEE

Transactions on Communications, Vol. COM-35, pp. 481-489,

May 1987.

[14] W. Chou, P. W. Wong, R. M. Gray, "Multistage Sigma-Delta

Modulation," IEEE Transactions on Information Theory, Vol.

IT-35, pp. 784-796, July 1989.

[15] R. M. Gray, "Quantization Noise Spectra," IEEE Transactions

on Information Theory, Vol. IT-36, pp. 1220-1244, November

1990.

[16] S. R. Norsworthy, R. Schreier, G. C. Temes, Delta-Sigma Data

Converters, IEEE Press, New York, 1997.

[17] E. J. Van Der Zwan, E. C. Dijkmans, "A 0.2-mW CMOS EA

Modulator for Speech Coding with 80 dB Dynamic Range,"IEEE Journal of Solid-State Circuits, Vol. 31, No. 12, December

1996.

[18] J. A. Cherry, W. M. Snelgrove, Continuous-Time Delta-SigmaModulators for High-Speed A/D Conversion, Kluwer Academic

Publishers, 2000.

BIBLIOGRAPHY 169

[19] H. L. Fiedler and B. Höffhnger, "A CMOS Pulse Density Mod¬

ulator of High-Resolution A/D Converters," IEEE Journal of

Solid-State Circuits, Vol. SC-19, No. 6, December 1984.

[20] T. C. Leslie and B. Singh, "An Improved Sigma-Delta Modulator

Architecture," IEEE Proc. ISCAS'90, pp. 372-375, May 1990.

[21] T. Brooks, D. H. Robertson, D. F. Kelly, A. Del Muro, and S.

W. Hartson, "A Cascaded Sigma-Delta Pipeline A/D Converter

with 1.25 MHz Signal Bandwidth and 89 dB SNR," IEEE Jour¬

nal of Solid-State Circuits, Vol. 32, No. 12, December 1997.

[22] J. Das and P. K. Chatterjee, "Optimized AA Modulation Sys¬

tem," Electronic Letters, Vol. 3, pp. 286-287, June 1967.

[23] Y. Matsuya, K. Uchimura, A. Iwata, T. Kobayashi, M. Ishikawa,T. Yoshitome, "A 16-bit Oversampling A-to-D conversion Tech¬

nology Using Triple-Integration Noise Shaping," IEEE Journal

of Solid-State Circuits, Vol. SC-22, pp. 921-929, December 1987.

[24] A. Marques, V. Peluso, M. S. Steyaert, and W. Sansen, "OptimalParameters for AE Modulator Topologies," IEEE Transactions

on Circuit and Systems II: Analog and Digital Signal Processing,Vol. 45, No. 9, September 1998.

[25] I. Fujimori, L. Longo, A. Hairapetian, K. Seiyama, S. Kosic,J. Cao, and S.-L. Chan, "A 90-dB SNR 2.5-MHz Output-RateADC Using Cascaded Multibit Delta-Sigma Modulation at 8x

Oversampling Ratio," IEEE Journal of Solid-State Circuits, Vol.

35, No. 12, December 2000.

[26] F. Op't Eynde, G. M. Yin, W. Sansen, "A CMOS Fourth-Order

14b 500k-Sample/s Sigma-Delta ADC Converter," IEEE Inter¬

national Solid-State Circuit Conference Digest of Technical Pa¬

pers, pp. 62-63, February 1991.

[27] R. T. Baird, T. S. Fiez, "A Low Oversampling Ratio 14-b 500-

kHz EA ADC with a Self-Calibrated Multibit DAC," IEEE

Journal of Solid-State Circuits, Vol. 31, No. 3, pp. 312-320,

March 1996.

170 BIBLIOGRAPHY

[28] S. Au, and B. H. Leung, "A 1.95-V, o.34-mW, 12-b Sigma-DeltaModualtor Stabilized by Local Feedback Loops," IEEE Journal

of Solid-State Circuits, Vol. 32, No. 3, March 1997.

[29] A. Yasuda, H. Tanimoto, and T. Iida, "A Third-Order A-E

Modulator Using Second-Order Noise-Shaping Dynamic Ele¬

ment Matching," IEEE Journal of Solid-State Circuits, Vol. 33,No. 12, December 1998.

[30] Y. Geerts, M. S. J. Steyaert, and W. Sansen, "A High-Performance Multibit AE CMOS ADC," IEEE Journal of Solid-

State Circuits, Vol. 35, No. 12, December 2000.

[31] T. Cataltepe, A. R. Kramer, L. E. Larson, G. C. Temes, and R.

H. Waiden, "Digitally Corrected Multi-Bit EA Data Conveters,"IEEE Proc. ISCAS'89, pp. 647-650, May 1989.

[32] L. E. Larson, T. Cataltepe, G. C. Temes, "Multibit OversampledE-A A/D Convertor With Digital Error Correction," Electronics

Letters, Vol. 24, No. 16, pp. 1051-1052, August 1988.

[33] C. D. Thompson, S. R. Bernadas, "A Digitally-Corrected 20b

Delta-Sigma Modulator," IEEE International Solid-State Cir¬

cuit Conference Digest of Technical Papers, pp. 195-195, Febru¬

ary 1994.

[34] K. B. Klaassen, "Digitally Controlled Absolute Voltage Divi¬

sion," IEEE Transactions on Instrumentation and Measurement,Vol. 24, No.2, pp. 106-112, June 1975.

[35] R. J. Van De Plassche, "Dynamic Element Matching for High-

Accuracy Monolitic D/A Converters," IEEE Journal of Solid-

State Circuits, Vol. SC-11, No. 6, December 1976.

[36] F. J. Harris, "On the Use of Windows for Harmonic Analysiswith the Discrete Fourier Transform," Proceedings of the IEEE,Vol. 66, No. 11, January 1978.

[37] ETSI Documentation Service, "ETSI TS 101 388 VI.2.1", Oc¬

tober 2001.

BIBLIOGRAPHY 171

[38] D. Hester, "Analog Front End Design For ADSL," Proceedingsof VLSI Circuit Short Course, Honolulu, June 2000.

[39] R. W. Adams, P. F. Ferguson, A. Ganesan, S. Vincelette, A.

Volpe, R. Libert, "Theory and Practical Implementation of a

Fifth-Order Sigma-Delta A/D Converter," J. Audio Eng. Soc,

vol.39, No. 7 8, July August 1991.

[40] K. Y. Leung, E. J. Swanson, S. S. Zhu, "A 5V, 118dB Delta-

Sigma Analog-to-Digital Converter for Wideband Digital Au¬

dio," IEEE International Solid-State Circuits Conference, San

Francisco, 1997.

[41] J.H. Fischer, "Noise Sources and Calculation Techniques for

Switched Capacitor Filters," IEEE Journal of Solid State Cir¬

cuits, Vol.SC-17, August 1982.

[42] Y. Geerts, M. Steyaert, W. Sansen, Design of Multi-Bit Delta-

Sigma A/D Converters, Kluwer Academic, Boston, 2002.

[43] T. Burger, Optimal Design of Operational Transconductance

Amplifiers with Application for Low Power AE Modulators,

Hartung-Gorre Verlag, Konstanz, 2002.

[44] G. Nicollini, F. Moretti, M. Conti, "High-Frequency Fully Dif¬

ferential Filter Using Operational Amplifiers Without Common-

Mode Feedback," IEEE Journal of Solid-State Circuits, Vol. 24,No. 3, June 1989.

[45] E. Säckinger, W. Guggenbiihl, "A High-Swing, High ImpedanceMOS Cascode Circuit," IEEE Journal of Solid-State Circuit,

Vol.25, No.l, February 1990.

[46] K. Bult, G. J. G. M. Geelen, "A Fast-Settling CMOS Op Ampfor SC Circuits with 90-dB DC Gain," IEEE Journal of Solid

State Circuits, Vol.25, No.6, December 1990.

[47] J. Lloyd and H.-S. Lee, "A CMOS Op Amp with Fully-Differential Gain Enhancement," IEEE Transaction on Circuits

and Systems-II: Analog and Digital Signal Processing, Vol.41,

No.3, March 1994.

172 BIBLIOGRAPHY

[48] D. Senderowicz, S. F. Dreyer, J. H. Huggins, CF. Rahim, C.

A. Laber, "A Family of Differential NMOS Analog Circuits for a

PCM Codec Filter Chip," IEEE Journal of Solid-State Circuits,Vol. SC-17, No. 6, December 1982.

[49] S. M. Mallya, J. H. Nevin, "Design Procedures for a Fully Dif¬

ferential Folded-Cascode CMOS Operational Amplifier," IEEE

Journal of Solid-State Circuits, Vol. 24, No. 6, December 1989.

[50] T. C. Choi, R. T. Kaneshiro, R. W. Brodersen, P. R. Gray,W. B. Jett, M. Wilcox, "High-Frequency CMOS Switched-

Capacitor Filters for Communications Application," IEEE Jour¬

nal of Solid-State Circuits, Vol. 14, No. 6, December 1983.

[51] G. M. Yin, F. Op't Eynde, W. Sansen, "A High-Speed CMOS

Comparator with 8-b Resolution," IEEE Journal of Solid-State

Circuits, Vol. 27, No. 2, pp. 208-211, February 1992.

[52] B. P. Brandt, B. A. Wooley, "A 50-MHz Multibit Sigma-DeltaModulator for 12-b 2-MHz A/D Conversion," IEEE Journal of

Solid-State Circuits, Vol.26, No.12, pp. 1746-1756, December

1991.

[53] F. Medeiro, B. Perez-Verdu, A. Rodriguez-Vazquez, "A 13-bit,

2.2MS/s, 55-mW Multibit Cascade EA Modulator in CMOS

0.7um Single-Poly Technology," IEEE Journal of Solid-State

Circuits, Vol.34, No. 6, pp. 748-760, June 1999.

[54] A. Wiesbauer, H. Weinberger, M. Clara, J. Hauptmann,"A 13.5-Bit Cost Optimized Multi-Bit Delta-Sigma ADC for

ADSL," Proceedings of the ESSCIRC, pp. 86-88, Duisburg Ger¬

many, September 1999.

[55] Y. Geerts, A. M. Marques, M. S. J. Steyaert, W. Sansen, "A

3.3V, 15bit, Delta-Sigma ADC with a Signal Bandwidth of

1.1MHz for ADSL Applications," IEEE Journal of Solid-State

Circuits, Vol.34, No.7, pp. 927-936,July 1999.

[56] K. Vleugels, S. Rabii, B. A. Wooley, "A 2.5-V Sigma-Delta Mod¬

ulator for Broadband Communications Applications," IEEE

BIBLIOGRAPHY 173

Journal of Solid-State Circuits, Vol. 36, No. 12, pp. 1887-1999,December 2001.

[57] A. M. Marques, V. Peluso, M. S. J. Steyaert, W. Sansen, "A 15-

b Resolution 2-MHz Nyquist rate Delta-Sigma ADC in a 1-um

CMOS Technology," IEEE Journal of Solid-State Circuits, Vol.

33, No. 7, pp. 1065-1075, July 1998.

[58] ETSI Documentation Service, "ETSI TS 101 270-1 VI.2.1",1999-10.

[59] ETSI Documentation Service, "ETSI TS 101 270-2 VI.1.1",2001-02.

[60] J. G. Kenney, L. R. Carley, "Design of Multibit Noise-ShapingData Converters," Kluwer Academic Publisher: Analog Inte¬

grated Circuits and Signal Processing, Vol. 3, pp. 259-272, 1993.

[61] R. T. Baird, T. S. Fiez, "Linearity Enhancement of Multibit

AE A/D and D/A Converters Using Data Weighted Averaging,"IEEE Transactions on Circuits and Systems-II: Analog and Dig¬ital Signal Processing, Vol. 42, No. 12, pp. 753-762, December

1995.

[62] A. M. Abo, Design for Reliability of Low-Voltage, Switched-

Capacitor Circuits, Dissertation at California Institute of Tech¬

nology, Spring 1999.

[63] F. Piazza, Low Power RF-Receiver Front-End ICs for Mobile

Communications, Hartung-Gorre Verlag, Konstanz, 2000.

[64] I. E. Opris, L. D. Lewicki, "Bias Optimization for Switched

Capacitor Amplifiers," IEEE Transactions on Circuits and

Systems-II: Analog and Digital Signal Processing, Vol. 44, No.

12, pp. 985-989, December 1997.

[65] P. E. Allen and D. R. Holberg, CMOS Analog Circuit Design,Oxford University Press, New York, 1987.

[66] T. Burger, Q. Huang, "A 3V, 2.8mW CMOS Sigma-Delta-Modulator for GSM Applications", IEEE Symposium on VLSI

Circuits, Honolulu, 1998.

174 BIBLIOGRAPHY

[67] R. Reutemann, P. Balmelli, Q. Huang, "A 33mW 14b 2.5MSam-

ple/s EA A/D Converter in 0.25um Digital CMOS", ISSCC Di¬

gest of Technical Papers, pp. 316-317, Feb. 2002.

[68] A. R. Feldman, B. E. Boser, P. R. Gray, "A 13 bit, 1.4MS/s,3.3V Sigma-Delta Modulator for RF Baseband Channel Appli¬

cations," IEEE Journal of Solid-State Circuits, Vol. 33, No. 10,October 1998.

[69] L. Luh, J. Chôma Jr., J. Draper, "A 400MHz 5th-Order CMOS

Continuous-Time Switched-Current EA Modulator," Proceed¬

ings of the ESSCIRC, pp. 72-75, Stockholm, Sweden, September

2000.

[70] A. Di Giandomenico, S. Paton, A. Wiesbauer, L. Hernandez, T.

Pötscher, L. Dörrer, "A 15MHz Bandwidth Sigma-Delta ADC

with 11 Bits of Resolution in 0.13um CMOS," Proceedings of

the ESSCIRC, pp. 233-236, Estoril, Portugal, September 2003.

Curriculum Vitae

Pio Balmelli

Born July 12, 1973 in LuganoCitizen of Paradiso (TI), Switzerland

Sept. 1988 - June 1992 Secondary School (Liceo) of Canton Ti-

cino, Lugano

June 1992 Scientific Type Matura

Nov. 1992 - May 1998 Student at the Electrical Engineering

department of the Swiss Federal Insti¬

tute of Technology (ETH) Zurich

May 1998 Degree in Electrical Engineering from

ETH Zurich (dipl. El. Ing. ETH)

April 1998 - Dec. 2003 Ph.D. student and research assistant at

the Analog and Mixed Signal Design

group of the Integrated Systems Labo¬

ratory, headed by Prof. Dr. Q. Huang.

175

List of Publication

• [1] J. Meierhofer, U.P. Bernhard, P. Balmelli, D. Bernasconi,

"Priority Scheduling Algorithm for ATM Wireless Network Ac¬

cess," IEEE 1997 International Conference on Universal Per¬

sonal Communications, San Diego (CA), October 1997.

• [2] P. Balmelli, Q. Huang and F. Piazza, "A 50-mW 14-bit 2.5-

MS/s E-A Modulator in a 0.25um Digital CMOS Technology,"IEEE 2000 Symposium on VLSI Circuits Digest of Technical

Papers, pp. 142-143, Honolulu (HI), June 2000.

• [3] R. Reutemann, P. Balmelli, Q. Huang, "A 33mW 14b 2.5MSam-

ple/s EA A/D Converter in 0.25um Digital CMOS," ISSCC

Digest of Technical Papers, pp. 316-317, San Francisco (CA),February 2002.

• [4] P. Balmelli, Q. Huang, "A 25MS/s 14b 200mW EA Modu¬

lator in 0.18um CMOS," ISSCC Digest of Technical Papers, pp.

74-75, San Francisco (CA), February 2004.

177