07 - Chapter 4
07 - Chapter 4
07 - Chapter 4
Here a 16-bit Pipelined ADC is proposed based on SHA-less and multi-bit front-end as
shown in Figure 4.1. Total number of stages used here are 8. Initial two stages are 3.5 bit
stages, next stages i.e stage 3 to stage 7 are 2.5 bit stages as flash ADC of 3 bit comes at
last stage. This proposed Pipelined ADC is capable to attain high speed and resolution,
less area with less consumption of power. To make this architecture error-free, a digital
circuit (little complex) was utilized. This architecture is capable to remove errors like
op-amp gain, offset error and capacitor mismatching error. The advantage of structures
like multi-bit first stage could be used sometimes without calibration for some
applications where accuracy is not a prime requirement because these structures are
themselves capable to remove some errors. To make the overall structure simple, only
initial stages are higher in resolution and other stages are of lower resolution which
means less complexity. The stages in pipeline are scaled down to remove the problem
of higher bias currents and somewhat of capacitor mismatching also. Overall area
Different units of this Pipelined ADC are: pseudo random sequence generator, a
reference generator, bit truncation or correction block, bit alignment logic and digital
calibration block and another important unit as clock generator. Because two different
voltages are used for the whole circuit and to avoid interference between stages with high
69
power supply rejection ratio (PSRR) and low temperature coefficient voltage reference
generator is used here. At high input sampling frequencies, a clock generator is used for
low jitter clocks [61-63]. To make ADC free from the residue amplifier’s linear gain
errors and capacitor mismatching errors, novel digital background calibration technique
is applied for the ADC. In this technique, the advantage of signal dependent dithering
70
For Signal Dependent Dithering calibration technique two control signals of pseudo
random noise sequences, which are PN1 [1:5] & PN2 [1:5] are taken here. After digital
bit alignment and truncation method, the final 16-bit digital output could be achieved.
Front-End Concerns
Here, the main idea was to design this Pipelined ADC error-free and to achieve high
dynamic performance with less power consumption and less area utilization. The large
sampling capacitor is always required to achieve high performance with high resolution
at high sampling frequency but that is a cause of capacitor mismatching errors and op-
amp offset and gain errors which make hard drivability of ADC. One option is to use
input buffer to improve drivability by using BiCMOS process technology but that is not
feasible always. In CMOS technology, by removing on-chip input buffer from the
switched-capacitor, the problem could be solved which has created by a large Cs. Efforts
stages and blocks is the best way to achieve a high SNDR and SFDR. In a conventional
Pipelined ADCs, the prime source of noise and distortion is the front-end SHA [64-65].
Apart from the noise problem, the SHA is a power consumption device as well. So, if
possible in the design, removes SHA and save the total power and minimize the noise
contribution. In addition to above said advantages of removal of SHA, all stages are
taking the benefit of smaller sampling capacitor, those could save the power further and
make the ADC easily drivable. Because a small value of Cs allows smaller switches to
use for its operation within a particular bandwidth; that’s another advantage of SHA
71
removal. Smaller switches can also help to improve the linearity of the front-end by
minimizing the total non-linear parasitic in the input sampling network. In this design,
apart from the SHA-less frontend, the multi-bit stages are used which saves a significant
power additionally. This kind of design is good for the noise-limited Pipelined ADCs
In multi-bit stage, after adding each new bit in each stage, the gain (G) rises by a factor
of 2 and on the other side, the feedback factor reduces by factor of 2. The effective trans-
conductance is assumed ‘gm’ for a single stage amplifier and the same results could be
applicable to two stage amplifier also. The calculation of bandwidth (BW) of a single
gm
BW=β 𝐶𝐿 4.1
The feedback factor β would be halved by adding each bit in stage-1 and to keep the
bandwidth constant and the load capacitor, CL must be halved without any change in
power dissipation. The effective value of CL would be the sum of all capacitors like
stage-1 feedback Cf, Cs2 the sampling capacitance at stage-2 and the parasitic
capacitances. In the case when the CL is dominated by Cs2, CL could be split fifty-fifty by
Stage-2 generates the total noise sampled by two major noise contributing elements. The
one of the two sources of noise is: in the stage-2 the noise generated by the switches and
the passive sampling circuit and the second source of noise is the amplifier of stage-1
when comes in the hold phase. Now, in the ADC, the noise factor referred to the input
(RTI) is represented by
72
𝐾𝑇
σ2_SWT α√ 𝐶𝐿 /G. 4.2
From equation 4.2, by making CL as half, the value of σ2_SWT would reduce by √2.
But there would be no change in the value of the track mode noise sampled by stage-
1(σ1) and (σ2_AMP1) and these values would be same as first order when RTI specified
by (4.1) and (4.2) [68]. Equation 4.3 is the representation of the summing node parasitic
capacitance of stage-1.
KT(Cs+Cf+Cp) 𝐾𝑇
σ1 α √ =√𝛽𝐺𝐶𝐿 4.3
𝐶𝑠2
𝐾𝑇
σ2_AMP1 α√𝛽𝐶𝐿/G. 4.4
It can be concluded from equation 4.4, by adding each additional quantized bit in stage
1, without making any increase in total power, the noise generated from the switches of
passive sampling circuit at stage-2 would be decreased by √2. Within the specified noise
budget, noise reduction could be done with smaller capacitance and lower power to some
extend only due to the limitation of reduction of the value of CL limited by parasitic
capacitance. On the other side, by increasing the number of quantization bits, the area
Keeping all these factors in mind and to minimize the power, to remove errors and to
maximize static and dynamic performance, stage 1 and stage 2 has been decided as 3.5
bit with SHA-less front-end. The designed ADC has substantial advantages with
complex design circuitry and hard to work well at high frequencies beyond 300 MHz.
73
Proposal of 16-bit ADC Architecture and
Implementation
Here a 16-bit Pipelined ADC architecture is proposed. Refer to Figure. 4.1, the initial
two stages are 3.5 bit stages, next five stages i.e stage third to seventh are used 2.5 bit
stages and the final stage of the 16-bit Pipelined ADC is 3-bit flash ADC. Due to the
absence of SHA, the MDAC and the flash in stage-1 should sample the input signal at
the same time. Because stage-1 quantizes 4-bits, the value of the gain amplifier of the
MDAC would be 8, and one extra redundant bit is used to avoid the comparator offset
[69]. This Analog to Digital Converter includes digital background calibration technique
to remove the capacitor mismatching error in stage-1 [70]. While working with high
sampling frequency signals, a differential low-jitter clock receiver makes sure to raise
the value of SNR. A stable differential voltage could be achieved by a fast-settling push-
Figure 4.2, 4.3, 4.4 shows different types of Multiplying Digital to Analog Converter
circuits for a 4-bit pipeline stage. Here all three MDACs will discuss and find out the
appropriate one for our design because the MDAC used in the first stage of a SHA-less
design Pipelined ADC is most important and is the most complicated part of ADC. With
reference to Figure 4.2 [68], for the duration of the hold phase φ2, Cs is used for DAC
operation and Cs samples the input signal Vin during the track phase φ1. Depending on
flash data, Cs is connected to either REFB or REFT during φ2. The flash data is nothing
74
but only the representation of the sample in a quantized form which is currently used,
and during φ2 Cs has charged to a quantized value of the sample. And after that Cs
connects back to the input in the next track phase φ1, and helps the circuit to drive the
Figure 4.2 : 4-bit MDAC implementations for DAC operation with reusing of Cs during
hold phase
Figure 4.3 : 4-bit MDAC implementations for DAC operation with separate and Cs and
CDAC during hold phase
75
Figure 4.4 : Nonlinear charge removing MDAC
Figure 4.2 depicts the charge which is directly related to quantized value of the last
sample is denoted by QQ_prev. The linearity of the ADC would significantly degraded if
the circuit which drives the ADC inputs could not effectively settle down to the nonlinear
quantization function and Vsampled(n-1) signifies the 4-bit quantized value of the
previous sample. Here T is the clock period, α denotes the presence of the nonlinear
charge kickback to the input while taking the nth sample and its value lies in between -1
and +1.
76
|Sampling mismatch + Flash offsets|< VREF/2 4 4.6
The value of α has been determined by the circuit driving capability to settle down the
nonlinear kick back and the circuit driving capabilities of ADC inputs further depends
on the sample rate, the value of Cs and the effective impedance which includes bond-
wire and board trace parasitic. Without using the on-chip circuit e.g SHA-less stage-1,
to achieve low noise and to prevent nonlinear kickback and to settle effectively within
the accessible track time, comparatively large value of Cs is needed here. So, this MDAC
Another SHA-less for stage-1 MDAC circuit is represented in Figure 4.3 which is using
separate sampling and capacitors of DAC [69-71]. Here, during the interval of φ1, Cs
samples and during the interval of φ2, Cs goes to reset and CDAC completes the DAC
operation. So, during the interval when Cs samples, there will be no kick back to the
ADC inputs with nonlinear charge but with a degradation factor of 2 in β in comparison
the capacitances should be double which makes the ADC difficult to drive and so ‘gm’
should be quadruple which significantly increases power, for the given target noise and
band width. So, the implementation of MDAC shown in Figure 4.3 is not favourable for
MDAC stage-1.
Another MDAC implementation shown in Figure 4.4 is similar to Figure 4.2 in addition
to a clearing switch and a short pulse (φCLEAR) who is driving that switch, used to solve
the nonlinear charge kickback problem [72-74]. Here, in the interval of φ1, Cs samples
Vin and in the interval of φ2, CS is connecting to REFB or REFT depending on flash data.
77
A short clearing pulse φCLEAR is able to discharge the nonlinear charge QQ_PREV
Stage-1 consists of a MDAC and a flash as shown in Figure 4.5. Quantizing high
frequency inputs without a SHA circuit on front-end and to reduce the mismatch error of
the signal sampled by the flash and the MDAC a “sampling flash architecture” is
preferred here [69]. In the interval of track phase (φ1), the two capacitors, flash and
sampling CS_FL and Cs are concurrently sample Vin, and to sample the reference ladder
taps, a different capacitor set is used in the flash (CREF_FL). Switches of linear
bootstrapped are considered here to make sure the input signal and to reduce sampling
distortion [70-71]. In the starting of φ2, CREF_FL and CS_FL are connected together to give
an indication of the signal to be amplify and to generate a valid flash data after a short
interval at the input of the pre-amplifier and to latch after a short interval to generate a
valid flash data. The flash data is used to generate the residue amplifier’s output driven
by the MDAC reference switches. The availability of time for MDAC settling is the
challenge in this implementation, which is reduced during φ2 by the latch and the pre-
amplifier. So, the flash comparator and the residue amplifier should be fast enough for
playing a role of power saver by eliminating the SHA and SHA-less could be a power
consumer on the other side due to increased power in the flash comparator and the residue
amplifier. Up to medium sampling rates ADCs, the SHA-less architectures are good to
save power due to the feasibility of fast and low power comparators. For high sampling
78
rate ADCs, MDAC settling time is too high, so flash comparators use a huge portion of
power compared to MDAC using a SHA where the comparators could be latched earlier
For this particular SHA less architecture, 125 MS/s, a significant power saving with some
design modifications. Because CS and CS_FL concurrently sample Vin, the available
correction range could be consumed by the value difference of flash sample value and
the MDAC sample value might be a major problem of SHA-less front–end. At higher
input frequencies, the difference would be high between the timing and bandwidth of the
flash and MDAC sampling networks. At very high input frequencies, ADC could have
missing codes due to sampling mismatch if stage-1 goes out of correction range. Here,
special attention is required to increase the tolerance of mismatch without going out of
79
correction range and to minimize the sampling mismatch between the MDAC circuit and
the flash circuit while sampling inputs up to 300 MHz . In the flash comparators, offset
cancellation could be realized to minimize their offsets and to maximize the tolerance of
sampling mismatch because they are more susceptible to large offsets. Because separate
reference capacitors and sampling capacitors (i.e. CREF_FL and CS_FL) are used in this
of 2 on the sampled by doubling the flash offset RTI. The easiness can be increased
available correction range would also be double to ± 125 mV RTI. The design would be
easy because the comparators are not needed for offset cancellation and matching
requirement is also relaxed between the flash and MDAC sampling networks. But there
is significantly raise in power consumption of ADC along with the high value of SNR
comparative to the 4-bit stage-1. For the matching of MDAC and flash sampling
networks and for the comparator offset cancellation the power increases less in
comparison to the increased layout effort and the cost of extra design. So, there is always
a compromise between power consumption and complex design circuit. The difference
between the sampled values appears due to bandwidth mismatching between the two
sampling networks and due to the difference in timing skew between the flash and
MDAC sampling clocks φ1P. The same buffered clock control can be used to drive both
sampling switches just to reduce the timing skew. The matching of the two networks
with their bandwidths is a hard problem due to (1) the flash network involves two
capacitors CS_FL and CREF_FL of equal values but the MDAC network has one large CS
and one small Cf (2) the value of Cs is much larger than CS_FL and (3) the input parasitic
80
capacitance of RA is much higher than the input parasitic capacitance of the pre-
networks could be matched as closely as possible under the above said fundamental
differences.
The flash comparator given in [71] is comparable to satge-1 flash comparator described
here with some changes. The cross-coupled PMOS pairs has been removed in present
design to take the benefit of smaller regeneration time. In the comparator represented in
Figure 4.6, to make up a pre-amplifier, PMOS are used as loads. A diode is coupled to a
latch and to PMOS loads. In the starting of Ф2 phase, the preamplifier is ready to amplify
and to strengthen the input signal of different nodes to its highest to voltage levels.
81
4.3.4 The Residue Amplifier
amplifier which is capable to give large swing, high gain and excellent linearity [72]. For
the first stage, along with the PMOS inputs telescopic structure is perfect and the second
stage is made up with PMOS loads of NMOS differential pair amplifier. NMOS inputs
are not used for residue amplifier stage-1 because a large gm per unit current is needed.
If NMOS devices would use instead of PMOS devices in CMOS integration technology,
a greater value of 1/f noise achieved. By growing the Miller capacitor, the issue of low
frequency behavior of 1/f noise could be solved because it is capable to filter the noise
directly. Hence a large Miller capacitor has been preferred here. To reduce 1/f noise
further, an auto-zeroing amplifier could be used by paying the cost of increased power
consumption and increased design circuitry. So for stage-1, to achieve the lowest power
solution and to get lower 1/f noise PMOS inputs are preferable than NMOS inputs.
82
Figure 4.7: Residue Amplifier circuit for Stage-1
The Voltage reference structure is used to provide stable and suitable voltage supply to
every stage of Pipelined ADC [73]. To make sure the final digital output received is
error-free, the kind of voltage referencing arrangement is used where digital calibration
has performed in first two stages. The calibrated output would be passed to backend
stages only. In the beginning of hold phase, the sampling capacitor changes its current
upon outputs of sub_ADC. There may be a requirement of a large current by first stage
capacitors if just one reference voltage was used which allows the changed output of
other stages helps for slow settling. At the starting of hold phase, small current supplies
83
due to sampling capacitors. By using separate voltages, the final outputs could be
achieved properly and error-free. So by using different voltage references, the optimum
current consumption could be achieved and could save the power as well.
Here different types of dithering techniques are going to be discussed along with their
There are two major constraints of the calibration using PN dithering or modelling. One
out of two is the dither magnitude and the other one is the measurement time. There must
be a compromise between the signal range and the dither magnitude [74-76]. With a large
value of PN-modulated dither is represented in Figure 4.8(a) where the full scale range
varies in between –1 to 1. The flexibility with the total signal plus dither signal is to fit
within the full-scale voltage range. But the effective number of bit (ENOB) could be
reduced after that. If the thermal noise is dominating on signal-noise ratio, then this kind
of reduction technique of signal range is not recommended. Just to suppress this noise
(kT/C) by 3 dB, SC circuits will require capacitors of double in size which results in
increased area and power consumption. Because even a small value dither can make a
huge change in signal range, so to achieve the same accuracy it requires much longer
time for that due to the large ratio of VIN/VCAL as shown in Figure 4.8(b). There is a
compromise between the averaging time and the measurement accuracy for the
measurement time limit. If both VIN/VCAL and VREF are set to 1, then after averaging
220 samples, the measurement error is shown in Figure 4.9(a). For a 2 Vpp sine wave
84
input, the simulation has been repeated 1000 times. In the output, histogram, the
Figure 4.8: (a) PN dithering with Large Magnitude. (b) PN dithering with Small Dither
Magnitude.
Figure 4.9: (a) after taking average of samples the histogram of the measurement error (b)
Graph between the number of samples averaged and Measurement accuracy.
85
The relation of measurement accuracy w.r.t numbers of samples averaged demonstrated
in Figure 4.9(b). It should be noted that if someone wants to achieve an added bit of
accuracy then number of samples averaged should be increased by four times. The fact
is by treating the PN-modulated VIN/VCAL as a white noise due to doubling the number
of averaging samples, the SD of a white noise is decreased by a factor that is square root
of 2. The result depicted in Figure 4.9(b) indicates that for the 15-b accuracy and if the
ADC is working at sampling rate of 20 MS/s, 230 samples should be averaged for one
measurement by taking nearly one minute to complete. So, getting an answer that pleases
both conditions is really difficult. So, go for other solution as explained in next section.
The problems discussed in the last section of PN dithering, the dither magnitude
dithers of different magnitudes, technically selected by the strength of signal level. Dither
signal is injected by dividing the unit capacitor into two of each pipeline stage and by
adding two comparators. Using this background calibration method, finite op-amp gain,
capacitor mismatching error, gain errors could be removed just in one step without
changing the values of analog components and with removal of digital dividers or
multipliers. Depending upon the value of signal level, the dither magnitude has been
selected for that. As shown in Figure 4.10(a), three different sub-ranges are made and to
set PN value in the middle range, a dither of +2/3 or -2/3 is inserted. When PN = −1and
86
the signal is more than +1/3, a dither of −4/3 is inserted and no dither is inserted when
the value of PN is ’1’. The dithers of +4/3 is inserted when the value of PN is ‘1’ and
Figure 4.10: (a) SDD with three different subranges (b) PN dithering with no change in
magnitude
Overall, compare to a large value of 2/3 in fixed-magnitude dither technique, the signal
plus dither results into a smaller signal of between ±1/3 is represented in Figure 4.10(b)
which shows that with small ratio of VIN/VCAL, higher measurement accuracy could
accuracy and to reduce the measurement time. By allocating more sub-ranges to the
signal is another way to reduce signal-to-dither ratio VIN/VCAL further. In the signal
dependent dithering, on the output side, the PN associated component will not change its
value even though different magnitude dithers are added. To match with fixed-magnitude
87
PN dithering and to generate the difference of the outputs for these cases of PN = 1 and
−1, same hardware is used here. Irrespective to comparator offsets and to maintain the
signal within full-scale range, the dither magnitudes and the comparator thresholds
advantageous as more apparent by Figure 4.10(a). Because the dither injection of ¼, can
reduce the signal range to ¾ and the ENOB could be better by about 0.5-b. Also, as the
ratio of VIN/VCAL decreases from 3 to 1/2 which could help to improve the accuracy
by 2.5 bits. So, by applying the signal dependent dithering scheme, 3 more bits of
accuracy can be achieved and the measurement time could be shortened by 1/43. In this
process, one measurement cycle could be reduced to one second. Now, to generate two
different residues the sub-ADC and the sub-DAC are capable enough. To calibrate an
ADC of high resolution, a low signal to dither ratio is beneficial to improve ENOB and
accuracy. Like calibrating a multi-bit first stage Pipelined ADC requires less accuracy
comparatively as required by the first stage of 1.5-bit. Multi-bit first stage ADCs are
more capable to relax the calibration accuracy requirement but at the cost of complex
88
4.4.3 Signal-Dependent Dithering for MDAC
In Figure 4.11, the MDAC modified residue plot for signal-dependent dithering is shown
where the sub-ADC shifts thresholds of comparators is from ±1/4 VREF to ±3/8 VREF.
Because the Signal-dependent dithers are injected in the range of ±3/8 VREF, there is
89
requirement of two more comparators with new threshold voltages of ±1/8 VREF. The
selection of dither magnitude depends on the signal levels and the PN values. One of
these values of dither magnitude has been selected − VREF, −1/2 VREF, 0, +1/2 VREF or +
VREF as shown in Figure 4.11. For a small signal of ±1/4 VREF range, a large dither of 1/2
VREF inserted in case of fixed magnitude and the signal plus dither comes in range of
±3/8 VREF as represented in Figure 4.12. VIN/VCAL, the ratio of signal to dither has
come down to 1/2. If the input stays within ±3/8 VREF and by doing the average of the
output samples, 99% of the measurement errors corrected. In Figure 4.12, the modified
standard MDAC is shown for signal dependent dithering where the capacitor has been
split into two and two more comparators are added [78].
Here, the dithers are injected by the values coming out from the switches which works
by the comparator outputs and PN values. if PN is 1 and the signal range in between −3/8
to −1/8 VREF , the capacitor C1 & C2 switches in between − VREF and 0 and if PN is -1
and the signal ranges from +1/8 to +3/8 , the capacitor C1 and C2 switches between 0
and +VREF. The capacitors C1 and C2 are in turn changed to +VREF when PN is logic’
−1’ and changed to − VREF when PN is logic ‘1’ and when the signal comes in the central
range insert a dither of 1/2 VREF. The two split capacitors could be mismatched which
will contribute to noise after randomized and later on it could spread over the Nyquist
band also. This noise is not required to subtract digitally in this design because its level
90
Figure 4.12: Equivalent fixed-magnitude PN dithering of modified MDAC stage.
(a) Because the low signal-to-dither ratio, VIN/VCAL, the signal de-correlation time will
get shorten.
(c) Number of capacitors with dithering remains same as before and also the analog
performance.
(e) Without compromising with the signal range, large dithers could be used.
91
Figure 4.13: Signal-dependent dithering with MDAC residue amplifier.
When the signal is high, no dither is inserted and a problem of different calibration time
for different signal condition may arise in this dithering scheme. With added number of
comparators for the dithering with the full scale range is shown in Figure 4.14. Assume
PN = −1 and the signal is higher than +5/8 VREF, the residue voltage will be 2VIN −2
VREF due to an additional capacitor or a reference voltage of 2 VREF. Only initial stages
require dithering, most of the time the first stage only because that is more sensitive to
input noise and signal changes. All the other stages are dependent on the output generated
measurement time is shorter and the circuit complexity is also low but the problem comes
when the signal remains high for longer time. Because all output samples are averaged,
92
architecture with two channel could be used to remove the PN un-correlated i/p signal
which can create the problem of mismatching between the two channels.
Figure 4.14: Modifications in residue voltage of the MDAC stage restored to full dithering
range.
By removing the dedicated front-end SHA reduces noise contribution and also helps to
reduce power in the Pipelined ADC. So the other stages of ADC can use smaller
capacitors within the specified noise budget to further save power. Elimination of SHA
helps ADC to drive easily because the first stage uses smaller sampling capacitor.
93
Because the smaller switches are used with less non-linear parasitic in the input network,
linearity of the sampling circuit has been improved. In addition to that if initial stages
considered multi-bit, it would be capable to save power further for the high speed and
high resolution Pipelined ADCs, but be ready to handle the increased circuit complexity.
So, the finest balance between power dissipation, component matching and design
complexity could be done by the proposed SHA-less, multi-bit Pipelined ADC [79-80].
But in a SHA-less pipeline architecture the S/H and the sub-ADC in the first stage have
to sample dynamic input signal simultaneously without a held signal. So, there are more
chances for the same event, S/H and sub_ADC take different sampled values if there is
bandwidth mismatch between their input networks or/and if there is a sampling clock
skew, as is shown in Figure 4.15. For higher bit stage i.e first stage with digital error-
94
4.5.1 Proposed Timing diagram for SHA-less:
Figure 4.16 shows the conventional schematic and timing diagram of single stage. All
through the sampling phase φ1, the i/p signal is connected to the bottom plates of
sampling capacitors when the first stage’s sampling switches are turned on. The switch
‘Sm’ has turned off at the falling edge of φ1e and then the input voltage will be sampled
on Cs. Comparators can start its function after a delay time of ∆tc and compare input
voltages and generate its output. The decoder comes in picture to play its role for the
reference switch ‘S’ and converts the digital outputs into control signals at the rising edge
of the amplifying phase φ2. All through the phase φ2, with the switch ‘Sr’, the reference
voltages are connected to the bottom plates of MDAC’s sampling capacitors while
turning on the feedback switch ‘Sf’. Once the control signals generated by the decoder
95
Figure 4.16: A conventional schematic and timing diagram
Due to the decoder’s delay time of ∆t, the residue voltage would be unable to start settling
during this delay time because the bottom plates of MDAC’s sampling capacitors are not
in connection to any voltage. The decoder’s delay time uses residue voltage’s settling
time also. In the low speed Pipelined ADCs, only a small portion of the settling time
For the low speed ADCs, like 50 MS/s, the half of a clock cycle required would be 10ns
and the available settling time is no longer than 9ns by considering ∆t as 200ps, which
is about 2% of the settling time. So no timing diagram consideration is required for low
speed Pipelined ADCs. But a relatively short clock cycle is in high speed ADCs. But for
96
a Pipelined ADC of sampling rate 400MS/s, the available settling time would be less
than 1.25ns and the time used for settling by a decoder cannot be neglected. So something
should be done to remove this problem. If the capacitor floats during interval ∆t, at the
output voltage, there would be an overshot. To pull the capacitor out from this overshot
would be worse when residue voltage starts settling. So, some changes are required in
the traditional timing diagrams to remove the disadvantages discussed above. Figure 4.17
presents the proposed circuit diagram and timing. Now triggering the decoder happens
at additional clock phase φ2d. It starts ∆t time early than that of φ2, and the switch S
with its control signals would be ready before the amplifying phase starts. In this way,
the residue voltage could start its settling instantly. It means, the delay time used by
decoder won’t come in the given settling time. Moreover, no overshot at the output will
appear and at the same time there is no scope for the sampling capacitor floating time.
The point to be noted down here is φ2d stays high before the falling edge of φ2, so during
the whole ranging sampling phase of the next stage, the residue voltage signal remains
stable. The first and third stages of the decoders are triggered by φ2d and φ1d is used to
97
Figure 4.17: The new timing diagram
In traditional Pipelined ADC, to remove the sampling clock skew, a separate dedicated
front end SHA is generally used at the cost of distortion, noise and power consumption.
In the proposed ADC, the SHA is not a part of the architecture just to save the power and
noise. To improve the ADC performance by increasing the SFDR, SNR and SNDR
without increasing the sampling capacitors, multi-bit front stages are used. To nullify the
capacitor mismatching errors and nonlinear errors, high gain op-amps are used at each
stage of the Pipelined ADC. By using the proposed background digital calibration
98
technique, some of linear and non-linear errors including gain and mismatching errors
has corrected. The calibration technique which is proposed here is the arrangement of
signal depended dithering (SDD) calibration technique and a signal distributor butterfly
Shuffler. With the help of fifteen additional comparators from a1 to a15 for the first stage
of 3.5 bit MDAC stage, the residue voltage transfer function is improved now. This
improved transfer function shows that there are very less chances for the signal value to
Figure 4.18: Residue plot for a 3.5 bit to determine the value of SDD.
The dithering signal has been injected depending on the location of the residue voltage
(Vres) and on the current value of PN code. Depending upon the signal value on the
99
residue plot, the circuit modifications and calibration algorithm applied for the 3.5 bit
MDAC stage as shown in Figure 4.19. The transfer function can be expressed as shown
Ci C15
Vres= G. (Vin − ∑14
i=1 (Di. Vref Cs) − PNdither. Vref. ) 4. 7
Cs
Cs
and G = Cf+(Cs+Cf+Cp)/A
and Cs = ∑16
i=1 Ci.
The equivalent sampling capacitor is ‘Cs’ here, ‘Cp’ represents the comparable
input parasitic capacitor of op-amp, ‘Cf’ represents the feedback capacitor and G
represents the residue amplifier’s actual gain. When the pseudo random number PN
[2:5] comes to 4’b0000, indicates the insertion of the dithering signal to capacitor C15
and afterwards D1~ D14 would be the fourteen normal outputs of sub_ADC. If the PN
sequences PN [1] = {-1, 1} then the dither signal PNdither would be (PN [1] +loc_res)/2,
and loc_res can decide the location of output residue Vres. The residue transfer curve
could stay without any change or move down when the residue voltage Vres comes on
the higher half side of residue graph and loc_res= ’1’ can change the value to PNdither
= {0, 1} as shown in Figure 4.18. And when loc_res gets value ‘-1’ it could make
PNdither = {0, -1} that indicates the residue transfer curve can shift upwards or stay
without any change. Now how the errors are extracted and removed from the residue
100
Ci PN[1]+locres C15
Vres. (-2).PN [1] = -2G [ Vin − ∑14
i=1 (Di. Vref Cs) ( ).Vref. ]. PN[1]
2 Cs
𝐶15
= PN_modolate+G.Vref. as PN[1]2 =1 4.8
𝐶𝑠
Ci loc_res C15
Where PN_modolate = -2G [ Vin − ∑14
i=1 (Di. Vref Cs) − ( ) Vref. ] .PN[1].
2 Cs
the noise could be removed using a low-pass filter, which should be able to average a
large number of samples and can ideally work as an accumulator. Represent the equation
1
WG,15= N ∑N
i=1 −2 Vres(n). PN[1]|N → ∞
C15
= 𝐺. 𝑉𝑟𝑒𝑓. . 4.9
Cs
Because here the infinite samples have considered and those samples are averaged as
WG,15 so, it should include linear gain errors and capacitor mismatches errors both. The
four bit PN sequence PN [2:5] controls the insertion of dithering signal to all capacitors
technique as shown in Figure 4.19 [81-82]. With the help of equation (6.8), different
values of WG (i=1 to 16) could be achieved. Table 4.1shows that how different values
of WG (i=1 to 16) saves in different registers as per their order and value. How the
demonstrated in Figure 4.20. Because the initial stages are more prone to noise as
101
compare to backend stages so calibration is applied to initial stages and backend stages
are assumed ideal. After calibrating initial stages, the final digital output is assumed as
102
Table 4.1: By using butterfly shuffler different values WG (i=1 to 16) are saving to
different registers.
103
Figure 4.20: working of Butterfly shuffler for 3.5 bit stage.
104
Measurements
As mentioned above due to high resolution, high speed requirement with limited
manufacturing accuracy availability, the actual results may be different from the
expected/ideal results which introduces an error on transfer function. There are some
For achieving large output swing and high gain and for the proposed 16-bit Pipelined
ADC, a 2 stage Miller compensated Op-amp is used here. As per design requirements,
the first stage of Op-amp can achieve desire results i.e a large gm and high gain by using
a telescopic structure using NMOS inputs with gain boosting logic. The loop gains of
first two stages may be slightly different to each other due to different design margins
and at the same time decrease in gain also. At the sampling frequency of 125 MS per
second, the response of SNDR and SFDR of the ADC while the frequency ranges for
input varies in between 30 MHz to 150 MHz as shown in Figure 4.21. The proposed
ADC but without any calibration logic and by applying the FFT at sampling rate of 125
MS/s on that, the SFDR found as 80 dB and the value of SNDR found as 70.28 dB as
shown in Figure 4.22. Different frequencies of input signal ranges from 30 MHZ to 150
MHZ are used to test ADC’s dynamic performance with background digital calibration
technique, which results that below 150 MHZ of input signal, the SFDR and SNDR gives
105
better results than high frequencies above 150 MHZ. After applying the FFT at 125
MS/s of sampling and 30 MHz full-scale input, the proposed Pipelined ADC is able to
accomplish interesting values of SNDR and SFDR and these values are 97.74 dB and
79.77 dB respectively as shown in Figure 4.23. And at sampling frequency of 125 MS/s
and 150 MHz full scale input by applying the FFT, the values of SNDR and SFDR are
shown in Figure 4.24. The proposed Pipelined ADC with background calibration
technique can achieve SNDR as 73.5 dB and SFDR of 88.9 dB. Because the jitter noise
caused by the clock generator could disturb the performance of ADC so the proposed
ADC has been tested after subtracting out the clock generator’s jitter. The approximation
of internal jitter of the current ADC is 70 fs. Due to low-jitter in the clock generation
circuit, there could be a slow drop SNDR at high frequencies which is a warning signal
to take care.
Figure 4.21: SFDR and SNDR plots w.r.t input signal frequency.
106
Figure 4.22: FFT plot before calibration.
Figure 4.23: At 125 MS/s, 30 MHz input for a calibrated ADC, the FFT plot
107
Figure 4.24: At 125 MS/s, 150 MHz input for a calibrated ADC, the FFT plot.
On an ADC’s transfer characteristic, the maximum deviation from the best fit line of the
transfer curve to the actual transition points is called Integral nonlinearity (INL). For this
measurement of INL, gain errors and offset errors have assumed set to zero. The
maximum absolute difference from the actual code widths and the ideal code width is
called Differential non-linearity (DNL). A perfect INL indicates a perfect DNL also. In
actual ADCs, when DNL comes within ± ½ LSB, means no missing code in final output.
Here with this proposed ADC with proposed calibration technique, the INL has improved
from 8.7/-8.8 (without calibration) to 0.5/-0.5 (with calibration). The DNL is also
changed from 0.33/-1 (without calibration) to 0.57/-0.48 (with calibration). Figure 4.25
and 4.26 shows the changes in INL and DNL after calibration.
108
Figure 4.25: DNL plot of uncalibrated ADC at 125 MS/s (above) and INL plot of
uncalibrated ADC at 125 MS/s (below).
Figure 4.26: DNL plot of calibrated ADC at 125 MS/s (above) and INL plot of calibrated
ADC at 125 MS/s (below).
109
With this proposed ADC working at a 1.8 V supply, the total power consumption is 300
mW including the CMOS output drivers. With the sampling rate of 125 MS/s, the time
Summary
A Pipelined ADC of 16-bit, SHA-less sampled at 125 MS/s having first two stages as
3.5 bit and other five stages of 2.5 bit/stage and a 3-bit flash ADC is used for last stage.
Final digital output of 16-bit has achieved after bit truncation and alignment. To relax
ADC from linear errors, a grouping of signal-dependent dithering and butterfly shuffler
calibration technique is applied in initial stages. To stop the kickback and setting the
voltage signal within available settling time voltage reference separation has been used
which improved the ADC’s performance also. At each stage, high gain op-amps has been
adopted in this proposed design to avoid nonlinear errors and capacitor mismatching.
The total power consumption for this proposed ADC is 300 mW. The improvement in
INL is from 8.7/-8.8 to 0.5/-0.5 after calibration and improvement in DNL is from 0.33/-
calibration technique. While sampling with 30 MHz full scale input at 125 MS/s, SFDR
raised to 97.74 dB and SNDR raised to 79.77 dB and with sampling with 150 MHz full
scale input at 125 MS/s, SFDR raised to 88.9 dB dB and SNDR raised to 73.5 dB values.
110
A Comparison with other ADC Implementations
A comparison has been done with other published ADC designs in various papers, based
Parameter S. D.S Shylu R.Payne Van De Vel Y.Miyahara C.Yongzhe This work
125 MS/s, bit 165 MS/s SiGe 14-b 100- Pipelined 121 mW
CMOS”
μm) BiCmos
Sampling 125 165 160 100 60 100 125
Rate(MS/s)
Resolution 16 10 16 14 14 14 16
CMOS Pipeline ADC” IEEE JSSC 2009 vol. 44[85] is a SHA-less front-end, 16-bit 125
MS/s and is capable to realize high values of SNDR and SFDR, but the calibration
technique to make the ADC error-free is the foreground factory digital calibration, which
means calibration and conversion are at different times. In the ADC proposed by D.S
Shylu “A 1.8V 22mW 10 bit 165 MSPS Pipelined ADC for Video Applications” Wseas
Trans.CS. 2014, vol. 13 [86], is able to reduce power consumption by using amplifier
sharing technique and double sampling MDACs but for low resolution of 10 bits. Some
of applications are suitable for low resolutions and low values of SNDR and SFDR like
Video applications. So the ADC proposed here is better than others and capable to give
better static and dynamic performance with a resolution of 16-bit and a supply voltage
of 1.8V using CMOS process technology only. The ADC presented by R. Payne “A 16-
Bit 100 to 160 MS/s SiGe BiCMOS Pipelined ADC with 100 dB SFDR”. IEEE JSSC
2010 vol. 45 [87] is a low distortion 16-bit Pipelined ADC which can work well at
sampling rate of 100MS/s to 160MS/s but with SiGe BiCMOS process technology only.
Due to Bi-CMOS process technology, this ADC consumes a large power and have a
Calibrated Pipeline ADC in 90-nm CMOS” written by Van De Vel. IEEE JSSC 2009,
nm. Because the values of INL and DNL are high, so limited applications for this.
Another problem of this ADC is that the digital post processing is taken care off-chip by
using a PC, means not completely integration on chip. The ADC presented by Y
112
Miyahara “A 14b 60 MS/s Pipelined ADC Adaptively Cancelling Op-amp Gain and
Nonlinearity”, IEEE JSSC 2013, vol. 49 [89] is using the calibration technique based on
an auxiliary error amp. and sign sign LMS adaption method. It has a limited scope due
“14-bit 100 MS/s 121 mW pipelined ADC” JS (IOPScience). 2015, vol. 36 [90], is
working based on the stage reduction theory. For achieving a low power consumption,
two cascading MDACs are shared the same residual amplifiers. This ADC could achieve
the value of INL higher but value of SNDR decreased. A Pipelined ADC of Multi bit,
SHA-less has been designed during this research work. The effective way to avoid the
kickback and settling within the available settling time and to increase ADC performance
is the use of voltage reference separation method. For this design implementation to
avoid nonlinear errors and capacitor mismatching, high gain op-amps are preferred for
each stage. The arrangement of signal dependent dithering and a butterfly shuffler
distributor is used as digital back ground calibration to the initial two stages. The power
consumption with this proposed ADC is 300 mw. The improvement in DNL is from
0.33/-1 to 0.57/-0.48. The INL has achieved value 0.5/-0.5 after calibration which was
8.7/-8.8 before calibration. With sampling rate of 125 MS/s and a 30 MHz full scale
input, the value achieved by SFDR is 97.74 dB and 79.77 dB achieved by SNDR. With
sampling rate of 125 MS/s and a 200 MHz full scale input, the value achieved by SFDR
is 88.9 dB and 73.5 dB achieved by SNDR by using the proposed Pipelined ADC.
113