• 沒有找到結果。

功率消耗模型及模組設計最佳化運用在積分三角類比數位轉換器

N/A
N/A
Protected

Academic year: 2021

Share "功率消耗模型及模組設計最佳化運用在積分三角類比數位轉換器"

Copied!
62
0
0

加載中.... (立即查看全文)

全文

(1)

電控工程研究所

功率消耗模型及模組設計最佳化

運用在積分三角類比數位轉換器

Power Consumptions Model and Model-based

Design Optimization for Sigma-Delta Modulators

研 究 生:黃瑞祺

指導教授:陳福川 教授

(2)

功率消耗模型及模組設計最佳化

運用在積分三角類比數位轉換器

Power Consumptions Model and Model-based

Design Optimization for Sigma-Delta Modulators

研 究 生:黃瑞祺 Student:Ray-Chie Huang

指導教授:陳福川 Advisor:Fu-Chuang Chen

國 立 交 通 大 學

電 控 工 程 研 究 所

碩 士 論 文

A Thesis

Submitted to Department of Electrical and Control Engineering College of Electrical Engineering and Computer Science

National Chiao Tung University in partial Fulfillment of the Requirements

for the Degree of Master

in

Electrical and Control Engineering

August 2009

Hsinchu, Taiwan, Republic of China

(3)

功率消耗模型及模組設計最佳化

運用在積分三角類比數位轉換器

研究生:黃瑞祺 指導教授:陳福川 教授 國立交通大學 電控工程研究所

摘要

傳統的積分三角類比數位轉換器系統設計是一個相當耗時的工作,需要不斷的嘗試各 種系統參數,以達到所需要的解析度以及功率消耗要求。本篇論文分析了積分三角類比 數位轉換器的主要雜訊來源與非線性特性所造成的失真問題。藉由分析推導出的失真功 率模型、雜訊功率模型及絕對功率消耗模型,並以訊號對雜訊和失真比(SNDR)來當作 我們的設計規格,以做最佳化的設計。此最佳化設計意指在某特定系統規格下,找到一 組最佳化的系統參數,使得類比數位轉換器的功率消耗最小以及訊號對雜訊和失真比最 大,並節省龐大制定系統參數的時間成本。最後我們將針對已發表的設計結果來做驗證 的工作。雖然現今已存在相當多行為模擬工具以自動化制定系統參數,但相較之下,本 論文所提出的數學式最佳化方法將快上許多。

(4)

Power Consumptions Model and Model-based

Design Optimization for Sigma-Delta Modulators

Student:Ray-Chie Huang Advisor:Dr. Fu-Chuang Chen

Institute of Electrical and Control Engineering Nation Chiao Tung University

ABSTRACT

The conventional sigma-delta ADC system design is a time consuming process and needs much trials and errors with system parameters(GBW, OSR and Bit…etc ) to meet the specific specifications(signal bandwidth, SNDR). This paper analyze the mainly noise sources and nonlinear distortions. Utilizing the noise power models, nonlinear distortion power models and accurate power consumption models derived in this paper, and the assigned signal to noise and distortion ratio (SNDR) to be the design goal, we can forward to do design optimization under the specific specifications. Design optimization means that under the specific specifications, we find a set of optimal design parameters such that the power consumption of ADCs is minimum and SNDR is maximum, and reduce the huge time-cost to set up the circuit specifications. Finally, design optimization is tested against a published design result. Although design automation issues have been partially addressed by recent behavior- simulation–based methods, yet such methods can be slower than our analytical approach far.

(5)

Contents

中文摘要……….I English Abstract………...II Contents………....III Lists of Tables………....V Lists of Figures………...VI List of Symbols………..VIII Chapter1 Introduction………..1

1.1 Current Status and Background……….1

1.2 Motivation and Aims……….1

1.3 Organization………..2

Chapter2 Fundamental Theorems of Sigma-Delta Modulators………...3

2.1 Nyquist Sampling Theorem………3

2.2 Quantization Noise and Peak SNR……….5

2.3 Techniques of Sigma-Delta Modulator………...7

2.3.1 Oversampling Technique……….7

2.3.2 Noise shaping………..9

2.4 Architectures of Sigma-Delta Modulator………..11

2.4.1 First-Order Sigma-Delta Modulator………..12

2.4.2 Single-Loop Second-Order Sigma-Delta Modulator……….13

2.4.3 Single-Loop High Order Sigma-Delta Modulator……….15

2.4.4 Interpolative Sigma-Delta Modulator………...16

2.4.5 MASH Architecture………...17

2.4.6 Multi-bit Quantizer Sigma-Delta Modulator...18

(6)

2.4.8 Decimator………...21

2.4.9 Performance Metrics for a ΣΔ Modulator……….21

Chapter3 Models of Sigma-Delta Modulator Noises Power………...24

3.1 Clock Jitter Effects………...24

3.2 Thermal noise (Switch circuits) ………..25

3.3 Finite OTA Gain Error……….26

3.4 Multi-bit DAC noise……….27

3.5 Settling noise………28

3.5.1 Variance equation of VS……….29

3.5.2 Settling noise power of integration phase………..30

3.5.3 Dependence with settling noise and quantization noise………33

Chapter4 Models of Sigma-Delta Modulator Power Consumption………..35

4.1 Static Power Consumption………....35

4.1.1 OTA power model………..36

4.1.2 Comparator power model………...39

4.2 Dynamic Power Consumption………..39

4.2.1 Switch power model………..40

4.2.2 DAC power model……….41

4.2.3 Digital power model………..43

Chapter5 Design Optimization of Sigma-Delta ADCs Design………46

Chapter6 Conclusions and Future Works……….48

(7)

Lists of Tables

TABLE 3.1 Coefficient of polynomial……….30

TABLE 4.1 power dissipation between Static part and Dynamic part in different bit………..35

TABLE 4.2 Value of ζ0 and ζ1 in different amplifier………..38

TABLE 4.3 Relationship between power models and system parameters………...45

TABLE 5.2 The representation of each noise in our models………47

(8)

Lists of Figures

Fig. 2.1(a)Original signal spectrum (b)Sample function when fs > 2fB

(c)Signal spectrum that is sampled by (b) (d)Sample function when fs < 2fB

(e)Signal spectrum that is sampled by (d) ………4

Fig. 2.2 Quantization process……….5

Fig. 2.3 Quantization error caused by A/D converter……….5

Fig. 2.4 Quantization error range………...6

Fig. 2.5 P.D.F of quantization error………6

Fig. 2.6 Sampling system………...8

Fig. 2.7 Noise distribution after sampling………...8

Fig. 2.8 (a)General ΣΔ modulator (b)Linear model with quantization noise………....9

Fig. 2.9 Noise shaping………...10

Fig. 2.10 Block diagram of A/D converter………...11

Fig. 2.11 First-order modulator……….12

Fig. 2.12 Single-loop second order ΣΔ modulator………...14

Fig. 2.13 Comparison of noise shaping techniques………..15

Fig. 2.14 Single-loop high order ΣΔ modulator………...16

Fig. 2.15 Four-order interpolative architecture………...16

Fig. 2.16 2-1 architecture MASH ΣΔ modulator……….…..17

Fig. 2.17 SNR vs. OSR with different quantizer bit number………....18

Fig. 2.18 Multi-bit architecture……….……19

(9)

Fig. 2.20 Performance characteristic of a converter……….23

Fig. 3.1 Main nonidealities sources in the ΣΔ modulator………..25

Fig. 3.2 Histogram distribution of Vs(n) ………..29

Fig. 3.3 Three types of settling conditions in integration phase………...31

Fig. 4.1 Structure of OTA………..36

Fig. 4.2 Simulation of OTA power model……….38

