Professional Documents
Culture Documents
Shanthi Pavan - CT Audio Mash DSM - JSSC 2020
Shanthi Pavan - CT Audio Mash DSM - JSSC 2020
Abstract— We combine a first-order single-bit CTM (assuming an NTF with an out-of-band gain of 1.5). A small
employing finite impulse-response (FIR) feedback with a 1-bit MSA results in increased power dissipation due to the follow-
second-order back end to achieve a modulator with max- ing. The peak SNR of the CTM is limited by thermal noise.
imum stable amplitude (MSA) that is close to full scale, and a
third-order overall noise transfer function (NTF). FIR feedback A smaller MSA would need a lower input-referred thermal
is used in the input stage to reduce clock-jitter sensitivity, improve noise floor to achieve the desired SNR, resulting in lower
linearity, and reduce chopping artifacts. We show that in a MASH impedance levels in the input stage of the CTM. Con-
ADC, FIR feedback has the additional benefit of filtering the sequently, the current draw increases. For instance, an MSA
error waveform of the first stage that is fed into the second stage. reduction of 10% would need an impedance level that is
We apply the principle to an audio continuous-time delta–sigma
modulator. A prototype chip, fabricated in 180-nm CMOS to about 20% lower to restore the peak SNR, thereby increasing
demonstrate the principle, achieves 100.9-dB SNDR in a 24-kHz power dissipation by 20%. We thus see that if one could
bandwidth and dissipates 265 μW. The resulting Schreier figure of somehow increase the MSA of a single-bit CTM from
merit is 180.5 dB. −3 dBFS to ≈0 dBFS, the Schreier FoM could be improved by
Index Terms— Finite impulse-response (FIR) filter, high- about 3 dB.
resolution, MASH, noise canceling, noise-shaping, oversampling. It turns out that a first-order 1-bit modulator with a
noise transfer function (NTF) NTF(z) = (1 − z −1 ) has an
MSA that is close to full scale. This makes intuitive sense due
I. I NTRODUCTION
to the following. The transfer function from the quantization
noise to the quantizer input, which is given by NTF(z) − 1,
S EVERAL high-resolution single-loop CTMs targeting
audio bandwidths have been reported in recent years.
Of these, the designs that achieve high power efficiency,
is simply z −1 , whose magnitude is unity. This is in contrast to
that in a high-order loop, where the gain is much larger.
as quantified by the Schreier figure of merit (FoM), have Simulations indicate that a first-order 1-bit CTM has an
used single-bit quantizers in the loop. The performance of MSA of about −0.2 dBFS while achieving a peak SQNR of
a conventional 1-bit CTM will be degraded by clock about 64 dB (with OSR = 128). On the other hand, a third-
jitter, as well as the nonlinearity of the input integrator due order modulator whose NTF is chosen to have OBG = 1.5 (in
to the rail-to-rail feedback waveform. Fortunately, the use accordance with Lee’s rule) has an MSA of −3.3 dBFS but a
of finite impulse-response (FIR) feedback [1]–[3] makes it peak SQNR of 110 dB.
possible to address these problems. The idea behind this The discussion above suggests that one could obtain a
approach is the following. The single-bit output of the ADC modulator with a high MSA and high SQNR by using
is filtered by an FIR filter with a transfer function F(z), a first-order front end (which yields the desired high MSA
before exciting the main feedback DAC. The output of the FIR but results in a high in-band quantization noise) and canceling
DAC is a waveform with many levels, such as in a CTM its quantization noise using a back-end ADC. This is the
with multibit feedback. Consequently, the modulator’s jitter motivation behind the 1-X MASH CTM attempted in this
tolerance and linearity are improved. It turns out that FIR work, where we use a cascade of a first-order 1-bit input stage,
feedback also facilitates the use of chopping in the input stage followed by a second-order single-bit CTM as the back-
of the CTM, thereby mitigating flicker-noise problems [4]. end ADC. Like other CTMs employing a 1-bit quantizer,
While FIR feedback addresses most issues associated with the 1-X MASH structure also benefits from FIR feedback in
1-bit operation in a high-order single-loop CTM, the use terms of jitter sensitivity, loop-filter linearity, and chopping-
of the 2-level quantizer limits the maximum-stable ampli- artifact reduction. Moreover, as we demonstrate in this work,
tude (MSA) of the modulator. For example, a third-order the FIR feedback has an additional advantage in a MASH
single-bit CTM achieves an MSA of about −3.3 dBFS architecture; it can be used to filter the error waveform that
needs to be processed in the second stage of the cascade. This
Manuscript received January 31, 2020; revised April 1, 2020; accepted way, the error waveform generated by the first stage not only
May 3, 2020. This article was approved by Associate Editor Po-Hung Chen.
(Corresponding author: Shanthi Pavan.) has much lesser high-frequency content but also has a smaller
The authors are with the Department of Electrical Engineering, IIT Madras, peak-to-peak value. One can, therefore, use a higher scaling
Chennai 600036, India (e-mail: shanthi@ee.iitm.ac.in). factor between the stages than would otherwise be possible.
Color versions of one or more of the figures in this article are available
online at http://ieeexplore.ieee.org. This MASH structure, which we term the 1-X FIR-MASH
Digital Object Identifier 10.1109/JSSC.2020.2992891 converter, is the subject of this article, which is an extended
0018-9200 © 2020 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.
See https://www.ieee.org/publications/rights/index.html for more information.
Authorized licensed use limited to: UNIVERSITY OF VICTORIA. Downloaded on May 23,2020 at 00:04:58 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
Authorized licensed use limited to: UNIVERSITY OF VICTORIA. Downloaded on May 23,2020 at 00:04:58 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
BILLA et al.: ANALYSIS AND DESIGN OF AN AUDIO CONTINUOUS-TIME 1-X FIR-MASH DELTA–SIGMA MODULATOR 3
Authorized licensed use limited to: UNIVERSITY OF VICTORIA. Downloaded on May 23,2020 at 00:04:58 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
Fig. 3. (a) Architecture of the 1-2 FIR-MASH CTM. (b) Signal-processing diagram relating v 1 to v 2 (with u = 0). (c) Noise-canceling filters needed to
eliminate MOD1’s quantization noise.
designs. F(z) − DAC1 is a 12-tap FIR DAC realized using noise of the first stage can be canceled by combining v 1 and
semidigital techniques. Because of this, mismatch between the v 2 to yield v according to
DAC elements does not result in nonlinearity. F(z) introduces
delay into the MOD1 loop and would render the loop unstable V (z) = F(z)A(z)V1 (z) + B(z)V2 (z) (4)
without the compensation path FIR DAC Fc (z). The input
stage of the OTA used in integrator I1 of MOD1 is chopped at as shown in Fig. 3(c). The expression above makes intuitive
f ch = f s /24 to modulate flicker noise outside the signal band sense due to the following. The quantization error of MOD1,
[4], [8]. The input u is fed forward with a gain α to largely which is first-order noise-shaped by the loop, appears in v 1 .
eliminate it from e1 (t). α must be chosen to be 1 + Fc (z = 1). The F(z)A(z) term in (4) models the delay undergone by the
The 1-bit sequences v 1 and v 2 need to be combined in such a shaped noise as it is FIR filtered and, subsequently, processed
way as to eliminate the first-order shaped-noise in v 1 . by the STF of the second stage before being sampled. During
reconstruction, therefore, V1 (z) must be processed by the same
A. Noise-Canceling Filters transfer function before being combined with B(z)V2 (z). B(z),
The signal processing diagram relating v 1 to v 2 is shown which was obtained to be (1 − z −1 ), models the first-order
in Fig. 3(b). v 1 drives the FIR DAC; the signal resulting after noise-shaping of MOD1.
subtracting u from the DAC’s output is integrated by I1 . I1 ’s For an in-band input, V1 (z) ≈ U (z) + NTF1 (z)Q 1 (z).
output is processed by the signal transfer function (STF2 ) of Using (2) in (4), we obtain
the back-end converter, before being sampled. The transfer
V (z) ≈ F(z)A(z)U (z) + NTF2 (z)B(z)Q 2 (z). (5)
function corresponding to the STF of the back end is given
by [3] As expected, the quantization noise of the back end, namely,
1
STF2 (s) = 2 NTF2 (es ). (1) q2 , is third-order noise-shaped. The input is filtered by a low-
s pass transfer function F(z)A(z), whose magnitude response is
To determine the filter transfer functions needed for noise
virtually unity in the signal band. Simulations, not shown here
cancellation, we set the input u to zero. From Fig. 3(b), using
due to space constraints, confirm the abovementioned analysis.
V1 (z) = NTF1 (z)Q 1 (z), we see that
The peak in-band SQNR when the MASH converter (with
1 OSR = 128) is excited by a −1 dBFS tone is about 126 dB.
V2 (z) = −Q 1 (z)NTF1 (z)F(z) c2d 3 NTF2 (z)
s
≡ B(z)
A(z)
B. Signal Transfer Function
+ Q 2 (z)NTF2 (z) (2)
To determine the signal transfer function, we assume the
where c2d denotes the continuous-to-discrete time transforma- complex exponential input u = e j 2π f t and q2 = 0. Fig. 3(b)
tion corresponding to an NRZ pulse. Straightforward analysis and the noise-canceling filters needed to obtain the final output
shows that 1 −1 v can together be depicted by the signal-flow graph shown in
A(z) z + 23 z −2 + 16 z −3
= 6 . (3) Fig. 4(a). From the figure, we see that v 1 does not appear
B(z) 1 − z −1 in v as it is canceled. The resulting equivalent signal-flow
A(z) = (1/6)z −1 + (2/3)z −2 + (1/6)z −3 is a low-pass filter, diagram, which is appropriate to determine the STF, is shown
while B(z) = (1 − z −1 ) is a first-order high-pass transfer func- in Fig. 4(b). Recall that NTF2 (z) = (1 − z −1 )2 and B(z) =
tion. From the discussion above, we see that the quantization (1 − z −1 ). Using this, the STF of the 1-2 FIR-MASH can be
Authorized licensed use limited to: UNIVERSITY OF VICTORIA. Downloaded on May 23,2020 at 00:04:58 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
BILLA et al.: ANALYSIS AND DESIGN OF AN AUDIO CONTINUOUS-TIME 1-X FIR-MASH DELTA–SIGMA MODULATOR 5
Authorized licensed use limited to: UNIVERSITY OF VICTORIA. Downloaded on May 23,2020 at 00:04:58 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
Authorized licensed use limited to: UNIVERSITY OF VICTORIA. Downloaded on May 23,2020 at 00:04:58 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
BILLA et al.: ANALYSIS AND DESIGN OF AN AUDIO CONTINUOUS-TIME 1-X FIR-MASH DELTA–SIGMA MODULATOR 7
output and modifying either the RC-setting of the modulator The main FIR DAC has 12 identical taps; equal weights
(see [10] for instance) or the noise-canceling filter in the not only ease layout but also introduce spectral nulls in
digital domain [12]. To the best of our knowledge, reported the feedback waveform at multiples of f s /12. Because of
prior calibration techniques have targeted wide-band MASH this, the first stage of A1 can be chopped at f s /24, thereby
CTM designs achieving moderate resolution. Furthermore, enabling the modulation of its flicker noise out of the
since LMS techniques can require several million samples signal band. The FIR DAC is implemented in a semidigital
to converge, it appears as if they are not appropriate for fashion, as shown in the inset of Fig. 6(a). The DAC unit
a low-speed high-precision design such as this, since they elements are resistive for low noise. Due to the semidigital
will most likely take several seconds to converge and may implementation, DAC unit-element mismatch does not result
not be able to track temperature changes. The analog-domain in nonlinearity; it merely modifies the transfer function
correction of RC time constants (as in [10]) is not appropriate of the FIR filter. The effect of this on jitter sensitivity is
in our application that targets high SNDR, as it requires negligible. The compensating FIR DAC, whose transfer
extremely fine-grained tuning of the RC banks. Based on function is Fc (z), is realized in a manner similar to the
the abovementioned considerations, we adopted the following main DAC and shares the same flip-flops. Fc (z) is derived
approach. using the theory in [13]. Ra implements the input feed-in,
1) The 1-2 FIR-MASH converter is calibrated under nom- needed to ensure that the output of A1 does not contain
inal conditions (room temperature) using a two-tap FIR u. As described in Section III, the output of A1 consists
filter for B(z) = b0 + b1 z −1 . The intuition behind of ADC1 ’s quantization noise, filtered by the FIR transfer
the need for a two-tap filter was outlined earlier in function F(z). Because of filtering, the unity-gain frequency
this section. The weights b0 and b1 are determined of MOD1’s integrator can be significantly increased compared
using the frequency-domain least-squares technique and with a conventional design of the type shown in Fig. 1(a). The
is detailed in the Appendix. This step accounts for the increased unity-gain frequency reduces the noise contributions
nominal value of k p and integrator dc gain, as well as all of the rest of MOD1 and the back-end ADC when referred
other factors (such as mismatch) that change the gain of to u. All resistors and capacitors are realized using digitally
MOD1’s quantization noise, as measured by the back- programmable banks, which can be set so that the RC time-
end ADC. constant realized is well within ±5% of the nominal value.
2) Temperature variations will cause k p and integrator dc We included a pseudorandom two-level dither generator on
gain to change and degrade the in-band noise cancel- the chip, with the provision to inject it at an auxiliary input
lation performance if B(z) is not appropriately mod- of the summing amplifier in MOD1 if needed.
ified. The change in k p is predominantly due to the The single-bit ADCs are realized using the StrongARM
temperature coefficient of the resistors. A simple, prac- latch-based design shown in Fig. 6(b), where the outputs of
tical way of estimating k p would be to build an on- the latch excite an RS flip-flop to yield the singe-bit decision.
chip RC oscillator and compare its frequency with the Compared with a sense-amplifier-based latch, a StrongARM
modulator’s sampling rate. Since the primary aim of this structure is slower and has a higher dynamic offset. Offset is
article is to test the efficacy of the FIR-MASH architec- noise-shaped anyway, and the lower speed is not problematic at
ture, we simply used the resistor temperature coefficient the 6.144-MHz sampling rate used in our design. An advantage
information provided by the foundry to estimate k p at a of the StrongARM latch is the significantly simpler clocking
given temperature. Integrator dc gain A0 was estimated and resulting reduced layout parasitics.
by adding a dc input to the quantizer and detecting the A3 and A4 are the OTAs in the integrators of the back-
change in the average output of MOD1. Other schemes end converter of the MASH. They form a second-order CIFB
for determining A0 can be conceived. Since k p and Ao CTM, whose nominal NTF is (1 − z −1 )2 . The impedance
are known under a given operating condition, B(z) at a levels of the back-end ADC are significantly higher than those
given temperature are modified as follows. We denote in the input stage, resulting in much lower power dissipation
B(z) obtained during foreground calibration at room in A3 and A4. Rd is implemented using a T-network for the
temperature by b0 + b1 z −1 , while k p,nom and A0,nom reduced area.
denote the nominal values of k p and A0 . As temperature Fig. 7 shows the macromodel and the simplified schematic
varies, B(z) is modified as of the two-stage feedforward-compensated OTA used in the
integrators. The input stage G m1 is a cascoded differential
k p,nom b0 b0 −1
B(z) = b0 + b1 − + z . (11) pair with current reuse. The cascode devices not only enhance
kp A0,nom A0 the stage’s dc gain but also help to reduce the parasitic
capacitances at nodes b and b . G m1 is chopped at a frequency
f c = f s /24. G m2 , which serves as the high-gain path, and G m3 ,
IV. C IRCUIT D ESIGN which forms the feedforward path, are realized using the same
The simplified single-ended schematic of the 1-2 differential pair (and current reuse). The simulated dc gain and
FIR-MASH CTM is shown in Fig. 6(a). Negative unity-gain bandwidths (at room temperature) are about 79.6 dB
resistances refer to inversion in the differential version. The and 64 MHz, respectively. These simulations are done on the
sampling rate is f s = 6.144 MHz. All integrators are realized postlayout extracted netlist of the op-amp, with a chopping
using active-RC techniques for high linearity and low noise. frequency of fs /24. The common-mode feedback (CMFB)
Authorized licensed use limited to: UNIVERSITY OF VICTORIA. Downloaded on May 23,2020 at 00:04:58 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
Fig. 6. (a) Simplified single-ended schematic of the 1-2 FIR-MASH CTM. (b) StrongArm-based single-bit ADC.
Authorized licensed use limited to: UNIVERSITY OF VICTORIA. Downloaded on May 23,2020 at 00:04:58 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
BILLA et al.: ANALYSIS AND DESIGN OF AN AUDIO CONTINUOUS-TIME 1-X FIR-MASH DELTA–SIGMA MODULATOR 9
Fig. 9. Measured SNDR as a function of input amplitude. Fig. 12. Measured SNDR for −0.95 dBFS, 6-kHz input as a function of
temperature, with different calibration strategies.
Authorized licensed use limited to: UNIVERSITY OF VICTORIA. Downloaded on May 23,2020 at 00:04:58 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
TABLE I
P ERFORMANCE C OMPARISON W ITH S TATE - OF - THE -A RT C ONVERTERS
VI. C ONCLUSION
This article introduced the 1-X FIR-MASH CTM archi-
tecture, whose objective is to use a first-order front end to
achieve a converter whose MSA is close to full scale. FIR
feedback was shown to be very beneficial in the context of a
MASH converter, where it can be used to filter the error of the Fig. 13. Determining the coefficients of the two-tap FIR filter B(z) by
minimizing in-band quantization noise.
first stage before being digitized by the second. This reduces
the peak-to-peak swing of the error processed by the second
stage, as well as its high-frequency content. This benefit is
The resulting vectors are denoted by F0 and F1 . v 1 , after being
apart from FIR feedback’s other well-recognized advantages,
filtered with F(z)A(z), is also processed in the same manner,
such as jitter-sensitivity reduction, linearity improvement, and
and the resulting in-band FFT is denoted by Fr . Minimizing in-
attenuation of chopping artifacts. Measurement results from a
band noise of the output of the MASH CTM is equivalent
1-X FIR-MASH test chip designed in a 180-nm CMOS tech-
to finding the least-squares solution to
nology show that the CTM achieves 100.9-dB peak SNDR
in a 24-kHz bandwidth. Though only single-bit quantizers are b0 F0 + b1 F1 = −Fr (12)
used, the MSA is about -0.65 dBFS. While demonstrated in
a low-bandwidth converter, the FIR-MASH technique appears where bo and b1 must be real. In the matrix form, this system
to be a promising approach even at higher bandwidths. of equations can be written (assuming Fi ’s are column vectors)
as Fb = −Fr , where
A PPENDIX T
F = F0 F1 and b = b0 b1 . (13)
In this appendix, we describe a practical technique used
to determine the taps of the noise-canceling FIR filter B(z). The vector b that minimizes the norm of Fb + Fr (or equiva-
As discussed earlier, if only in-band cancellation is desired, lently, the power of b0 F0 + b1 F1 + Fr in the signal band) can
B(z) can be restricted to two taps. The tap values are those be found by solving the normal equations
that minimize the noise power of v in the signal band. They
are determined as shown in Fig. 13. Re(F) Re(Fr )
b=− . (14)
The FFTs of v 2 [n] and its one-sample delayed version Im(F) Im(Fr )
v 2 [n −1] are computed after windowing the sequences with an Straightforward algebra shows that the solution is given by
appropriate window function, denoted by w[n]. Windowing is
−1
necessary to avoid leakage of out-of-band quantization noise b = − Re(F H F) Re(F H Fr ). (15)
into the signal band. The in-band bins are collected, and those
bins corresponding to the input signal and dc are discarded. where F H denotes the Hermitian transpose of F.
Authorized licensed use limited to: UNIVERSITY OF VICTORIA. Downloaded on May 23,2020 at 00:04:58 UTC from IEEE Xplore. Restrictions apply.
This article has been accepted for inclusion in a future issue of this journal. Content is final as presented, with the exception of pagination.
BILLA et al.: ANALYSIS AND DESIGN OF AN AUDIO CONTINUOUS-TIME 1-X FIR-MASH DELTA–SIGMA MODULATOR 11
Authorized licensed use limited to: UNIVERSITY OF VICTORIA. Downloaded on May 23,2020 at 00:04:58 UTC from IEEE Xplore. Restrictions apply.