A Higher Order Topology For Interpolative Modulators For Oversampling A D Converters
A Higher Order Topology For Interpolative Modulators For Oversampling A D Converters
A Higher Order Topology For Interpolative Modulators For Oversampling A D Converters
coefficients, stability is not a limitation to higher order modulators. Fur- (Deamator) output
thermore, complete control over placement of the poles and zeros of the
quantization noise response allows treatment of the modulation process as
a high-pass filter for quantization noise. Higher order modulators are
+
Analog Digital
shown to not only greatly reduce oversampling requirements for high Fig. 1. Block diagram of an oversampling ADC system
resolution conversion applications, but also to randomize the quantization
noise to avoid the need for dithering. An experimental fourth-order modu-
an anti-aliasing filter, sampled by the modulator at a rate
lator breadboard demonstrates stability and feasibility, achieving a W d B
much higher than the Nyquist rate, and converted into a
dynamic range over the 20-lrHz audio bandwidth with a sampling rate of
hgh-speed low resolution digital signal. Further digital
2.1 MHz. A generalized simulation software package has been developed
to mimic time-domain behavior for oversampling modulators. Parameter-
processing reduces the data rate down to the Nyquist rate,
ized models are used for the system elements to determine the effects of
producing the desired h g h resolution digital output.
circuit nonidealities on overall modulator performance. Circuit design
The major advantage of this system is that the modula-
specifications for integrated circuit implementation can be deduced from
analysis of simulated data. tor analog circuit complexity can be greatly reduced if the
encoding is selected such that the modulator only needs to
I. INTRODUCTION resolve a coarse quantization (frequently a single bit) [16].
Also, if oversampling rates are high, the baseband is a
T H E ADVENT of VLSI digital IC technologies has small portion of the sampling frequency. Consequently,
made it attractive to perform many signal processing constraints on the analog anti-aliasing filter can be re-
functions in the digital domain placing important empha- laxed, permitting gradual roll off and easy construction
sis on analog-to-digital (A/D) conversion [l].For h g h with passive components. The precision filtering require-
resolution, band-limited signal conversion applications, ment is now relegated to the digital domain, where a
such as digital audio [2], a number of competing ap- " brick-wall'' anti-aliasing filter is needed to decimate the
proaches have been studied, including floating-point con- digital signal down to the Nyquist rate. Additional benefits
version [3], self-calibration [4], and stochastic techniques can be gained with the digital processor which can also
[5], [6]. This paper investigates a class of oversampled provide on-chp functions such as equalization, echo can-
interpolative converters [7]-[15] that can provide high res@ cellation, etc. Thus this system can provide integrated
lution signal acquisition without precision matching of analog and digital functions and is compatible with digital
analog circuit components. VLSI MOS technologies [17].
A generalized oversampling A/D converter (ADC) sys-
tem is shown in Fig. 1. The input signal is passed through I . I . Delta -Sigma Modulators
Fig. 2 illustrates the simplest form of an oversampled
Manuscript received August 30, 1988; revised August 3, 1989. This interpolative modulator, which features an integrator, a
work was supported by Analog Devices, AT&T Bell Laboratories, DEC,
GE, and IBM. This paper was recommended by Associate Editor T. T. 1-bit ADC and digital-to-analog converter (DAC), and a
vu. summer. This topology, known as the delta-sigma modu-
K. C.-H. Chao was with the Mxrosystems Laboratory, Massachusetts
Institute of Technology, Cambridge, MA. He is now with Lotus Develop- lator [7], uses feedback to lock onto a band-limited input
ment Corporation, Cambridge, MA 02139. X ( t ) . Unless the input X ( t ) exactly equals one of the
S. Nadeem, W. L. Lee, and C. G. Sodini are with the Microsystems
Technology Laboratory, Department of Electrical Engineering and Com- discrete DAC output levels, a tracking error results. The
puter Science, Massachusetts Institute of Technology, Cambridge, MA integrator accumulates the tracking error over time and the
02139.
IEEE Log Number 8933455. in-loop ADC feeds back a value that will minimize the
~-
~
- ~~
~ ~~ ~
Authorized licensed use limited to: National Taipei Univ. of Technology. Downloaded on May 30,2023 at 13:19:48 UTC from IEEE Xplore. Restrictions apply.
I,
310 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS, VOL. 37, NO. 3, MARCH 1990
n 1-bit
flfS
Authorized licensed use limited to: National Taipei Univ. of Technology. Downloaded on May 30,2023 at 13:19:48 UTC from IEEE Xplore. Restrictions apply.
CHAO et a[.: TOPOLOGY FOR INTERPOLATIVE MODULATORS 311
n n
+ A I ( I
1-bit
DAC *
Authorized licensed use limited to: National Taipei Univ. of Technology. Downloaded on May 30,2023 at 13:19:48 UTC from IEEE Xplore. Restrictions apply.
312 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS, VOL. 3 7 , NO. 3, MARCH 1990
l . , . . . , . . . I , . . ,I , , ,
in baseband. However, suppressing quantization noise in
- the low frequency baseband produces the adverse effect of
0 0
O O O
increasing the quantization noise level at higher frequen-
Q O O - cies. Also, the quantization noise response must not be
0 0
allowed to approach 2 at h g h frequencies, otherwise the
0
0.4
0
- stability of the loop will be jeopardized.
E
a 0 0 Many methodologies can be used to determine the z-
0.2 - domain pole-zero values for H E ( z ) . Once the pole-zero
locations are known, it is a simple matter to determine the
OC ” m
_ e.
Ll loop coefficients. We have chosen to use a Butterworth
t.1
1.2
. . . I
1.4
. ~ .
1.6
I . . .
1 .a
I , . .
2
I . 1
filter design because of its flat characteristics and its
relative insensitivity to coefficient errors.
Maximum IHe(z)[
2.3.1. A , Coefficients: Again, it is useful to consider the
Fig. 7. Simulated dc input range of a fourth-order loop for various
values of IHE(z)l. With zero input, the loop becomes unstable when case where the B, coefficients are set to zero and to first
IHE(z)l > 2. The vertical axis is normalized to quantizer step-size. concentrate on the A , coefficients. The process involves
computing the s-domain poles, then translating them into
the z-domain with a bilinear transform. Once the desired
the frequency of interest. The system response reduces to values of the z-domain poles are known, values for
A,; . . , A , can be determined as follows. Let H,( z ) be
the desired N th-order response defined as
(5)
Authorized licensed use limited to: National Taipei Univ. of Technology. Downloaded on May 30,2023 at 13:19:48 UTC from IEEE Xplore. Restrictions apply.
CHAO et U [ . ; TOPOLOGY FOR INTERPOLATIVE MODULATORS 313
20
0
, , , ,
2.5E5
, I , ,
5E5
I I 7 I
7.5E5
I I I ',
1E6
20
Sampling Ratio (fslfb)
100
140
0
-20 120
40 100
-60
80
-80
60
-100
1 E4 2E4 3E4 4E4
40
Frequency (Hz) 0.4 2 10
Fig. 8. Calculated quantization noise spectrum for a fourth-order loop. Sampling Freq. (MHz),fb=20 kHz
The loop coefficients implement a Butterworth high-pass response with
Chebyshev rippling in the baseband region. Top axis is from 0 to 1 Fig. 9. Calculated effective resolution as a function of oversampling
MHz: bottom axis shows details from 0 to 40 kHz. ratio and modulator order for various order loops.
The methodology developed here is to use the equal- in baseband, which is given by
ripple characteristics of the Chebyshev polynomials. These
polynomials are defined by
T,(x) =1
T I (x ) =x
TN( x ) = 2xTN_1 ( x ) - T N - 2 ( x ) .
Authorized licensed use limited to: National Taipei Univ. of Technology. Downloaded on May 30,2023 at 13:19:48 UTC from IEEE Xplore. Restrictions apply.
I,
314 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS, VOL. 37, NO. 3, MARCH 1990
Inputs
Sinusold
DC
Dither
Module
Librarv
.3.
0
0
-50 1
c
I
I
I I
Fig. 12. Simulated SNR versus relative input amplitude for fourth-order
loop showing effects of finite op-amp gain. Sinusoidal input dc offset
= 0.02, frequency = 6.1 kHz, clock = 2.1 MHz, and oversampling ratio
.rnE -100 = 48.
2
-150 window (von Hann). Various simulation results are pre-
sented in the following sections for the fourth-order modu-
lator previously described.
-200
100 1000 1E4 1E5 1E6
3.1. Finite Op-amp Gain
Frequency (HZ)
Finite op-amp gain causes the inverting op-amp termi-
Fig. 11. Typical simulation spectrum of an ideal fourth-order loop.
Sinusoidal input with amplitude = 0.1 (normalized to DAC output), dc nal to reflect the output voltage rather than behave as a
offset = 0.02, and frequency = 6.1 kHz. The clock/sampling frequency virtual ground. Consequently, not all of the charge on the
is 2.1 MHz. Note the rippling in the baseband noise floor due to the
optimized zeros. sampling capacitor will be transferred to the integrating
capacitor, resulting in a “leaky” integration. This effect is
still a linear process and can be incorporated into the
modules that model block-level circuit functions. Each linear S-C integrator model by the addition of leakage and
model contains associated nonidealities so that the effect integration gain coefficients. In the system function, inte-
of each nonideality can be examined. The modules can gration gain errors are manifested as errors in the loop
then be connected, via software, to simulate almost any coefficients.
topology for oversampling modulators. T h s simulator is The effect of finite op-amp gain on fourth-order modu-
especially useful for CMOS implementations of oversam- lator performance can be seen in the SNR curves of Fig.
pling modulators, in which many analog functions are 12. For op-amp gains less than 200, the performance has
performed in discrete time. degraded by about 2 dB. However, with gains of 1000 or
Fig. 10 shows the different blocks of the simulation more, the performance is nearly ideal. This is especially
system. The user defines a modulator topology composed important for MOS implementations, since amplifier gains
of modules from a library and sets parameters that control of 1000 are easily achievable.
nonideal circuit behavior. With an input signal injected
into the simulator, a long output stream from selected 3.2. Integrator Settling Time
circuit nodes is generated. This output data can be pro- Typically, oversampled modulators are operated with
cessed with a fast Fourier transform (FFT) to reveal spec- clock frequencies over 1 MHz, thus settling becomes an
tral content. Further post-processing yields performance issue in determining performance. T h s is especially true
measurements, such as SNR. for switched-capacitor implementations, where each inte-
Discrete-time simulation of a sampled-data system can grator can be expected to step to a new output level during
greatly simplify modeling of circuits, since only nodal every clock cycle. If the integrator is modeled as a single-
values at sampling points are of interest. What happens at pole system, then step responses will be exponential in
a node in-between clock edges is usually irrelevant, as long nature. The fractional error introduced by this response is
as the proper value at the sampling point is produced. This
simulator contains models for various switched-capacitor ‘actual - ‘step
Authorized licensed use limited to: National Taipei Univ. of Technology. Downloaded on May 30,2023 at 13:19:48 UTC from IEEE Xplore. Restrictions apply.
CHAO et ul. : TOPOLOGY FOR INTERPOLATIVE MODULATORS 315
l l o l I I I I I I , I I 1 100, , , , , ,., , , , , , , ~ , ,
loo-- :;510 v/us
90-
80
70
60
50
t \
40
30
20
10
0
-120-110-100 -90 -80 -70 -60 -50 4 0 -30 -20 -10 0 10
5E-5 1E 4 1.5E-4
Fig. 13. Simulated integrator settling time results for various slew rates, (a)
T = 13 ns, T, =lo0 ns, and DAC step-size = 5. The worst case ( S , =,lo
V/ps) performance is caused by slewing during the entire sampling _.___
into
period for large steps. ..... .........
~ intl
int2
I - - in13 i
t
for 7 s R < Kpp < (7 + Ts)sR (15)
where S, is the slew rate of the loaded op-amp. With this -1
SE-5 1E 4 1.5E-4
model, a set of SNR curves for various slew rates (Fig. 13)
was produced. The parameters used in this experiment Time (S)
Authorized licensed use limited to: National Taipei Univ. of Technology. Downloaded on May 30,2023 at 13:19:48 UTC from IEEE Xplore. Restrictions apply.
,
316 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS. VOL. 31, NO. 3, MARCH 1990
-10 - -
-20 - -
-30 ,- h 7
4oLPl
-50 r 4
'i
-100
-110
""-m1
-1 20
-140 -0.5
Authorized licensed use limited to: National Taipei Univ. of Technology. Downloaded on May 30,2023 at 13:19:48 UTC from IEEE Xplore. Restrictions apply.
I
Using real audio sources as an input to t h s system has with z-domain pole-zero locations at
produced very good results. For this listener’s ears, the
pi= 0.9138+0.2500j, 0.6970k0.1964j
sound quality was “excellent” with no discernible underly-
ing tones, which would occur if signal-dependent nonhar- z , = 0.9985+0.0550j, 0.9997k0.0230j.
monic noise were being generated. Stability was main- The resulting A loop coefficients are
tained, with the modulator faithfully trackmg the input
signal. A, = 0.77486
A , = 1.07610
V. CONCLUSIONS
A, = 0.36610
The analysis of a novel Nth-order interpolative modula-
tor topology has been presented. It reveals that with proper A , = 0.07398
design of feedforward loop coefficients, stability is not a A, = 0.00912
limitation to higher order modulators. The loop stability is
determined primarily by the feedforward coefficients, while and the B coefficient values are
feedback coefficients may be added to optimize quantiza- B, = - 0.003558
tion noise response in the baseband, thereby improving
B2 = - 0.003559
performance. A design methodology for a quantization
noise-shaping filter has been described. Measured results B, = - 0.00000323
of 90-dB SNR for an experimental fourth-order modulator B4 = - 0.00000161.
demonstrates the feasibility and robustness of the topol-
From simulation results, the elliptical filter implementa-
ogy.
A generalized software simulation package has been tion was more susceptible to instability for a given pertur-
developed to mimic ideal and nonideal circuit behavior. bation of A , and Bi coefficients as compared with the
With this package, system level design specifications for Butterworth-Chebyshev implementation. This fact has
various modulator components may be determined. been summarized in the results of Table I, which show a
tighter constraint on the allowable errors for the elliptical
APPENDIX case.
ELLIPTICAL
FILTERIMPLEMENTATION
ACKNOWLEDGMENT
The quantization noise response can also be designed
using elliptical filter design techniques. An elliptical filter The authors gratefully thank Prof. H.-S. Lee for his
has the “optimal” characteristics of maximum attenuation insights throughout thus project. Special thanks go to Prof.
and sharpness of transition region for a given filter order. Bruce Musicus, Prof. John Wyatt, and Lloyd Clark for
The design is easily accomplished using a common ellipti- their helpful discussions.
cal filter design program [32], which gives the pole-zero REFERENCES
locations of the filter. D. A. Hodges, P. R. Gray, and R. W. Brodersen, “Potential of
To determine the loop coefficients, recall that for an MOS technologies for analog integrated circuits,” IEEE J . Solid-
N-th order filter with zeros z,, z2; z , and poles Stare Circuits, vol. SC-13, pp. 285-294, June 1978.
B. Blesser and J. M. Kates, “Digital processing in audio signals,” in
p , , p 2 ; . ., p,, the desired system function H,(z) is Applications of Digital Signal Processing, A. V. Oppenheim, ed.,
Englewood Cliffs, NJ: Prentice-Hall, 1978, pp. 29-116.
( z - z l ) ( z - z 2 ) . . . ( z - z,) J. S. Kriz, “A 16-bit A-D-A conversion system for high-fidelity
(16) audio research,” IEEE Trans. Acoust. Speech, Signal Processing,
H D ( z )= ( z - p , ) ( z - p 2 ) . ( z-p,) . vol. ASSP-23, pp. 146-149, Feb. 1975.
H. Lee, D. A. Hodges, and P. R. Gray, “A self-calibrating 15 bit
As before, H,(z) is related to H E ( z ) by the relationshp CMOS A/D converter,” IEEE J . Solid-State Circuits, vol. SC-19,
pp. 813-819, Dec. 1984.
L. R. Carley, “An oversampling analog-to-digital converter topol-
H,(z) = ZH&) (17) ogy for high-resolution signal acquisition systems,” IEEE Trans.
Circuits Syst., vol. CAS-34, pp. 83-90, Jan. 1987.
( z - zl)(z - z * ) . .. ( z - z,) -, Analog-Digital Conversion Handbook. Englewood Cliffs,
NJ: Prentice-Hall, 1986.
H. Inose, Y. Yasuda, and J. Murakami, “A telemetenng system by
code modulation- A-,Y modulation,” IRE Trans. Space Electron.
Telem., vol. SET-8, pp. 204-209, Sept. 1962.
J. C. Candy, “A use of limit cycle oscillations to obtain robust
analog-to-digital converters,” IEEE Trans. Commun., vol. COM-22,
pp. 298-190, Mar. 1983.
R. C. Brainard and J. C. Candy, “Direct-feedback coders: design
( z -zl)(z-z2) * .. ( z - z , ) and performance with television signals,” IEEE Proc., vol. 57, pp.
776-786, May 1969.
(2- PlNZ - P 2 ) * .. ( z - P N ) M. W. Hauser, P. J. Hurst, and R. W. Brodersen, “MOS ADC-filter
combination that does not require precision analog components,”
-
tN+
ZN-1FN-, + . . . + ZF, + F, in ISSCC Dig. Tech. Papers, pp. 81-82, Feb. 1985.
J. W. Scott, W. L. Lee, C. H. Giancarlo, and C. G. Sodini, “CMOS
zN+zN-9, + . . + D,+ z-lD,
’
(19) implementation of an immediately adaptive delta modulator,” IEEE
J . Solid-state Circuits, vol. SC-21, pp. 1088-1095, Dec. 1986.
where F, and D, are coefficients from expanding H E ( z ) . C. G. Giancarlo and C. G. Sodini, “A slope adaptive delta modula-
tor for VLSI signal processing systems,” IEEE Trans. Circuits Sysf.,
For the case N = 4, an elliptical filter has been designed vol. CAS-33, pp. 51-58, Jan. 1986.
Authorized licensed use limited to: National Taipei Univ. of Technology. Downloaded on May 30,2023 at 13:19:48 UTC from IEEE Xplore. Restrictions apply.
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS. VOL. 37, NO. 3, MARCH 1990
S. K. Tewksbury and R. W. Hallock, “Oversampled, linear predic- Shujaat Nadeem received the B.S. and M.S.
tive and noise-shaping coders of order N > 1,” I E E E Trans. Circuits degrees in electrical engineering from Mas-
S - V S ~vol.
. , CAS-25, pp. 436-447, July 1978. sachusetts Institute of Technology, Cambridge,
W. L. Lee and C. G. Sodini, “A topology for lugher order inter- in 1989. He is currently working towards the
polative coders,” in Proceedings 1987 Int. Synip. on Circuits and Ph.D degree in electrical engineering at Mas-
Systems, pp. 459-462, May 1987.
W. L. Lee, “A novel higher order interpolative modulator topology sachusetts Institute of Technology. His research
for high resolution oversampling A/D converters,” Master’s thesis, interests are in the area of high performance
MIT, Cambridge, MA, 1987. analog circuits using CMOS and BICMOS tech-
J. R. Fox and G. J. Garrison, “Analog to digital conversion using nologies.
sigma-delta modulation and digital signal processing,” in Proc. Mr. Nadeem is a member of Tau Beta Pi, Eta
M I T VLSI Conf., pp. 101-112, Jan. 1982. Kappa Nu, and Sigma Xi.
M. W. Hauser and R. W. Brodersen, “Circuit and technology
considerations for MOS delta-sigma a/d converters,” in Proc. I986
Int. Symp. on Circuits und Systems, pp. 1310-1315, May 1986.
J. C. Candy, “The structure of quantization noise from sigma-delta
modulation,” I E E E Trans. Commun., vol. COM-29, pp. 1316-1323,
Sept. 1981.
W. R. Bennett, “Spectra of quantized signals,” Bell Svst. Tech. J . ,
vol. 27, pp. 446-472, July 1948.
D. J. Goodman, “Delta modulation granular quantizing noise,”
Bell Syst. Tech. J . , pp. 1197-1218, May 1969. 9
R. M. Gray, “ Oversampled sigma-delta modulation,” I E E E Trans.
Commun., vol. COM-35, pp. 481-489, May 1987.
J. C. Candy, “A use of double integration in sigma delta modula-
tion,” I E E E Trans. Commun., vol. COM-33. pp. 249-258. Mar.
1985.
R. Koch and B. Heise, “A 120 kHz sigma-delta A/D converter,” in
ISSCC Dig. Technic. Papers, pp. 138-141, Feb. 1986.
S. H. Ardalan and J. J. Paulos, “Stability analysis of hgh-order
sigma-delta modulators,’’ in Proc. 1986 Int. Svmp. on Circuits and Wai L. Lee received the B.S. and M.S. degrees from Massachusetts
Systems, pp. 715-719, May 1986. Institute of Technology in 1987.
Y. Matsuya, K. Uchimura, A. Iwata, T. Kobayashi, M. Ishikawa, His interests include analog circuits, high-speed arithmetic logic, and
and T. Yoshitome, “A 16-bit oversampling A-to-D conversion computer architectures.
technology using triple integration noise shaping,” IEEE J . Solid-
State Circuits, vol. SC-22, pp. 921-929, Dec. 1987. Mr. Lee is a member of Eta Kappa Nu.
M. J. Hawksford, “N-th order recursive sigma-ADC machinery at
the analogue-digital gateway,” presented at Audio Engineering
Society Convention, May 1985.
T. Hayashi, Y. Inabe, K. Uchimura, and T. Kmura, “A multistage
delta-sigma modulator without double integration loop,” in ISSCC
Dig. Tech. Pupers. pp. 182-183, Feb. 1986.
S. H. Ardalan and J. J. PaElos, “An analysis of nonlinear behavior
in delta-sigma modulators, IEEE Trans. Circuits und S y s t e m , vol.
CAS-34, pp. 593-603, June‘J987. 9
C. Wolff and L. R. Carley, Modeling the quantizer in higher-order
delta-sigma modulators,” in Proc. 1988 Int. S.vmp. on Circuits und
Svstems, June 1988.
B. E. Boser and B. A. Wooley, “Design of a CMOS second-order
sigma-delta modulator,” in ISSCC Dig. Tech. Pupers. pp. 258-259,
Feb. 1988.
B. E. Boser and B. A. Wooley, “Quantization error spectrum of
sigma-delta modulators.” in Proc. 1988 Int. Symp. on Circuits and
Systems, June 1988.
A. H. Gray, Jr. and J. D. Markel, “A computer program for Charles G. Sodini (S’80-M’82) received the
designing digital elliptic filters,” IEEE Trans. Acoust. Speech, B.S.E.E. degree from Purdue University,
Signul Processing, vol. ASSP-24, pp. 529-538, Dec. 1976. Lafayette. IN, in 1974, and the M.S.E.E. and
Ph.D. degrees from the University of California,
Berkeley, in 1981 and 1982, respectively.
He was a member of the technical staff at
9 Hewlett-Packard Laboratories from 1974 to 1982,
where he worked on the design of MOS memory
and later on the development of MOS devices
with very thin gate dielectrics. He joined the
Kirk C.-H. Chao (S’86-M’88) received S.B. and faculty of the Massachusetts Institute of Tech-
S.M. degrees in electrical engineering from the nology, Cambridge. MA, in 1983 where he is currently an Associate
Massachusetts Institute of Technology, Cam-
Professor in the Department of Electrical Engineering and Computer
bridge, MA, in 1986 and 1988, respectively.
Science. His research interests are focussed on IC fabrication, device
Currently, he is consulting and developing
modelling, and device level circuit design, with emphasis on analog and
software for Lotus Development Corporation. memory circuits.
Cambridge. MA. Dr. Sodini was awarded the IBM Faculty Development Award from
Mr. Chao is a member of Tau Beta Pi and Eta 1985 to 1987. He has served on a variety of IEEE Conferene Committees
Kappa Nu. including the International Electron Device Meeting where he served as
the 1989 General Chairman.
Authorized licensed use limited to: National Taipei Univ. of Technology. Downloaded on May 30,2023 at 13:19:48 UTC from IEEE Xplore. Restrictions apply.