Ds Tutorial
Ds Tutorial
analog digital
Sampler Quantizer Coder
signal signal
ESE 553 78
The structure of oversampling Delta-Sigma data converters
Digital
analog
Sampler ∆Σ modulator Coder decimation digital
signal (analog) signal
filter
Digital
digital interpolation ∆Σ modulator Decoder
Smoothing analog
signal (digital) filter signal
filter
ESE 553 79
Advantages of oversampling
ESE 553 80
Improving SNR in oversampling data converters
ESE 553 81
Signal predictive coding
ESE 553 82
Noise shaping: error feedback modulators
ESE 553 83
Noise shaping: ∆Σ modulators
² ∆Σ modulators e[k]
+
u[k] + y[k] u[k] + + y[k]
+
-
L(z) ADC +
-
L(z) +
quantization
DAC
L(z) 1
Y(z) = U(z) + E(z) = G(z)U(z) + H(z)E(z)
1 + L(z) 1 + L(z)
• G(z) = signal transfer function (STF)
• H(z) = noise transfer function (NTF)
The basic idea is the same as in the case of error feedback modulator. If
L(z)>>1 in the base band, then the output signal is equal to the input signal
plus a filtered (high-pass) version of the quantization noise.
ESE 553 84
First-order ∆Σ modulator
e[k]
+ y[k]=u[k-1]+(e[k]-e[k-1])
u[k] + z-1 + y[k] STF: G(z)=z-1
+
- 1-z-1 +
quantization NTF: H(z)=1-z-1
2
|H(ejω)|2=(2sin(ω/2))2 ≅ω2, ω«1 2
|H(e jω )|
For one bit quantizer, we have
SNR ≅30log(R)-3.41 dB
S e (ω)
π/R π ω
ESE 553 85
Second order ∆Σ modulator
e[k]
+
u[k] + 1 + z-1 + y[k]
+ 1-z-1 + 1-z-1 +
- -
quantization
y[k]=u[k-1]+(e[k]-2e[k-1]+e[k-2])
STF: G(z)=z-1, NTF: H(z)=(1-z-1)2
|H(ejω)|2 =(2sin(ω/2))4 ≅ω4 , ω«1
In the case of one bit quantizer, SNR ≅50log(R)-11.13 dB
Doubling the sampling rate, the SNR is increased with 15dB (2.5 bits).
ESE 553 86
Generalization to higher order
ESE 553 87
Nonlinear effects in ∆Σ modulators
• The linear model for the quantizer cannot explain the entire dynamic
behavior of DS modulator. Some of the effects caused by the nonlinearity
of the quantizer and depreciating the SNR of the modulator are:
– SNR degradation for large amplitude inputs. In the case of large amplitude
inputs, the quantizer saturates and the quantization noise increases.
– Idle tones. For dc inputs (but not only) having rational values, the output of
the modulator is periodic, its spectrum having discrete components. If these
components are located inside the base band, they affect SNR.
– Dead zones. Small, fast changes in the input signal cannot be sensed by the
modulator, under certain conditions.
– Instability for DS modulators of order higher than 2.
• Because the quantizer is strongly nonlinear, DS modulators become
unstable for inputs with amplitudes above a certain value. The higher the
order, the smaller the admissible input range.
ESE 553 88
Alternative topologies for high-order ∆Σ modulators
ESE 553 89
Chain of integrators with distributed feedback
u
b1 +
-
+ ∫ +
-
+ ∫ +
-
+ ∫ +
-
+ ∫ +
+
-
∫ y
a1 a2 a3 a4 a5
CIFB topology
20
frequency response [dB]
-20
-40
-60
-80
-100
-120
-140
-2 -1 0 1
10 10 10 10
normalized frequency [rad/s]
ESE 553 90
Chain of integrators with weighted feed-forward summation
u
b1 +
-
+ ∫ ∫ ∫ ∫ ∫
a1 a2 a3 a4 a5
-b 1 y
+
CIFF topology
20
frequency response [dB]
-20
-40
-60
-80
-100
-120
-140
-2 -1 0 1
10 10 10 10
normalized frequency [rad/s]
ESE 553 91
Chain of resonators with distributed feedback
u
b1 +
+
- -
∫ +
-
+ ∫ +
+
- -
∫ +
-
+ ∫ +
+
-
∫ y
γ1 γ2
a1 a2 a3 a4 a5
CRFB topology
20
frequency response [dB]
-20
-40
-60
-80
-100
-120
-2 -1 0 1
10 10 10 10
ESE 553 92
Chain of resonators with weighted feed-forward summation
γ1 γ2
u - -
b1 +
-
+ ∫ +
+ ∫ ∫ +
+ ∫ ∫
a1 a2 a3 a4 a5
y
-b 1 +
CRFF topology
20
frequency response [dB]
-20
-40
-60
-80
-100
-120
-2 -1 0 1
10 10 10 10
normalized frequency [rad/s]
ESE 553 93
Maximum achievable SNR
120
100
ros
ed ze
80 timiz
n-op
4, no
r5 , R =6 e d zer
os
60 orde im iz
= 32 , opt z eros
R e d
r 5, pt i m
iz
orde o n - o
SNR [dB]
32, n
40
, R =
r5
orde
20
0
oscillations
-20
-40
-60
-80 -70 -60 -50 -40 -30 -20 -10 0
input [dB]
ESE 553 94
Waveforms and spectrum
1
0.8
0.6
0.4
0.2
0
-0.2
-0.4
-0.6
-0.8
-1
time
0
-20
-40
-60
-80
-100
-120
-140
-160
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8
normalized angular frequency (rad/s)
ESE 553 95
Multistage (MASH) ∆Σ modulators
• The idea is to feed the second modulator with the quantization error of the first one and
then combine the digital outputs of the two stages in such a manner that the first
modulator error is canceled. To increase SNR, three low-order ∆Σ modulators can be
cascaded.
• Disadvantage: in the case of A/D conversion the parameters of the digital cancellation
circuitry has to match the parameters of the analog section.
e1[k]
+ y1[k] - + y[k]
u[k] + z-1 + + +
+ 1-z-1 + z-1 + z-1 +
-
quantization
ESE 553 96
Band-pass ∆Σ modulators
• Used for the A/D conversion of narrow band, high frequency signals.
• In a digital radio receiver it is convenient to perform the A/D conversion
as close as possible to the front end.
digital
antena
sin(ω0t)
digital
antena
digital
ESE 553 97
Discrete-time low-pass to band-pass transformation
ESE 553 98
Second-order band-pass ∆Σ modulator
This is the simplest second order ∆Σ modulator, obtained through LP to BP
transformation from the first order low-pass ∆Σ modulator.
e[k] e[k]
+
u[k] + 1 y[k] u[k] + 1 + y[k]
+ 1+z 2 + 1+z 2 +
+ + quantization
10
NTF: H (z ) = 1 + z
−2 0
STF: G (z ) = z − 2
-10
-20
-30
-40
-50 -2 -1 0
10 10 10
angular frequency (rad/s)
ESE 553 99
Optimized 2nd order band-pass ∆Σ modulator
2 e[k]
+
u[k] + - 1 + z-1 + y[k]
+ 1-z-1 + 1-z-1 +
2/3 + -
quantization
2/3 2/3
10
z +1 2
NTF: H ( z ) = 3 -10
3z 2 + 1
-20
STF: G (z ) = 2
2z
3z + 1 -30
-40
-50
10 -2 10 -1 10 0
angular frequency (rad/s)
D/A D/A
T u 1 y
v
C1 t + = 0 +
2 C1
- phase φ2: -
C v t + T = C v (t ) − C v (t )
2 C2 2 Y (z )
H (z ) =
2 C2 1 C1 C 1
=− 1
U (z ) C2 z − 1
T
- phase φ1: y (t + T ) = vC2 (t + T ) = vC2 t + = y (t ) − u (t )
C1
2 C2
T
vC1 t + 2 = 0
Y (z ) C1 1
- phase φ2:
H ( z ) = =
C v t + T = C v (t ) + C v (t ) U ( z ) C2 z − 1
2 C2
2
2 C2 1 C1
T
- phase φ1: y (t + T ) = vC2 (t + T ) = vC2 t + = y (t ) + u (t )
C1
2 C2
delay-free integrator
integrator with delay
C
φ1 C φ1 C
u φ1 C φ2
latched
φ2 φ2
φ2 φ1 comparator y
φ1
Continuous-time integrators
C C
R vin vin vout
vin vout Gm vout Gm
C
-VSS VDD
GmVref GmVref
2 2