Fig. 4.3 CMOS transmission gate………...40

Fig. 4.4 Sampling phase……….42

Fig. 4.5 Integration phase………..42

Fig. 4.6 CMOS logic inverter………..44

Fig. 5.1 Flow of the proposed optimization for the ΣΔ modulator Model-based design………...46

(10)

List of Symbols

Symbols

LSB

V Quantizer step size

OS

V Maximum output swing of op-amp OSR OverSampling Ratio

ΣΔ

k

Order of the Sigma-Delta modulator

B Number of bits in the quantizer

S f Sampling Frequency B f Signal Bandwidth ref V

Reference Voltage of the quantizer

0

A Finite Gain of OTA

in

f Frequency of the input signal

i

φ ith phase of a nonoverlap clock

in

A Amplitude of input signal

jit

σ

standard deviation of clock jitter

S

C Sampling capacitor

I

C Integrating capacitor

L

C Load capacitor of OTA

gate

C

The loading capacitors of CMOS logic gates

Switch

(11)

OX

C The capacitance per unit area of the gate oxide

S

V Input signal plus feedback DAC signal

1

τ Time constant of input branch

VS

σ Standard deviation of VS

2

τ Time constant of integrator output settling

i

a gain coefficient of th integrator i

η percentage of the bottom plate parasitic

T Absolute temperature Switch R Switch ON resistance N quantizer levels m G Amplifier transconductance Pr() Probability of some condition

k Boltzmann’s constant (1.38×10−23) J/K

α OTA noise factor []

Erf Error Function

OTA

I Total current of the OTA

BASE

I Base current of each transistor of the input differential pair of OTA

OTA

K The ratio of the total current of the OTA to this bias current

2

cl

f The GBW of the OTA

reff

V The overdrive voltage of the transistor of the input differential pair of OTA

0

(12)

1.

Introduction

1.1 Current Status and Background

The sigma-delta modulator based on switched-capacitor circuits is well suited for high resolution medium-to-low-speed applications such as digital audio [1-2][3-6], voice codec [7], and DSP chip. Recently, with the popularity of the portable devices, the low power devices became a very important topic [4]. To reduce power consumption is to extend the life of the battery and to bring the convenience to the users. Design optimization towards minimal power consumption is popular with the high-speed low-power applications of the ΣΔ modulator [8-14]. ADCs have been frequently applied to higher signal bandwidth, and low power consumption designs. For example, in xDSL [15-16], WiMAX [17-18] and WLAN [19] applications, signals up to several MHz must be handled. When signal bandwidth increased, the power dissipation will increased too. Both of them are trade of specification, so how to reduce power consumption and increase resolution were important issue of Sigma-Delta A/D converters design.

ΣΔ

1.2 Motivation and Aims

The power consumption of the Sigma-Delta A/D converters is important in all kinds of application. So it is difficult that how to design can get the better power consumption. We propose a power consumption model to estimate the power consumption in the discrete time ADCs design. Generally, the OTA (Operational Transconductance Amplifier) are the components consuming the most power in SDM [5]. The OTA power consumption model also the most difficult to estimate cause it has three system parameters (GBW, SR and DC-gain) in this power consumption model. Since significantly increasing the sampling rate

(13)

and reduce power consumption is difficult [4], designers seek DC-gain in order to achieve low power consumption and high-linearity. Due to the complexity with OTA, the papers about OTA noise and distortion can’t directly offer an efficient method to obtain optimum DC-gain in low power consumption required. How to choice an optimum equilibrium of power consumption and resolution is important to designers. To propose the design optimization forΣΔ modulators, we need a complete set of important nonideality models and the power consumption model. The performance of the ΣΔ ADCs is usually expressed in terms of SNR and SNDR. Circuit designers must take into consideration the nonidealities and decide the circuit and system parameters to meet the desired specifications. A design optimization procedure is proposed to meet design specifications while minimizing power consumption. In a modulator, common causes for harmonic distortions are nonlinear finite DC-gain,

settling error, nonlinear capacitances, quantizer nonlinearity, nonlinear switch resistance and unit-DAC mismatch. OTA are the critical part of the

ΣΔ

ΣΔ modulators and its nonidealities such as nonlinear finite DC-gain and settling error may produce distortions and noise significantly. With these models for design optimization, we can increase the automation and reduce complexity in the single-loop ΣΔ ADCs design.

1.3 Organization

This work is organized as follows. In Chapter 2, systematic studies of fundamental theory and various architectures of modulator are presented first. The total noise power of Sigma-Delta Modulator has a brief introduction in Chapter 3. The accurate power consumption models is derivedin Chapter 4. A design optimization scheme is proposed in Chapter 5.. Conclusions and future works are presented in Chapter 6.

(14)

2.

Fundamental Theorems and Architectures of

Sigma-Delta Modulators

Before we establish the OTA gain distortion model of ΣΔ modulators, several important theorems and concepts must be known, such as Nyquist sampling theorem, quantization error and the two most critical techniques in a ΣΔ modulator: oversampling and noise shaping. All topologies of ΣΔ modulators are based on these two techniques. There also have some parameters we must to understand, such as OSR, SNR, and SNDR …etc. This chapter starts from fundamental theorems, and introduces several topologies of ΣΔ modulators.

We will illustrate quantization error and analyze quantization noise in an ideal A/D converter and then derives the peak signal-to-noise ratio. The resolution of an A/D converter is determined by signal-to-noise ratio, which is a very important specification in an A/D converter.

2.1 Nyquist Sampling Theorem

In an analog-to-digital converter, the analog signal from external environment must be converted to discrete-time signal by sampling. However, the sampling rate (fs) and signal bandwidth (fB) must follow the Nyquist sampling theorem in (2.1):

f

S ≧ 2

f

B (2.1)

The sampling rate must be higher or equal to twice of signal bandwidth in order to prevent from aliasing. We will illustrate the phenomenon of aliasing by Fig. 2.1. Fig. 2.1(a) and (b) are the spectrums of signal and sample function respectively; from fig. 2.1(c), when sampling rate is twice higher than signal bandwidth, the signal after sampling has no aliasing and it can be perfectly reconstructed by using low pass filters. However, in Fig. 2.1(d), when the

(15)

sampling rate is lower than twice of signal bandwidth, aliasing will appear in the signal after sampling. The signal having aliasing is difficult to reconstruct to original signal, like Fig. 2.1(e). (a) (b) (c) (d) (e)

Fig. 2.1(a)Original signal spectrum(b)Sample function when fs > 2fB(c)Signal spectrum that' sampled by (b)(d)Sample function when fs < 2fB(e)Signal spectrum that sampled by (d)

(16)

2.2 Quantization noise and Peak SNR

We can get a discrete-time signal by sampling a continuous-time signal, and this sampled signal can be converted to digital signal. Quantization will appear in this process, the basic concept of quantization is to classify the original signal to different levels according to its level to determine the bit number of this signal, as shown in Fig. 2.2

Fig. 2.2 Quantization process

It will have quantization error even in an ideal analog-to-digital converter. As shown in Fig .2.3, we convert the digital signal B to analog signal V1 by a D/A converter, and then the

signal V1 is subtracted by input signal Vin. The result is the quantization error VQ, as in (2.2)

[20].

VQ = Vin – V1 (2.2)

(17)

The range of quantization error is limited in ±VLSB/2 (as in Fig. 2.4), and we assume the

probability density function of quantization error is uniformly distributed between ±VLSB/2

and its mean is zero, as shown in Fig. 2.5. From this assumption, we can easily get the quantization noise power VQ(rms)2 in (2.3).

VQ(rms)2 =

= ∞ ∞ − x ⋅fQ(x)⋅dx 2

