Use Double Integration in Sigma Delta Modulation: 11. Feedback
Use Double Integration in Sigma Delta Modulation: 11. Feedback
COMMUNICATIONS,
ON
VOL.NO.
COM-33,
3,
249
MARCH 1985
multipleintegration,andcalculatethesignal-to-noiseratios.
Theresultsareconfirmedbysimulation,andexperimental
measurements. We show that when more than two integrators
are used, the circuit can latch into undesirable modes where
its performance is ruined. Finally, we give a design for a digital
processor for constructing PCM from this modulation.
250
DEMODULATOR
3,
MARCH 1985
MODULATOR
r------1
I QUANTIZER
1'"
Lc7-'
DELAY
DELAY
"n-l+""-l
ACCUMULATOR
(b)
Fig. 1. (a) An exampleof a differential modulator and demodulator. @) A
sampled data representation of the differential modulation.
MODULATOR
INTEGRATOR
A
DEMODULATOR
LOW PASS
AID
FILTER
1
lxh+en-e.-~)
(b)
Fig. 2. (a) A sigma delta modulator and demodulator. (b) A sampleddata
representation of sigma delta modulation.
.
gration [ 15 1 . It is the different empGasis given to these separ- has gained favor bcause it is 'very tolerant of imperfection and
mismatch of the two D/A circuits. [3]1 The structure.of Fig. 1
ate prop.erties that accounts for the different filters that have
is not so tolerant ,because its D/A imperfections are multiplied
beenproposedforfeedbackquantizers.
Our design forthe
the integrating filter at the remodulator will be based on the requirements of telephone toll-by the large baseband gain of
ceiver.
networks.
The next section of this work will be directed atthe, task of
111. REQUIREMENT
O F GENERAL PURPOSE MODULATORS
generalizing the filter A used in this modulator for the purpose
FOR TOLL NETWORK USE
of moving quantization noise out of t h e signal band. Applicasignal prediction and special overload
Digital ,codecs used in the telephone toll-network must ac- tions that want to use
cept a wide range of signals, and their design may not r,ely
o n characteristics could do so by providing preemphasis and deemphasis filters external to the modulator[ 151 .
properties of restricted classes of signals nor.properties of special receivers. We may not rely on there'being high correlation
between Nyquist samples, nor assume t,hat slope overloading
IV. SIGMADELTA MODULATION
isanymoreacceptablethanclippingamplitudesorthata
The
modulator
shown in Fig. 2 generates a quantized signal
colored noise is less objectionable than white noise.
We may take advantage of the fact that the
signal is band that oscillates between levels, keeping its average equal to the
average input. It is easy to show [ 31 that for active inputs, the
limited, however, by moving quantization noise out of band
spectral density of the noise in the quantizedsignal is given by
whereitcanberemovedbyappropqatefilters.Thesigma
delta modulator shown in Fig. 2 does this without differentiating the signal: it eliminates the need for integration at the receiverbecauselow-frequencycomponents
of themodulated
signal representtheinputamplitudedirectly.Thisstructure
25 1
INNER LOOP
SECOND LOOP
20 kHz
it. Thegainsofall
40 MHz
4 MHz
400 kHz
SAMPLINGRATE
(4lr)
Fig. 4. Quantizationnoiseplottedagainstsamplingfrequencyforvarious
numbers of feedback loops. Baseband is 3.5 kHz and the noise is referred
to the step size: the noise of ordinary PCM is - 10.8 dB on this scale.
The circuits that can be derived by reiterating simple feedwhere a is the quantization step size and
7 the sampling period.
class of feedback
0 < f < fo is then given approxi- backloopsofthiskindareaveryuseful
The net noise in baseband
mately by
quantizers with high-order filters
[ 141, [ 181. Ritchie points
out the penalties that must be paid for using feedback, and
they are summarized in the next section.
providedthat f0.r Q 1and eo = a/&
is t h e averagenoise
generated by the quantizer alone. Thus, the resolution can be
greatly increased by oversampling and feedback.
For example,
quantizinga 3.5 kHzsignal at16 MHz withthisfeedback
quantizer reduces the noise eo by 96 dB, which is equivalent
to a 2
reduction of the step size.
This procedure for increasing the resolution with feedback
can be reiterated as illustrated in Fig.3 . Here we have included
gains G, in cascade with each integrator in order to describe
circuit imperfections that cause the loop gains to be other than
unity. Appendix A shows that the spectral densityof the noise
in the modulated signalgeneratedbytwofeedbackloops
is
given by
~ ~ (= (1
f -) z - ~ ) ~ E ( =
z >2 e 0 f i ( 1 - cos ( 2 n f ~ ) ) ( 3 )
when G, = 1. The in-band noise is given approximately by
V. PENALTIES
FOR USINGFEEDBACK
In Fig. 2 t h e signal applied to the quantizer can be expressed
as the input less the noise from the previous cycle: w, = x, e,andthisnoiseusesupsomeofthedynamicrangeof
the quantizer. Overloading may be avoided by adding one extra
level to the quantizer because e spans + a / 2 . In a similar manner it may be shown that, when the number of feedback loops
is L > 0, the range of signalsapplied to the quantizer is increased by 2L- a. If this signal exceeds the range of the quantizer, the modulation noise increases, as is illustrated by Fig. 5 .
For many applications, the increase in noise for large
signal
valuescanbetolerated,providedanadequatesignal-to-noise
ratio is maintained.
Besidesrequiringadditionalquantizationrange,feedback
demands increased precision in the gains of the circuits. Gains
in the range +lo percent are usually acceptable for quantizers
having a single feedback loop, but more precise gains are needed
when additional feedback loops are used. In Fig. 6 we plot the
calculated and measured signal-to-noise ratio against values of
gains G, placed in series with each integrator for one, two, and
three feedback loops. The measured change of noise with gain
is larger and more variable than predicted by calculation. This
isbecausethenoise
iscorrelatedwithsignalamplitudeina
way that depends on the gains G,, and this correlation is ignored in the calculations.
The third penalty for using feedback concerns the depend-
'
252
-30
fi.5
20.5
t2.5
6
Z
-40
-30
-40
'0
-0
-50
-50
-60
i.o
0.5
-70
2.5
2.0
i.5
-80
AMPLITUDED OF SINEWAVE
-30
-40
9
W
-50
-60
z
W-
-70
-80
\!
1.1
0.5
0.6
0.7
0:8
0,'9
4:O
1.2
GAIN
'
0.2
0.5
0.8
i.o
01AS. a
(C)
Fig. 7. Graphs of idle channel noise plotted against input bias. (a) Ordinary
PCM. (b) Simple sigma delta modulation. (c) Two-level quantization with
double feedback. Noise is referred to the step size. The sampling rate is
256 kHz.
tx: .
0.5
0.6
0.7
0.8
0.9
GAIN
, i,'O\
VI. TWO-LEVEL
QUANTIZATION
We will demonstrate how the three penalties, described in
the previous section, can be avoided by using
just two feedback loops and degrading the quantizer to a single threshold
circuit that generates a two-level output.
With a singlethresholdtheinconvenience
of establishing
threshold spacing is removed, and the concept of gain
of t h e
quantizer becomes unreal unless other circuit properties provide a calibration for the amplitudes applied to the threshold.
We find by experiment that signal
levels adjust themselves so
that the effectivegainof the quantizer compensates for changes
O
f
I
I
1I
in the values of circuit gains G,. The measured noise shown in
-2
0.5
0.6
0.7
0.8
0
Fig. 8 is almost independent of these gains and corresponds t o
GAIN
-4
thecalculatedvalueforloopgains
of unity.Likewise,the
(C)
change in the attenuation of the signal Y ( o ) / X ( o is
) less t h a n
Fig. 6. The change in noise with gain placed in cascade with each integrator
50.05
dB
for
values
of
gain
0.5
<
G,
<
2.
We
find
that the
for multilevel quantization. The reference noise is that measured at unity
penalty of having to establish quantizer gains in one and two
gain value. The curve gives calculated values that apply for sampling rates
feedback loops is substantially eliminated by the use of twothat are at least eight times the Nyquist rate. (a), (b), and (c) are for one,
level quantization: signal levels in the circuit automatically adtwo,andthreefeedback
loops, respectively.Thesecircuitsbecome
just themselves to make the effective loop gains unity. With
unstable at gains 2, 1.236, and 1.087.
253
0.5
I.o
1.5
2.0
GAINS G i AND G2
=fi(fo+
(5)
(4). But
50
40
30
20
io
- 30
-25
-20
-15
-10
-5
INPUTAMPLITUDE /STEPSIZE. dB
(6 1
254
unstable.Stabilityisregainedwhentheinnerfeedbacksare
made effective by clipping the amplitudes
ofsignalsheldin
the integrators, or by nonlinear feedback [ 141. But it is questionable whether the extra resolution obtained in practice can
justifytheuse
of thesemorecomplicatedcircuitsandthe
tighter tolerances that they demand.
VIII. IMPLEMENTATION
OF THE MODULATORSUSING
Two INTEGRATORS
x(tl
-InT
THRESHOLD
~ ~ _ _ _ _
y(tl
30
50
(2x(t)
(7)
(n-1)r
( 0 ) = ( 2 - f - w ) smc
G(0)=X
.
(f7).
X(w>
(8)
IX. DESIGNO F
THE
DIGITAL
PROCESSOR
40
5
Y
u)
30
5
z
-70
-60
-50
-40
-20
-30
SIGNALAMPLITUDE,
10
-10
dB
ratio
plotted
against
the
amplitude
of a
sinusoidal input signal for the circuit in Fig. 10. The sampling rate is 256
kHz with 3.5 kHz baseband; the time constantRC, is (a) 1.5 7;(b) 27; (c)
7.
TABLE I
GAINS OF THEFILTER (2 - exp (7
j 2 x f 7 ) ) sinc
SAMPLINGFREQUENCY
G A I N A T 3.5 k H z
I/TkHz
dB
cf7)
GAIN AT
(Ih-3.5)
kHz. de
64
0.87
-23 9
I28
0 24
-30.8
256
0.06
-37.1
512
0.01 5
-43 2
1024
0.004
-49.3
2048
0.001
-55.3
4096
0 00
-6 I .J
8192
0.00
-67 4
255
quency response
(1 0)
and impulse response
n(n
h , =-
+ 1)
forN<n<2N
I
0.1
0.2
0.3
0.4
0.5
0.6
h, =
AMPLITUDE OF INPUTISTEPSIZE
250
150
500
6400
0
ps
80
25
50
0.5
?.a
i5
2.0
2.5
3.0
35
'INTEGRATIONLOWERCUTOFF-FREQUENCY,
1)(3N - n )
for2N<n<3N
,
l
Fig. 12. The effect on noise of clipping the amplitude of signals in the two
integrators for various amplitudes of a sinusoidal input. W is the ratio of
the clipping level to the step size. Quantization levels are at k0.5.
I N T E G R A T I O N TIME-CONSTANT,
(3N - n
I I
4.0
kHz
Fig. 13. Thedependence of noise on leakage in bothintegratorsfortwolevel quantization and double feedback. Basebandfo
= 3.5 H z .
andresamplingitattheNyquistrate.Thefilterattenuates
spurioushigh-frequencycomponentsofthe
signal andthe
high-frequency components of the modulation noise, so that
resampling does not alias significant noise into baseband.
Reference 191 describes t h e design of adigitalprocessor
that is suitable for use with ordinary sigma delta modulation.
It reduces the sampling rate in
stages, employing 32 kHz as
anintermediatefrequencyforreachingthe
8 kHzNyquist
rate of telephone signals. This technique leads
to simple and
efficient circuits. Use of double integration in the modulator
does not influence the design of the filter with respect to outof-band signal components, but it does influence the requirementsforattenuatingmodulationnoise,becausethenoise
now rises more rapidly with increasing frequency.
The filter used in [91 for lowering the sampling rate to 3 2
kHz has a triangular-shaped impulse response, and frequency
response given by
sin fNr
sin fr
Calculations of noise, in Appendix B, show that such filtering
does not provide sufficient attenuation for modulations generated by means
of doubleintegration.It
is shown that the
modulation frequency would need to be raised from
1 to 2.5
MHz in order to make up for
use of such inadequate filtering.
Afilterthatdoesprovideadequateattenuationhasfre-
X. CONCLUSION
We have demonstrated that
APPENDtX A
MODULATION NOISE
QuantizationinthemodulatorshowninFig.
3 is represented by additive noise e. We assume it is white with spectral
power density 2reO2, where eo is the noise power in the band
of frequencies below
t h e half sampling rate. When the gains
G,, areunity, we candescribethemodulated
signal bythe
256
z-transform expression
Y'(Z) =Z-lX'(z)
-t(1
z-')~E(z).
1)(1
(12)
8 sin (
~ ~ 7sin
)
(2w07)].
) be approximated
When f07 is small enough that sin( 2 ~ 0 7 can
by the first five terms in its Taylor expansion,
N
L(=N)3
3 1 -Z-l
It modifies the modulation noise to be
which is equivalent to
N
A ~ P E N D IBX
DESIGNOF
THE
DECIMATOR
N~~ = -(2f07)5/2.
(14)
eo
(16) (1
N D ( 2 ) = ___
Z-')2
N2
where Z - = z - represents
~
aone-perioddelayatthenew
rate.Followingargumentssimilarto(1
1)-( 13),thein-band
noise can be approximated by
which is satisfied if
257
APPENDIXC
COMPARISONOF A MODULATOR THAT INTEGRATES
ANALOGSIGNALS
WITH ITS SAMPLED
DATA
EQUIVALENT
+i)~
we get
,
y(.- (. +)+ 7 )
+
y n 7 . (33)
n=O
or
N-1
N- 1
N-1
R C , = 1.57,
Yn=Yn7
and
(29)
= 2xn7
- x(i2-1)7
and
which has spectral equivalent
REFERENCES
where t , is the position, in time, of the center of area of the
signal waveform during the nth sample interval, i.e.,
tf(t)dt.
When we assume that all signals in the circuit are zero for
t < 0 , wecanexpresstheamplitudethat
isappliedtothe
quantizer in Fig. 3 at the Nth sample time as
y ( t ) is
Applyingresults(13)-(15)andnotingthatbecause
heldconstant,thecenter
of area of itswaveformliesmid-
[I] D. J. Goodman,Theapplication of deltamodulationtoanalog-todigital PCM encoding, Bell Syst. Tech. J., vol.48,pp.321-343,
Feb.1969.
[2] L. D. J. Eggermont, A single-channelPCMcoder with companded
DMand bandwidth-restricting filtering, in Con$ Rec., ZEEEZnt.
Conf. Commun., June 1975, vol. 111, pp. 40-2-40-6.
[3] J. C. Candy, A use of limit cycle oscillationsto obtain robust analogto-digitalconverters, ZEEE Truns. Commun., vol.COM-22,pp.
298-305,Mar.1974.
[4] J. D. Everhard, A single-channel PCM codec, ZEEE J. Solid-State
Circuits, vol. SC-11, pp. 25-38, Feb. 1979.
[5] T. Misawa, J. E. Iwersen,and J. G . Rush, A single-chipCODEC
with filters, architecture, in Conf. Rec., ZEEE Conf. Commun.,
June1980,vol. 1, pp. 30.5.1-30.5.6.
[6] J. C. Candy, Y.C.Ching, and D. S. Alexander,Usingtriangularly
weighted interpolation to get 13-bit PCM from a sigma-delta modulator, ZEEE Trans. Commun., vol. COM-24,pp.1268-1275,Nov.
1976.
[7] L. vanDeMeeberg and D. J. G . Janssen,PCMcodecwithon-chip
digital filters, in Conf.Rec., ZEEEZnt. Conf. Commun., June
2,. pp. 30.4.1-30.4.6.
1980, V O ~
[8] J. C. Candy, W. H. Ninke,and B. A. Wooley, A per-channelA/D
converterhaving15-segmentp-255companding,
ZEEE Trans.
Commun., vol. COM-24, pp. 3342, Jan. 1976.
258
IEEE TRANSACTIONS
COMMUNICATIONS,
ON