− ⋅ 2 / VLSB 2 / VLSB 2 dx x V 1 LSB = 12 VLSB2 (2.3) 2 VLSB + 2 VLSB − LSB V 1

Fig. 2.4 Quantization error range Fig. 2.5 P.D.F of quantization error

From (2.3) we can know the quantization noise power is proportional to square of VLSB, and

VLSB can be represented as in (2.4). Therefore, we can say that the quatization noise will

reduce by increasing quantization bit number. VLSB = B

2 FS

(2.4) FS=Full scale = Vref+-Vref- B:Quantization bit number

Assume that input signal is sinusoidal, expressed as Vin(t) = A sinωt, so the input signal

power Vin(rms)2 is as (2.5). In (2.5), we define the amplitude of input signal is the full scale

of reference voltage, and from (2.3), (2.4) and (2.5), the peak SNR(Peak Signal-to-Noise Ratio) can be derived as in (2.6).

Vin(rms)2 =

⋅ ⋅ 2 / T 2 / T 2 dt ) t sin A ( T 1 ω = 2 A2 = 8 ) A 2 ( 2 = 8 FS2 (2.5) PSNR = 10 log( 2 ) rms ( Q 2 ) rms ( in V V )= 6.02B + 1.76 dB (2.6)

(18)

(2.6) is the result obtained by Nyquist sampling rate. From (2.6), we can know that each additional bit number in quantizer increases 6dB in SNR. In Nyquist A/D converters, increasing the resolution of quantizer (decrease VLSB) while reducing the quantization noise is

a general method to reach higher SNR, but this method is sensitive to mismatches of analog device. Therefore, the general Nyquist A/D converter is not easily to implement with high resolution.

2.3 Techniques of Sigma-Delta Modulator

ΣΔ A/D converters are based on oversampling and noise shaping to reach high resolution. Oversampling means the sampling rate is much higher than Nyquist rate, about 8~512 times in general applications. The goal of oversampling is to expand quantization noise to wider range. It can reduce the quantization noise in signal bandwidth and increase the DR (Dynamic range) of input signal. Noise shaping is a technique that moves noise to high frequency, which is done by using discrete time filter and feedback technique. After noise shaping, the noise in high frequency can be filtered out by a digital filter [21].

2.3.1 Oversampling Technique

First, we made the assumption that quantization noise is a uniform distribution in sampling spectrum so its mean is zero and is a white noise [22]. The system in Fig. 2.6 just has oversampling function and does not have noise shaping effect. If a A/D converter is sampled in Nyquist rate, then the quantization noise is uniform distributed between ±fB ; if it

is sampled by oversampling technique, then quantization noise is uniform distributed between± fS2/2s, which is much larger than fB. As shown in Fig. 2.7, if the signal bandwidth is

between ±fB, then quantization noise in this bandwidth will be reduced by using oversampling

(19)

Fig. 2.6 Sampling system 2 fS1 2 fS1 − 2 fS2 2 fS2 −

Fig. 2.7 Noise distribution after sampling

In the condition of oversampling, the PSD (Power Spectrum Density) of quantization noise is as Se2(f) in Fig. 2.7 and can be represented as:

kx2 = s 2 LSB f 12 V ⋅ = Se2 2(f) (2.7)

From (2.7) we can estimate the quantization noise in 2fB after oversampling

PQ =

= − ⋅ B B f f 2 x df k OSR 2 12 FS 12 V f f 2 B 2 2 2 LSB S B ⋅ ⋅ = ⋅ (2.8)

In (2.8), we define a parameter OSR (Oversampling Ratio) as OSR = B S f 2 f (2.9)

Finally, we can get PSNR from (2.5) and (2.8)

PSNR = 10 log( Q signal P P )= 6.02B + 1.76 + 10 log(OSR) (2.10)

From (2.10), we can find that doubling OSR will increase 3dB in PSNR, which is about 0.5 bit increase in resolution. Although oversampling can reduce quantization noise, it is difficult

(20)

to reach high SNR when using a low bit quantizer. For example, if we need a 16bit A/D converter, then SNR must be equal to 98dB, if the signal bandwidth is 20KHz, then the sampling rate must equal to 2 × 109 × 20KHz, it is impossible to implement. Because at such high frequency, quantization noise is no longer a white noise, it is correlated with input signal. So there is not only oversampling technique, we must add noise shaping technique also, if we want to achieve high resolution.

2.3.2 Noise Shaping

We can model a general ΣΔ modulator and its linear model as shown in Fig. 2.8.

H(z) Quantizer y(n) x(n) u(n) (a) (b)

Fig. 2.8 (a) General ΣΔ modulator (b) Linear model with quantization noise

From Fig. 2.8(a), we can derive output Y(z) as (2.11) Y(z) = ) z ( H 1 ) z ( H + X(z) + 1 H(z) 1 + E(z) (2.11) and define Signal Transfer Function STF and Noise transfer function NTF as

STF (z)= ) z ( H 1 ) z ( H ) z ( X ) z ( Y + = (2.12) NTF (z)= ) z ( H 1 1 ) z ( E ) z ( Y + = (2.13)

(21)

where H(z) is the transfer function of a discrete time filter. There have two important meanings in (2.12), (2.13). If we want to obtain highest SNR, STF must be equal to 1, that

means the input signal can transfer to output without attenuating; and NTF (z) must be equal to

0, because the quantization noise will not affect output SNR.

In order to make NTF (z) be a high pass filter, so at DC(z = 1), NTF must be 0, and z = 1 is

a pole of H(z), so the transfer function H(z) of the discrete filter is as H(z) = 1 Z 1 − = 1 1 Z 1 Z − − − (2.14) Substitute (2.14) into (2.12) and (2.13), we can get

STF (z) = z 1 (2.15) NTF (z) = z 1 1− (2.16)

And we substitute z with fs f 2 j

e

π

, then we can plot STF(f)2 and NTF(f)2 in frequency domain, as Fig. 2.9. We can find NTF(f) 2 also increases with frequency, and STF(f)2 is always equal to 1, if we choose signal bandwidth in low frequency, then we can get highest signal power and lowest noise power, from this figure we see that quantization noise is moved to higher frequency significantly, this is the noise shaping effect.

2 TF(f) N 2 TF(f) S

Fig. 2.9 Noise shaping

After noise shaping, we can filter out the noise in high frequency by using digital filter, and we will illustrate its architecture more detail in the next chapter.

(22)

2.4 Architectures of Sigma-Delta Modulator

Before we introduce various architectures of ΣΔ modulators, we must to realize the basic architecture of a general A/D converter. Fig. 2.10 is a complete block diagram of a

A/D converter [20], and we can divide it into two different parts. First part is the ΣΔ

ΣΔ ΣΔ

modulator. The main function of this part is doing oversampling and noise shaping to the input analog signal. Second part is the decimation filter. The main function of this part is to remove noise in high frequency and down sampling the sampling frequency to base band frequency.

Fig. 2.10 Block diagram of ΣΔ A/D converter

First, the input signal Xin(t) pass an Anti-aliasing filter, the 3dB frequency of this filter is about few times of Nyquist frequency, so signal and noise out of Nyquist frequency is filtered roughly, and this signal goes into the ΣΔ modulator after goes through a S/H circuit. However, in the circuits implement situation, the sample and hold function is included in the circuits of modulator, so the signal Xc(t) will pass this modulator and produces a high speed data code Xdsm(n), because of noise shaping, the quantization noise will appear in high frequency. Finally, we must filter the noise in high frequency and reduce the sampling frequency to Nyquist frequency by a decimator, and passes the digital signal to the output [20].

ΣΔ

In this chapter, we will focus on the architectures of ΣΔ modulator, because that the noise model and optimal method is focus on this part, we must understand the theorem,

(23)

benefits and drawbacks of each kinds of ΣΔ modulators. In addition, the implement of decimator is very typical [23, 24]. In today’s technology, DSP processors are also used to replace decimators, so we will introduce this part roughly.

2.4.1 First-Order Sigma-Delta Modulator

We recall that H(z) in (2.14) is 1 1 Z 1 Z − −

− , substitute it into Fig. 2.8, then we can get a first-order modulator; Analyze transfer function H(z) from time-domain, it indicates that output signal m(t) is obtained by adding the delayed input signal n(t-1) and the delayed output signal m(t-1), so we can express a complete first-order

ΣΔ

ΣΔ modulator as Fig. 3.2.

ΣΔ modulator

Fig. 2.11 First-order

H(z) in Fig. 2.11 is indicated the effects of delay and accumulation, this is equivalent with an integrator in circuit design, so the three circuits components of ΣΔ modulator are integrator, quantizer and DAC in the feedback path. A first order ΣΔ modulator’s output can represent as Y(z) = z-1X(z) + (1-z-1)E(z) (2.17)

From (2.17) we can find the signal transfer function is as a delay function, and noise transfer function is as a high pass filter, moves the noise to high frequency. In order to derive PSNR of first order ΣΔ modulator, we must get the magnitude of NTF(z) and STF(z) in the frequency

(24)

domain, so we substitute z with ej2π⋅f/fs, and get S (f)

TF and NTF(f) respectively as:

s f/f j2π e− ⋅ = 1 TF(f) z S = − = 1 (2.18) NTF(f) = 1-e−j2π⋅f/fs= j f/fs s e j 2 ) f f sin(π × × −π⋅ ⇒ ) f f sin( 2 ) f ( N s TF π ⋅ = (2.19)

So the quantization noise in base band ±fB can obtain by (2.7) and (2.19)

PQ = df f f sin 2 f 12 V df ) f ( N ) f ( S 2 f f s s 2 LSB 2 TF f f 2 e B B B B ⋅ ⎥ ⎦ ⎤ ⎢ ⎣ ⎡ ⎟⎟ ⎠ ⎞ ⎜⎜ ⎝ ⎛ ⋅ ⋅ = ⋅

− − π (2.20)

Because that fB is much lower than fs, so sin(π f/fs) is approximate equal to (π f/fs), and PQ is

as PQ = 3 2 2 LSB ) OSR 1 ( 36 V π = 2B2 2 3 OSR 2 36 FS ⋅ ⋅ ⋅π (2.21) From (2.5) and (2.21), if we have the maximum signal power, then PSNR is as (2.22)

PSNR = 10 log( Q signal P P ) = 10 log( 22B 2 3 ) + 10 log[ 3 2 (OSR) 3 π ] = 6.02B + 1.76-5.17 + 30 log(OSR) (2.22) From (2.22), we find that each octave of OSR, PSNR will increase 9dB, increase 1.5 bit in resolution. Compare (2.22) with (2.10) that only has oversampling effect; we can find that 1st order noise shaping increases the performance of ΣΔ modulator.

2.4.2 Single-Loop Second-Order Sigma-Delta Modulator

When the discrete time filter in Fig. 2.8 is replaced by two cascade integrator, then it is a second order modulator, output of the first integrator is only connecting with the input of the second integrator, it is shown in Fig. 2.12

(25)

Fig. 2.12 Single loop second order ΣΔ modulator

Then the output of it can easily be derived as

Y(z) = z-2X(z) + (1-z-1)2E(z) (2.23)

where STF and NTF is as

STF(z) = z-2 (2.24)

NTF(z) = (1- z-1)2 (2.25)

Using the same method in (2.19) (2.20), we can obtain

STF(f) =1 (2.26) 2 s TF f f sin 2 ) f ( N ⎦ ⎤ ⎢ ⎣ ⎡ ⎟⎟ ⎠ ⎞ ⎜⎜ ⎝ ⎛ ⋅ = π (2.27) PQ = 5 4 2 LSB OSR 60 V ⋅ ⋅π = 2B 5 4 2 OSR 60 2 FS ⋅ ⋅ ⋅π (2.28) So finally, PSNR of the second order ΣΔ modulator is as

PSNR = 10 log( Q signal P P ) = 10 log( 22B 2 3 ) + 10 log[ 5 4 (OSR) 5 π ] = 6.02B + 1.76-12.9 + 50 log(OSR) (2.29) In the single loop second order architecture, each octave of OSR can increase PSNR by 15 dB, it is equivalent to 2.5 bit in resolution. If we compare (2.29), (2.27) with NTF(f) =1 that without noise shaping, as Fig. 2.13, we can find that in our needed signal bandwidth, the quantization noise is highest when NTF(f) =1, and that with second order noise shaping is

(26)

smallest among this figure [20].

TF

N

2 fS

Fig. 2.13 Comparison of noise shaping techniques

2.4.3 Single-Loop High Order Sigma-Delta Modulator

Fig. 2.14 is a single loop high order ΣΔ modulator, from the derivation in Section 2.4.1 and Section 2.4.2, we can get the quantization noise PQ in signal bandwidth is as

PQ = 2L 1 L 2 2 LSB ) OSR 1 ( 1 L 2 12 V + + ⋅ π ,L:order (2.30) and its PSNR is PSNR = 6.02B+1.76-10 log( 1 L 2 L 2 + π )+(20L+10) log(OSR) (2.31) In the application of high order ΣΔ modulator, (6L+3)dB increases in SNR when OSR is octave, so PSNR can be raised by increasing the order of the system, especially at large oversampling ratio. But sometimes in high order architecture, the performance will be worsen than result predicted by (2.29), because of the stability problem, it will make less effective noise shaping function, so the quantization noise will not be suppressed completely.

(27)

Fig 2.14 Single-loop high order ΣΔ modulator

2.4.4 Interpolative Sigma-Delta Modulator

Interpolative is a kind of high order ΣΔ modulator, it changes connection of some stages, adds some feed forward paths and feedback paths in order to suppose more aggressive noise shaping effect, Fig. 2.15 is a four-order interpolative architecture ΣΔ modulator [16].

1 1 z 1 z − − − 1 1 z 1 z − − − 1 1 z 1 z − − − 1 1 z 1 z − − −

Fig. 2.15 Four-order interpolative architecture

This architecture also has stability problem, when the order L increases, each integrator produces one pole, and when the order is higher, poles of this system will also increase, and it will cause unstable situation, so the range of integrator gain will be limited; if the range of integrator gain is small, oscillation will appear in the circuits. Another is the considerations of clock control, when we use SC (switched-capacitor) to implement the integrator, each integrator needs two clocks to control its operation, and we will need more clock to control the integrator when the order of system increases, it will produce more problems.

(28)

2.4.5 MASH Architecture

MASH (Multi-stage noise shaping) architecture is also called cascade architecture, which is a method that cascades several low order loops modulator in order to get high order noise shaping effect. The fundamental ideal of MASH is delivering quantization noise of front stage to input of next stage, and combining the digital outputs of all the stages with proper transfer function in digital domain, only the quantization noise of last stage will appear at the output, and the orders of NTF is the same with total orders in the cascade ΣΔ modulator. Fig 2.16 is

a three-order cascade modulator, its is the combination of a second-order and first-order modulator, so also called 2-1 cascade architecture.

ΣΔ ΣΔ 1 − Z 1 − Z Z−1

Fig. 2.16 2-1 architecture MASH ΣΔ modulator

From Fig. 2.16, we can derive the first stage output Y1(z) can be represented as

Y1(z) = z-2X1(z) + (1-z-1)2E1(z) (2.32)

Output of second stage Y2(z) is as

Y2(z) = z-1X2(z) + (1-z-1)E2(z) (2.33)

and overall output of MASH Y(z) is as

Y(z) = H1(z)Y1(z) + H2(z)Y2(z) (2.34)

(29)

eliminate first stage quantization noise E1(z), from (2.32) ~ (2.34), we can define the error

cancellation functions H1(z) and H2(z) as

H1(z) = z-1 (2.35)

H2(z) = (1-z-1)2 (2.36)

From (2.32)~(2.36), E1(z) can be eliminated, and second stage quantization noise E2(z) is

shaped by third-order noise shaping function, and the MASH output Y(z) is as

Y(z) = z-3X1(z) + (1-z-1)3E2(z) (2.37)

The most significant advantage of this architecture is that stability is not an issue, because it is composed by several low-order systems, and the quantization noise will not be amplified stage by stage, so its stability is good. Most important, the noise shaping function is equivalent as high order modulator, so it is popular in recent publications [25, 26]. However, there also have some drawbacks of this topology; it is sensitive to the circuits' imperfections, such as finite DC gain of OTA, variance of integrator gain due to capacitor mismatch and non-zero switch resistance. These are all practical considerations when we design a MASH architecture modulator [27].

ΣΔ

ΣΔ

2.4.6 Multi-bit Quantizer Sigma-Delta Modulator

The demands of high resolution and high bandwidth ADC are more and more in recent years. In a high signal bandwidth, OSR of ΣΔ ADC can’t be too high, and the peak SNR of a modulator with such limited OSR can’t satisfy of high resolution applications, if we use higher order architecture, then the performance will degrade due to instability. So the most general method to increase performance is to use multibit quantizer. The most obvious advantage of using multibit quantizer is that the distance between quantizer level VLSB in (2.4)

is much smaller due to increasing of B, and according to (2.3), the power of quantization noise is attenuated. Fig. 2.17 is the results of theoretical peak SNR of modulator versus oversampling ratio, with different order and quantizer bits, it is noted that peak SNR of the

ΣΔ

(30)

same OSR is increase 6 dB with each additional bit number in quantizer, and at low OSR, low order higher bit number architecture has equivalent performance as high order architecture. This result is usable for high bandwidth applications, and the power consumption of digital circuit in ΣΔ modulator is reduced due to lower sampling rate [28].

0 50 100 150 200 250 300 20 40 60 80 100 120 140 160 OSR S NR O2B1 O2B2 O2B3 O3B1

Fig. 2.17 SNR vs. OSR with different quantizer bit number

Because of using multi-bit quantizer, so we also need to use multi-bit DAC(Digital-to Analog Converter) to transfer the digital output to analog signal, and feed it back to integrator. The most significant disadvantage is the non-linearities introduced by multi-bit DAC can degrade the performance of converter, like Fig. 2.18. It is a linear model of multi-bit modulator, where E(Q) and E(D) represent the quantization noise and feedback DAC noise respectively. The values of these capacitor elements in DAC will not equal to ideal values that we need, it is due to process variation, typical value of mismatch in modern CMOS technology is about 0.05% ~ 0.5%. In recent years, so many researches are make efforts on reduce DAC noise due to mismatch, such as trimming [21], Dynamic element matching(DEM)[29, 30], although trimming is effective, but it has a expensive production step. So, DEM becomes more and more popular because of its efficiency and cheaper cost.

ΣΔ ΣΔ

(31)

Fig. 2.18 Multi-bit architecture

2.4.7 Multi-bit Sigma-Delta Modulator use DEM Technique

Dynamic element matching is a different approach to decrease the DAC noise, it is used to improve the linearity of pure DACs [31], but now it is most used in inner DAC of multi-bit modulator. A DAC with DEM technique is illustrated in Fig. 2.19, bits thermometer code is put into the element selection logic block, and the function of element selection logic is try to select DAC elements in such way let the errors introduced by DAC average to zero for several operation periods. Because the DEM block is located in feedback loop, so its delay must be very small prevent to degrade the performance of

ΣΔ 2B

ΣΔ converter, therefore the algorithm used in the DEM block must be simple. There are several techniques of DEM, such as Randomization [32], Clocked Averaging (CLA) [3], Individual Level Averaging (ILA) [33], Data Weighted Averaging (DWA) [3], Randomization is the first approach to use DEM technique in ADC, and DWA offers a good performance to reduce DAC error, in this section, an overview introduction of these two algorithms will be presented, and the operation principle of them will be explained.

(32)

1 2B− 1 2 B 2 B 2

Fig. 2.19 A B-bit DAC with DEM technique

2.4.8 Decimator

In ΣΔ A/D converter, digital decimator is used to process digital signal of the quantizer output, the high speed data word after oversampling modulation can’t be used directly. Because there have original signal and quantization noise among it, so the main function of decimator is to convert the oversampled B-bit output words of the quantizer at a sampling rate of fs to N-bit words at Nyquist rate of input, and removes the noise out of signal band. In order to prevent the noise introduced by other frequency, the decimator filter must have very flat signal pass-band, and sharp transition region and enough signal attenuation in stop band. Two-stage decimator is used in a general situation, because that single stage decimator is difficult to convert sampling rate to Nyquist rate in 1 time and without degrading SNR. In the first stage, we can down-sample the sample frequency to 2~4 times of Nyquist frequency, and in the second stage, we can use IIR or FIR filter that have high linearity [21]. For a large OSR, multi-stage decimator is used.

2.4.9 Performance Metrics for a

ΣΔ

Modulator

In order to understand the performance merits used to specify the behavior of ΣΔ modulator, several specifications concerning the performance are discussed [34].

(33)

noise power, measured at the output of the converter for a certain input amplitude. The maximum SNR that a converter can achieve is called the peak SNR.

․Signal to Noise and Distortion Ratio: The SNDR of a converter is the ratio of the signal power to the power of the noise and the distortion components, measured at the output of the converter for a certain input amplitude. The maximum SNDR that a converter can achieve is called the peak SNDR.

․Dynamic Range at the input: The DRi is the ratio between the power of the largest input

signal that can be applied without significantly degrading the performance of the converter, and the power of the smallest detectable input signal. The level of significantly degrading the performance is defined as the point where the SNDR is 6 dB bellow the peak SNDR. The smallest detectable input signal is determined by the noise floor of the converter. ․Dynamic Range at the output: The dynamic range can also be considered at the output of

the converter. The ratio between maximum and minimum output power is the dynamic range at the output DRo, which is exactly equal to peak SNR.

․Effective Number of Bits: ENOB gives an indication of how many bits would be required in an ideal quantizer to get the same performance as the converter. This numbers also includes the distortion components and can be calculated from (2.6) as 02 . 6 76 . 1 ENOB= SNR− (2.38) ․Overload Level: OL is defined as the relative input amplitude where the SNDR is

decreased by 6dB compared to peak SNDR

Typically, these specifications are reported using plots like Fig. 2.17. This figure shows the SNR and SNDR of the converter versus the amplitude of the sinusoidal wave applied to the input of the converter. For small input levels, the distortion components are submerged in the noise floor of the converter. Consequently, the SNDR and SNR curves coincide for small input levels. When the input level increases, the distortion components start to degrade the

(34)

modulator performance. Therefore, the SNDR will be smaller than the SNR for large input signals. Note that these specifications are dependent on the frequency of the input signal and the clock frequency of the converter. Fig. 2.20 also shows that SNDR curves drop very fast once the overload point is achieved. This is due to the overloading effect of the quantizer which results in instabilities.

(35)

3.

Models of Sigma-Delta Modulator Noises

Power

Proposing an optimization algorithm for searching design parameters which maximize ADC SNR while minimize power consumption, is one of the primary purposes of this paper. Related model completeness determines success of this goal. The ΣΔ modulator nonidealities are categorized into five parts in this chapter; finite OTA gain error, thermal noise, settling error, multi-bit DAC noise, and jitter noise. All nonideality models are expressed in noise power form, which can directly add to ideal quantization noise power. All noise power models discussed in the following are based on the integrator scheme, consumption model is presented as the last part of this chapter.

ΣΔ

3.1 Clock Jitter Effects

As both the signal bandwidth and the required output SNR increase, clock jitter problems become more obvious. Jitter is usually defined as a random variation in clock signal period around the ideal value, and the value of jitter can be reasonably assumed as a Gaussian random variable with zero mean and standard deviation

σ

jit. If there is some variation in clock high time, the input signal will be sampled at the wrong instant and receive a consequent voltage error. For a sinusoidal input signal with maximum amplitude and frequency , if it is sampled by a clock which has a jitter variation, then the voltage error is [35]: i A in f ΔV ≅2π ⋅ finAicos(2π⋅ fintT (3.1)

(36)

noise power becomes: OSR 2 P in i jitt = 3.2) We consider th ) A f 2 ( π⋅ ⋅ 2 σjit2 (

e worst case in this work. That and are replaced by and

1 in Fig. 3.1, ecause we have modeled them as input-referred noise in the integrator input.

in

f Ain fB

ref

V respectively.

Before discussing power consumption modeling, we summarize the nonideality modeling as follows. The leakage noise due to finite OTA gain can be considered as an additional quantization noise, so the total quantization noise will be higher than theoretical quantization noise, appearing at D2 in Fig. 4.9. All other nonidealities are modeled at D

b

− −

ΣΔ

Fig. 3.1 Main nonidealities sources in the modulator

3.2

Thermal noise (Switch circuits)

There are three thermal noise sources in the ΣΔ modulator, in MOS switches, OTAs and reference voltage. We will analyze them separately as follows. For a fully differential implementation, the in band switch thermal noise during the sampling phase results in output noise power [36] ⎟⎟ ⎠ ⎜⎜ ⎝ ⋅ = S 1 C OS Psw (3.3) where ⎞ ⎛ 4kT 1 R

k is Boltzman constant and T is the absolute temperature. Additional thermal noise is introduced by the switches during the integration phase, resulting in the output noise

(37)

power [34] ⎟⎟ ⎠ ⎝ S 2 C OSR sw

Since the thermal noise voltages introduced during these two phases are uncorr ⎞ ⎜⎜ ⎛ ⋅ ≅ 1 4kT P (3.4) elated, the total output switches thermal noise power from the switched capacitor integrator is

⎟⎟ ⎠ ⎜⎜ ⎝ ⋅ ≅ + = S 2 1 P OSR C P Psw sw sw 1 ⎛ 8kT⎞ (3.5) alf of is from the input branch, and the other half is from the DAC branch.

3.3

modulator with finite OTA gain , the modified quantization noise is expressed as [36]:

sw

P

H

Finite OTA Gain Error

Finite OTA Gain is an important error when we analyze a real integrator. Typical value of OTA gain is about 50 ~ 80 dB in modern CMOS technology. For a general single-loop nth

order ΣΔ A0

(

+1

)

OSRA

(

2n−1

)

OSR ⎥⎦⎥ ⎤ ⎢ ⎢ ⎣ ⎡ ⋅ ⎟ ⎞ ⎜ ⎛ + ⋅ Δ ≅ + 2 −2 2 1 2 1 1 2 2 2 .) (mod 2 12 n n n n Q n π a n π P 3.6) AV Q P

where PQ is the original quantization noise, and

P + =

Δ is the quantizer step size. The PAV

in(3.6)is due to finite OTA gain, and can be considered as an addi e quantization noise power. It can be verified using (3.6)that, for a single-loop topology, A = 50 dB is s

tiv

uff the sense that a higher would not significantly reduce

icient

.) (mod .

(38)

3.4 Multi-bit DAC noise

There are several advantages in using a multi-bit structure. One is that when the quantization step Δ decreases, quantization and settling noise reduce. Another is that a multi-bit structure improves stability and provides a higher overload level and more aggressive noise shaping function. However, due to CMOS process variations, there can be mismatches in the 2 unit capacitors B

u

C of a B-bit DAC shown in Fig. 4.4. Assume that each unit capacitor distribution is Gaussian [37] around a nominal value. Let the normalized capacitance be , 2 1

= k k C i C is th = B i i C c (3.7)

where e capacitance of the th unit capacitor. Define the deviation of as , where B i 2 1≤ ≤ i ci m i i c c e = − B i m c 2 1 = = i B c 2

(3.8) Then voltage error caused by unit capacitor mismatches is given by [34]

(3.9)

repre de

s an additive Gaussian noise in the modulator feedback path, the variance of which is

⎟ ⎠ ⎝ = i=xk + i i i dac 1 ) ( 1 ref

where x(k sents the number of 1’s in the feedback thermometer co at the time

step k. The edac(k) can be treated a ⎟ ⎞ ⎜⎜ ⎛ − =

B k x e e k e ( ) V ( ) 2 ) ΣΔ

(

( ) [ ] (2 ( )) [ ]

)

V ] [ 2 2 2 ref 2 i B i x k e e k x e σ σ σ dac = ⋅ + − ⋅

=Vref ⋅2 ⋅σ [ei] Vref 2 cap (3.10)

where cap

2

2 B = 2 B

σ

2

σ is the standard deviation of unit capacitor. Assuming the edac(k) is also

(39)

2 2 ref 2 V 1 cap B dac P = ⋅ ⋅ ⋅σ (3.11)

Apparently the dominating factor is B, since P increases exponentially with respect to B. In order to reduce DAC error due to unit capacitor mismatch, several techniques have been proposed. The most efficient among these is the Data Weighted Averaging (DWA) [33], and it is shown in [38] that the DWA effect is a first-order noise shaping of the DAC noise. If the

OSR

DWA is employed, the average DAC nois

dac

e power at the modulator output is modified to be

3 2 2 2 ref 2 V ) (DWA P B dac ≅ ⋅ ⋅ ⋅ π σ (3.12) Equations(3.11) 3 OSR cap

and(3.12)will be used to estimate the DAC noise power in the ptimization process.

3.5 Settling noise

ge. So we only consider about settling noise in this p

which takes into account the time-domain distribution of SC integrator input Vs(n) described

o

The settling error will produce settling noise and settling distortion, but settling distortion produced in large nonlinearity, the input signal settling in partial slewing about 50%. As mentioned above, the settling noise will vary lar

aper.

In this section, the settling noise model [39] is a mathematical model what has no need to run behavior simulation. Settling noise is produced by non-idealities in OTA what causes nonlinear transfer characteristics. This nonlinearity is approximated by a nonlinear fitting

in Fig. 4. The variance of Vs(n) in second-orderΣΔis 2B[39], but it is not exact

enough to use. Because in different parametersVref 0.5 FS ref VS =1.4⋅V

σ ⋅

= (Full Scale)、AinB and different stage of

ΣΔ

, the variance will be change. In part I. there needs to find a variance equation from the parameters mentioned above.

(40)

3.5

A typical time domain histogram distribution of vs(n) is shown in Fig. 3.2.

.1 Variance equation of V

S -0.80 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 500 1000 1500 2000 2500 3000 3500 4000 4500 5000 Vs C ount

ro mean, and extensiv standard deviation

Fig. 3.2 Histogram distribution of Vs(n).

The result is close to a Gaussian distribution. Therefore, we assume VS is Gaussian distributed with a ze e simulations suggest that the relation between

B LSB

VS ∝V =

σ FS 2 (Quantizer step size), and we suppose

ref VS

B

V

2

σ

is a function of 、 and polynomial and in (3.13). in

A

V

ref

= n ⋅ = 0 α( ) n n B B P

α

= ⋅ = 0 ) ( n n n B B Pβ β in ref ref VS B V P (B) V P (B) A 2 ⋅

σ

= α ⋅ + β ⋅ (3.13)

We can use behavior simulation to find matrix function in (3.14) and using least-square solution to approximate Pα(B)andPβ(B)in each B.

⎥ ⎥ ⎥ ⎦ ⎢⎣ ⋅ ⎥⎦ ⎢⎣ ⎥⎦

⎢⎣VrefN AinN Pβ(B) 2 σN VrefN

late coefficients of Pα(B)andPβ(B) in (3.15), but coefficient of ⎤ ⎢ ⎢ ⎡ ⋅ = ⎥ ⎥ ⎤ ⎢ ⎢ ⎡ × ⎥ ⎥ ⎤ ⎢ ⎢ ⎡ B 1 ref 1 B 1 in 1 ref A P (B) 2 V V α σ M M M (3.14)

(41)

) B (

Pα andPβ(B) in different stage of ΣΔ

⎢ ⎣ ⎡ ×

1

are not the same. It has to calculate coefficients of

s than 6 in optimization module, the and are E 3 . der each stage o ⎢ ⎣ ⎡

α

coef fΣΔ ⎥ ⎦ ⎤ 0 N

β

M ficients of . P ⎥ ⎥ ⎢ ⎢ ⎥ ⎥ ⎢ ⎢ ⎥ ⎥ ⎢ ⎢ ) ( ) ( 0 N P N P N N N

β

α

L (3.15)

Assume that the quantizer bit number is les

⎥ ⎦ ⎤ ⎥ ⎦ ⎤ ⎢ ⎣ ⎡ = − ) 1 ( ) 1 ( 1 10 0 N P P N α β β α M M M O M L M ) B ( α Pβ(B) in TABL .1

1st-or ΣΔ 2nd-order ΣΔ Mash 2-1, Mash 2-2 0 α β0 2.6700 -1.9925 -5.5696 5.7689 1 α β1 -3.1090 2.7998 14.2976 -13.0144 2 α β2 1.5341 -1.5182 -9.7848 8.8548 3 α β3 -0.3820 0.3968 2.9032 -2.6518 4 α β4 0.0471 -0.0501 -0.3980 0.3674 5 α β5 -0.0023 0.0025 0.0207 -0.0193 TABLE 3.1 Coefficient of polynomial

er of integration phase

errors are well known [40, 41]. The settling error during the sam ing

3.5.2 Settling noise pow

Behavioral descrip

p

tions for settling l phase is:

) exp(

1

ε =VS⋅ − T (3.16)

The settling error only consider of the error in integration phase, because

2⋅τ1

2 1 <<τ

τ . Then that occurs in linear settling will large than

(42)

Fig. 3.3 Three types of settling conditions in integration phase

The settling error ε2 during the integration phase can be divided into three cases:

Linear settling: ) 2 exp( 2 1 2 τ ε ⋅ − ⋅ ⋅ =a VS T , when 0< a1⋅VS <VL (3.17) Partial slewing: 1) T τ SR V a ( ) (V τ SR ε 2 2 S 1 S 2 2 − − ⋅ ⋅ ⋅ ⋅ = sgn exp , when VL < a1⋅VS <VH Fully s (3.18) lewing: 2 T ) V a1⋅ S ⋅ , when VH < a1⋅VS <Vmax sgn( SR V a1 S 2= ⋅ − ⋅ ε (3.19)

In fig. 3.3, the boundary voltage VL =SR⋅τ2、 ) SR 2

T

(

)

(

VH = +τ2 ⋅ andVmax =a1⋅ Vref +Ain arge sharing effec

. The parameter SR is the slew rate of OT is a constant produced by ch t, and A, a1 GBW C R GBW SS ⋅ ⋅ ⋅ + = π π

τ2 1 2 is the charging time constant in the integration phase, with GBW being the equivalent gain bandwidth in the integration phase.

There are three settling conditions depending on the absolu

2

te value of VS. The full slewing

case is not considered here because it is not significant. From (3.17) and (3.18) it can be verified that VS at end of each integration interval can be written as

(43)

⎪ ⎩ ⎪ ⎨ ⎧ > ⋅ β ⋅ − ⋅ ≤ ⋅ β − ⋅ = − ⋅ L S V V a S L S L S S S a V V V a V V a V V a V a T V L S 1 1 1 1 1 1 ; ) e e 1 ( ; ) 1 ( ) ( 1 (3.20) where β =exp(−T/2τ2)

From (16), the settling error of integration phase can be expressed as:

⎪⎩ ⎪ ⎨ ⎧ > β ≤ β = ε − L S 1 V V a 1 L S 1 L S 1 S 1 S 2 V V a ; e e V ) V sgn( a V V a ; V a ) V ( L S 1 (3.21)

To analyze the effect of the nonlinear error (3.21), it is approximated by the polynomial.

(3.22) 5 5 3 3 1

)

(

S S S S i

V

V

V

V

p

=

α

+

α

+

α

Then, least square method is applied and a cost function is defined to be

[

]

S S V S i S

p

V

W

V

dV

V

C

H

)

(

)

(

)

(

0 2 2

×

=

ε

(3.23)

(

VS

W

)

is a Gaussian weighting function. With the method above, the coefficients in (3.23) for C to be minimum can be found to be

1 V 0 S 10 S S V 0 S 8 S S S V 0 6 S S V 0 S 8 S S S V 0 6 S S V 0 S 4 S S V 0 S 6 S S V 0 S 4 S S V 0 S 2 S S 5 3 1 max max max max max max max max max dV )V W(V dV )V W(V dV )V W(V dV )V W(V dV )V W(V dV )V W(V dV )V W(V dV )V W(V dV )V W(V α α α − ⎥ ⎥ ⎥ ⎥ ⎥ ⎦ ⎤ ⎢ ⎢ ⎢ ⎢ ⎢ ⎣ ⎡ = ⎥ ⎥ ⎥ ⎦ ⎤ ⎢ ⎢ ⎢ ⎣ ⎡

⎥ ⎥ ⎥ ⎥ ⎥ ⎥ ⎦ ⎤ ⎢ ⎢ ⎢ ⎢ ⎢ ⎢ ⎣ ⎡ + ⋅ + ⋅ + ×

− − − L H L L S L H L L S L H L L S V 0 V V S 5 S V V 1 L S S 6 S S V 0 V V S 3 S V V 1 L S S 4 S S V 0 V V S S V V 1 L S S 2 S S dV V e e β )V W(V dV V W(V dV V e e β )V W(V dV V W(V dV V e βe )V W(V dV V W(V (3.24)

The integrated boundary or in (3.24) will be changed to if and only if or is large than .

H

V VL Vmax VH

L

V Vmax

With coefficientsα1, α3 and α5 in (3.24) determined, the next step for calculating

(44)

usingVs

( )

f . The power spectral density of vs(n) is expressed as 2 ) sin( 2 12 ) ( ⎦ ⎤ ⎢ ⎣ ⎡ π⋅ = s s LSB f f f V f Vs ) ( = e f h

)

f

(

h

e3 (3.25)

)

(

)

(

f

h

f

h

e

e2

=

) ( 5 f he (3.26) ) ( ) ( 2 3 f h f hee = (3.27)

Then the expected value of the height of PSD of settling noise of integration phase can be defined as

{

h

( f

)

}

1

E

{ }

h

e1 3

E

{ }

h

e3 5

E

{ }

h

e5

E

=

α

+

α

+

α

(3.28)

3.5.3 Dependence with settling noise and quantization noise

The mathematical settling noise model produce by quantization noise model, so it might be calculated the quantization noise reduplicative. In (3.28), we can know that the settling noise is a linear combination of vectors 、 and . The settling noise and quantization noise signal will mixed together in (3.29), so power spectral density of each of them in (3.31) is including 、 、 e1 h he3 he5

( )

f Q SS

( )

f SSQ

( )

f and SQS

( )

f [41]. S

( )

t

=

V

s

( )

t

+

α

1

V

s

( )

t

+

α

3

V

s3

( )

t

+

α

5

V

s5

( )

t

N

Q+S (3.29) Assume that and isn’t equal to zero, the total noise power in (3.30) of

settling noise and quantization noise is the sum of noise in baseband.

(jw) SQS SSQ(jw)

( )

f

=

{

E

[

N

Q+S

( )

τ

,

N

Q+S

(

τ

+

t

)

]

}

S

Q+S

( )

f

S

( )

f

S

( )

f

S

( )

f

S

Q

+

QS

+

SQ

+

S

=

(3.30) The quantization noise is , so the settling noise power is not only the

settling noise in baseband, it must addition the dependent parts

( )

j df S P fB 0 Q Q =

ω

(

jω SS

)

SQS

(

jω

)

and

(45)

(

jω SSQ

P

set

)

QS in baseband in (3.31).

( )

f

S

( )

f

S

( )

f

df

S

QS SQ f 0 S B

+

+

=

(3.31) The dependent partS

( )

f is equal to SSQ

( )

f complex conjugate in (3.32).

( )

f

(

S

SQ

( )

f

)

*

h

e

( ) ( )

f

(

h

f

)

*

S

QS

=

=

(3.32) When quantization noise and settling noise are independent, the settling noise isSS( )f .

The other noise (Finite OTA leakage noise) 、 (Switch thermal noise) 、 ( Multi-bit DAC noise) and (Jitter noise) are white gaussian noise. We assume that

the noises power are independence of each other, because each of than produced by difference source and did not influenced with other noises. So the noises power 、P 、P and

could be added. AV P Psw dac P Pjitter AV sw dac jitt P P

(46)

4.

Models of Sigma-Delta Modulator Power

Consumption

In order to estimate the power dissipation of ΣΔ modulator, we drive the power dissipation equation of the circuit. Our goal is effective to estimate the absolute value of the power because the relative power estimate model [42] in (4.1) was a disadvantage when designer realize circuit. Typically, ΣΔ ADC power consumption is categorized into static and dynamic parts. eq C GBW ~ P ⋅ (4.1) The static power is created by static current and dynamic power is created by carrier charge and discharge of capacitors. Why we add the dynamic part, but the power model in (4.1) only consider with the static part. Because when the quantizer bit number increase, the static power will decrease and the dynamic power will increase in TABLE 4.1. So the dynamic power can’t always be neglected.

B B 1 2 GBW (MHz) 65 31 SR (V/us) 272.271 129.852 S C (pF) 2 2 Static power (mW) 19.84 9.83 Dynamic power (mW) 2.14 3.31 sw P (dB) -110.414 -110.414 set P (dB) -97.8094 -97.809

TABLE 4.1 power dissipation between Static part and Dynamic part in different bit

4.1 Static Power Consumption

The static power dissipation in a ΣΔ modulator is mainly from OTA and comparator. In this

(47)

optimization model. How to link up the relationship between power model and system parameters is important.

4.1.1 OTA power model

Building the power consumption model of OAT is very a complex topic, because the integrator depends on five system parameters( 、 、 、 and ). The power consumption in (4.2) is easily to understand, but the parameter in (4.2) must be transformed into system parameter.

Δ

k

A

0

C

S GBW SR DD BASE OTA Δ DD OTA Δ OTA

k

I

V

k

K

I

V

POW

=

=

(4.2)

In (4.2), is the total number of current branches of OTA and is the OTA

base current. The parameter depends on the architecture of OTA. When DC gain

increase, the OTA must cascade more stage in Fig. 4.1 and will increased with DC

gain in (4.3), because the eased with total stage number

OTA K IBASE . OTA K will incr 0

A

OTA K 0

A

N

stage

Fig. 4.1 Structure of OTA

(

)

(

1

N

stage

1

'

)

OTA OTA OTA

N

K

K

=

+

(4.3) The parameter in Fig. 4.1 is the ratio value of current branches and is the ratio between bias circuit and current mirror of OTA., suppose the currents are equal in stages and is less than or equal to 2, will be decided by system

' OTA K K OTA N stage N ~ 2 OTA' KOTA'

(48)

parameter SR and GBW in (4.4). BASE eq OTA

I

SR

'

K

C

=

(4.4)

If all transistor width will increase when the base current increases, we suppose that the trans-conductance parameter then trans-conductance of each stage

is BASE I BASE 2 I 25 . 0 K= ⋅α ⋅ BASE 1 m =2 K⋅I

G andGm2 =...=GmN =α⋅KOTA⋅NOTA⋅IBASE. Then can be calculated in (4.5). V A

(

λp n

)

p n α + = oN mN V λ λ α I λ I R G A + = ⋅ ⋅ ⋅ = (4.5)

Assume that the DC gain of each stage was the same, could be compute in (4.6). V

A

Nstage

( )

( )

0 V 10 0 10

stage

log

A

log

A

ξ

N

=

⎢⎢

⎥⎥

(4.6)

Finally, we observe that is a function of and GBWin (4.7), is a close loop equivalent capacitive load in (4.8).

BASE I Ceq Ceq ) ξ (N V OTA eq BASE stage 1

A

α

N

GBW

C

I

=

(4.7)

(

u L B S P I L eq C C 2 C C C C 1 C ⎟⎟ + + ⋅ + ⎠ ⎞ ⎜⎜ ⎝ ⎛ + =

)

(4.8)

The parameters ζ0 and ζ1 will changed when using different amplifier in first stage or first two stages. The parameter values of ξ0 and ξ1 by some amplifiers in TABLE 4.2.

數據

Fig. 2.1(a)Original signal spectrum(b)Sample function when fs &gt; 2f B (c)Signal spectrum that' sampled  by (b)(d)Sample function when fs &lt; 2f B (e)Signal spectrum that sampled by (d)
Fig. 2.3 Quantization error caused by A/D converter
Fig. 2.4 Quantization error range                   Fig. 2.5 P.D.F of quantization error
Fig. 2.6 Sampling system                                                                             2fS 12fS1− 2fS 2 2fS 2−
+7

參考文獻

相關文件

按大類、組別及細分組計算之旅遊物價指數及其變動率 Índice de Preços Turísticos e variações por secções, grupos e subgrupos Tourist Price Index and rate of change by

在直流馬達控制系統中,為了減少流經馬達繞線電流及降低功率消耗等 目的,常常使用脈波寬度調變信號 (PWM)

單晶片電路接受到 A/D 轉換器的信號後,即將此數位信號由顥示器 顯示。此時單晶片 IC 並將此一 A/D 轉換器與指撥設定開關做比較,A/D 轉換器的信號高於設定值時,即由 OUT CONTROL

具備 (凌陽格式 ) 串列 SRAM 介面. 7 通道10位元電壓類比/數位轉換器 (ADC) 單通道聲音類比/數位轉換器

For an important class of matrices the more qualitative assertions of Theorems 13 and 14 can be considerably sharpened. This is the class of consistly

科技教育 設計 模型 製作.

massive gravity to Ho ř ava-Lifshitz Stochastic quantization and the discrete quantization scheme used for dimer model and crystal melting. are

If the best number of degrees of freedom for pure error can be specified, we might use some standard optimality criterion to obtain an optimal design for the given model, and