A/D Conversion Based On Oversampled Sigma-Delta (-) : Problems
A/D Conversion Based On Oversampled Sigma-Delta (-) : Problems
ABSTRACT
The design and projected performance of a low-light-level active-pixel-sensor (APS) chip with semi-parallel
analog-to-digital (A/D) conversion is presented. The individual elements have been fabricated and tested using MOSIS*
2 m CMOS technology, although the integrated system has not yet been fabricated. The imager consists of a 128x128
array of active pixels at a 50 p.m pitch. Each column of pixels shares a 10-bit A/D converter based on first-order
oversampled sigma-delta (s-A) modulation. The 10-bit outputs of each converter are multiplexed and read out through a
single set of outputs. A semi-parallel architecture is chosen to achieve 30 frames/second operation even at low light levels.
The sensor is designed for less than 12 e rms noise performance.
1. INTRODUCTION
On-chip analog-to-digital (A/D) conversion can be used to improve sensor performance by minimizing read out
noise introduced in transmitting analog signals off the focal plane. A focal-plane A/D converter has to be robust, low-power
and compact. The architecture chosen to implement focal-plane A/D conversion for low-light-level imaging is a semi-
parallel approach using first-order sigma-delta modulation and an array of active pixel sensors (Fig. 1).
The semi-parallel architecture was chosen as a trade-off between a serial system with a single AID converter and a
completely parallel system with an A/D converter for each pixel. A major disadvantage of the serial system is that it
requires high operating speeds since conversion of each pixel must be done sequentially. This in turn introduces resolution
_____ problems due to the limited accuracy attainable at high conversion rates.
On the other hand, a completely parallel system reduces the required
operating speed but requires too much area to be included in each pixel.
With a semi-parallel architecture, where an entire colunm of pixels shares
ROW a single A/D converter, the area available for each converter is limited
SELECT APS ARRAY
mostly by the pixel pitch, and the number of conversions is proportional
to the number of rows rather than the total number of pixels.
Active-pixel-sensor (APS) arrays operating at video rate are particularly suitable for low-light-level imaging where
signal levels are typically only a few tens to hundreds of electrons. An active-pixel-sensor has active transistors within the
unit cell which allow random access and read out of the signal over a metal wire [3]. This eliminates signal degradation due
to charge-transfer inefficiency suffered by CCD imagers where signal charge is read out sequentially by transferring it
through the semiconductor. The APS helps overcome this problem, especially for low-light-level applications where pixel
dimensions are large.
This paper will present the design of a CMOS compatible focal-plane A/D converter for an active-pixel-sensor
imager. Relevant background information on A/D conversion based on first-order sigma-delta modulation will be presented.
The system architecture and design considerations of the active-pixel-sensor array and the A/D converter will be discussed.
The projected performance of the system and current research will be summarized.
2. SIGMA-DELTA MODULATION
2.1 Background
Since its introduction 30 years ago [4], oversampled sigma-delta modulation has become a popular method for A/D
conversion. Sigma-delta modulation uses oversampling and integration of the signal prior to quantization to increase the
correlation between samples and decrease the quantization error. The main components of the first-order sigma-delta
modulator are the integrator, quantizer and feedback D/A converter as shown in Fig. 2(a). The quantities xn, 11n' q and e
are respectively, the input, integrator output, quantizer output and quantizer error during the n-th cycle,
XI
X.L
mm
Figure. 2(a): First-order sigma-delta modulator Figure 2(b): Simulated integrator output un and comparator
with a two level quantizer output qn for a constant input x.
During each pixel conversion period, the input to the sigma-delta modulator is the analog output signal from the
pixel, which remains nearly constant at a value between 0 and Xmax. The two level-quantizer is a comparator with a
threshold equal to Vref corresponding to Xmax, and output levels corresponding to a digital i and '0'. In this case, the
feedback D/A is a switch that chooses between two preset levels depending on the comparator output
The operation of the sigma-delta modulator is illustrated in Fig. 2(b). During each cycle, the integrator adds the
current input x to the previous output. When the integrator output crosses the comparator threshold, an amount equal to
the full scale Xmax is subtracted during the following cycle. Therefore, the output q oscillates between '0' and 1 such
that the average over many cycles is approximately equal to the input. This can be summarized by the recursive relations
Un = un_i + en_i
(21)
en_i = Xn_l dn_i
10-BIT
L DIGITAL
OUTPUT
Quantization noise in sigma-delta modulation depends on the order of the modulator as well as the type of filter
used to decimate the signal. In [11, the rms noise in the signal band in a first-order sigma-delta modulator with a busy input
is expressed as
no = (2.2)
erms—=(OSR)312
where OSR is the oversampling ratio defined as the ratio between the sampling frequency and the Nyquist frequency of the
input signal. This derivation assumes that the quantization noise can be represented by an additive white noise source with
equal probability of lying in the range and rms value erms The average signal-to-noise ratio is then
predicted as
=(OSR)3/2
n0 7t
(2.3)
which improves by 1.5 bits for each doubling of the oversampling ratio. When the output signal is averaged over each
Nyquist interval, the noise in the signal band is
no = /erms(OSR)'
Quantization noise in a first-order sigma-delta modulator with a constant input is also highly dependent on the
input level [fl. Analysis of such pattern noise can be found in references [1, [5J and [6J.
3. DESIGN
3.1 Architecture
The chip consists of an imaging area, an array of AID converters with multiplexed outputs, and control circuits for
row and column selection as shown in Fig. 1 . The imaging area is a 128x128 array of active pixel sensors which is scanned
row by row. The row-control circuits decode the 7-bit row-address and provide the clock signals needed by each row of
pixels. Each column of pixels shares a single A/D converter and the array of converters operate in parallel to convert a row
of pixel outputs. Each A/D converter consists of a first-order oversampled sigma-delta modulator whose output is averaged
by a 10-bit counter. The counter outputs are latched at the end of each conversion period and read out while the next row is
being converted. The column control circuit decodes the 7-bit column address for the readout operation.
The active pixel sensor in this imager is effectively a single charge-coupled-device (CCD) stage with a reset
transistor, an input transistor of a source-follower and a row-select transistor as shown in Fig. 4(a). The circuitry shown
within the dotted line is contained in each pixel unit cell, and the source-follower load shown outside the dotted line is
common to a column of pixels. The CCD stage is implemented using conventional CMOS technology, and consists of a
photo-gate (PG), transfer-gate (TX) and a floating gate output (FG) as well as an anti-blooming gate and drain (ABG and
ABD).
During the signal integration period, photo-generated signal-charge is collected under the photo-gate. The anti-
blooming structure prevents a full well from over-flowing into adjacent pixels. When the pixel is ready to be read out, the
row-select transistor for that row is turned on and all the other rows turned off. Then the photo-gate is pulsed repeatedly to
move the signal-charge back and forth from the photo-gate to the floating-gate. The output swings between two levels which
are sampled at the input to the sigma-delta modulator (Fig. 4(b)). Reset noise is eliminated by this operation since the
output signal is read differentially, and 1/f noise is reduced since the signal is modulated at the oversampling rate. The
multiple read operation also reduces white noise. The floating gate is reset once per frame to ensure that its voltage does not
drift beyond the input range of the sigma-delta modulator.
The dimensions of the transistors within the unit cell need to be small to maintain a reasonably large fill factor
which is defined as the ratio of the photo-gate area to the pixel area. On the other hand, the transistors of the source-
follower need to be large enough to drive the switched capacitors on the sigma-delta modulator at the oversampling rate,
and to reduce the 1/f noise contribution. The sensitivity (S) of the detector is given by
S=—9-—A0 (3.1)
C0t
where q is the electron charge, C0 is the capacitance of the output node and A0 is the gain of source follower.
Vout
VLNH
L_!!.?i Signal
vss
Figure. 4(a): Active-pixel-sensor unit-cell design. Figure. 4(b): Pixel output voltage.
'
70 80
60
of the art
20 MOSIS
10
0
0 0.4 0.8 1.2 1.6 2
Design Rule (urn)
Fig. 5(a): Fill factor vs. design rule Figure 5(b): Pixel size scaling with design
for a 50 m
x 50 pm pixel. rule for a fill-factor of 30%.
The MD converter has two parts: the sigma-delta modulator which is implemented with a switched-capacitor
circuit and the filter which is implemented with a counter.
The sigma-delta modulator is implemented with the switched capacitor integrator and comparator shown in Fig. 6.
The integrator has two input branches, one to add the signal and the other to subtract the full scale. P-type MOSFET
switches are used since they show better noise performance than N-type switches. MOS capacitors which are controlled by
complementary clock signals are included in the signal path to reduce switch feed-through. The switched-capacitors C5jg
and Cref, and the integrating capacitor Cint should be large to minimize kTC noise, but the size is limited mainly by the
ability of the source-follower to drive them at the oversampling rate and the available area under each column of pixels.
Therefore, all the capacitors are designed to be polyl-poly2 capacitors of 1 pF.
Vsig
'min
Vm
V0
SPIEVo!. 1900/35
The integrator has two input branches, one to add the signal and the other to subtract the full scale. P-type
MOSFET switches are used since they show less leakage than N-type switches. MOS capacitors which are controlled by
complementary clock signals are included in the signal path to reduce switch feed-through. The switched-capacitors Csig
and Cref, and the integrating capacitor Cint should be large to minimize kTC noise but the size is limited mainly by the
ability of the source-follower to drive them at the oversampling rate and the available area under each column of pixels.
Therefore, all the capacitors are designed to be polyl-poly2 capacitors of 1 pF.
The control signals 1 and 2 are two non-overlapping clocks that read the two signal levels of the pixel output.
Clock is synchronous with 42 and is generated from the output of the comparator so that it's on only when the
comparator output is " 1". During each cycle, the amplitude of the modulated signal (AVsig) is integrated across Cint. In
addition, when the comparator output is " 1", the maximum signal swing (AVmax) is subtracted from the integrator output.
A reset switch is included across the feedback capacitor to reset the integrator at the beginning of each pixel conversion. If
it is assumed that the op amp and the switches are ideal, the difference equation describing this operation for the n-th cycle
can be written as
vss
L11>
VSS LATCHQ
To —A Modulator
The 10-bit binary counter that averages the output of the sigma-delta modulator has 10 pipelined stages (fig. 10(a))
with a counter-cell (Fig. 10(b)) and latch in each stage. The inputs to the first counter stage are the signals generated from
the comparator output. The inputs to the other stages are the outputs from the previous stage. Each counter cell is reset to
zero at the beginning of a pixel conversion. The sigma-delta modulator output is averaged by counting the number of l's
occurring in 1024 sigma-delta outputs for each pixel. These values are latched at the end of each conversion period and read
out during the next conversion period. Since the linear array of
sigma-delta modulators and counters operate in parallel to convert a
row of pixels at a time, the latched counter outputs are read out
PC - column by column during the next conversion period.
VDD
Q2
4. PROJECTED PERFORMANCE
4.1 Simulated operation
The basic operation of the sigma-delta modulator with constant input was simulated with the recursive relations
given in equation (2. 1). The switched-capacitor circuit, op amp, comparator, counter and the complete A/D converter circuit
were simulated using the PSPICE circuit simulator. The power consumption for one A/D converter is 4 15 W at a speed of
i03 conversion/s which is limited by the op amp performance. The total power consumption for a 128x128 APS array with
a sigma-delta A/D converter for each column, and row and column control circuits is approximately 53 mW.
The main noise sources in the sigma-delta modulator circuit are 1/f noise and white noise of the input transistors at
each stage and the kTC noise of the switched-capacitors. For each stage, the input-mean-square voltage-noise spectral
density of 1/f noise is given by
Sflf =
Kf (4.1)
Table 1 : Summary of noise sources K, C0xWL f
Noise Source Input Referred rms where Kf is a process dependent parameter, Cox is the
oxide capacitance, K' is the transconductance parameter,
Noise_Electrons
Source-follower 1/f noise 2.6 e and, W and L are respectively the width and length of the
Source-follower white noise 3.5 e
transistor [8]. Similarly, the spectral density of white noise
Switched capacitor kTC noise 3.5 e is given by
Sw =!I
Op amp 1/f noise 4e
Op amp white noise 8.8 e (4.2)
Comparator noise Negligible
Total 11.2e
where gm is the transistor transconductance. The kTC
SPIEVo!. 1900/37
noise in each branch of the switched-capacitors can be expressed in input referred noise electrons as
(4.3)
(nsc)=-'-fi
where S is the sensitivity of the APS unit cell given in equation (3. 1), k is Boltzman's constant, and T is temperature. Table
1 summarizes these contributions in input referred rms noise electrons. The largest noise component is op amp white noise
due to the large bandwidth needed for the high oversampling ratio. However, oversampling reduces the white noise and
kTC noise components by the square root of the number of samples taken,
The transfer function of the integrator in the sigma-delta modulator with ideal components can be expressed as
H(z)=—1-
Cz2 (44)
C2 1—z
where C1 and C2 are the capacitors in the forward and feedback paths respectively. However, non-idealities of circuit
components modify this expression and the actual transfer function includes a combination of these effects. The effects of
finite op amp gain, limited op amp bandwidth and non-zero switch resistance are summarized in table 2.
The most important of these is these effects is finite op amp gain since it affects the poles of the transfer function.
It introduces a non-linearity due to damped integration as a result of the attenuation in the feed-back path. This effect was
simulated for op amp gains of 300 and 3000, using the modified recursive relation
where x depends on the op amp gain and takes on a value less than 1 . The simulation was carried out for constant inputs
from 0 to full scale in integer multiples of the least significant bit (which is 1/1024th of full scale). The simulation involved
integration over 1024 cycles and the output was defined as the number of 1 's in that output stream. The error plotted in
38/SPIEVoI. 1900
A0p amp gain Fig. 1 1 is expressed as the difference between the output with
5 A=300
damped integration and the output of the ideal integrator that has
4 no damping. By choosing an op amp gain at least as high as the
0 (''''''
oversampling ratio, the effect of finite gain can be limited to less
I :
I tt-,vuu
The effects of limited op amp bandwidth and non-zero
switch resistance are not as crucial as the effect of op amp gain
0 10 20 30 40 50 60 70 80 90 OO since they change only the zeros of the transfer function and not
xdc (%Full Scale)
the poles which affect stability of the sigma-delta modulator.
Figure 1 1 : Effect of finite op amp gain vs. d.c. input
5. CONCLUSIONS
The design of a focal-plane A/D converter based on first order sigma-delta modulation has been presented. The
predicted performance of the system in terms of speed of operation and noise is currently limited by the op amp.
Improvements for future designs include an optimized op amp design and improved sensitivity of the active-pixel-sensor for
better noise performance. Current research includes testing discrete sigma-delta modulator circuits, active-pixel-sensor
designs and a 28x28 APS array which have been fabricated through the MOSIS foundry service. Future work will include
improvements of the current design and integration into a full sensor.
6. ACKNOWLEDGMENTS
The authors would like to acknowledge W. Mandi of Aerojet, who first suggested investigating sigma-delta A/D
conversion to us, and G. Wang and J. Solhusvik of NIDRE who caused us to consider low-light-level imaging. The authors
also appreciate useful discussions with N. T. Thao of Columbia University and E. Olsen of JPL. The authors appreciate the
support of V. Sarohia of JPL and W. Hudson of NASA Headquarters. The research described in this paper was carried out
at the Jet Propulsion Laboratory, California Institute of Technology, and was sponsored by the Defense Advanced Research
Projects Agency and the National Aeronautics and Space Administration.
7. REFERENCES
1. J. C. Candy and G. C. Temes, "Oversampling methods for A/D and D/A conversion," pp. 1-25, Oversampling Delta-
Sigma Data Converters, IEEE Press, New York, 1992.
2. R. Gray, "Oversampled sigma-delta modulation," IEEE Trans. Commun., vol. COM-35, pp. 481-489, May 1987.
3. E. R. Fossum, "Active pixel sensors - are CCD's dinosaurs?," Proc. SPIE, vol. 1900, paper #1, 1993.
4. H. Inose and Y. Yasuda, "A unity bit coding method by negative feedback," Proc. IEEE, vol. 51, pp. 1524-1535, Nov.
1963.
5. R. Gray, "Spectral analysis of quantization noise in a single-loop sigma-delta modulator with dc input," IEEE Trans.
Commun., vol. COM-37, pp. 956-968, June 1989.
6. J. C. Candy and 0. J. Benjamin, "The structure of quantization noise from sigma-delta modulation," IEEE Trans.
Commun. vol. COM-29, pp. 13 16-1323, Sept. 1981.
7. B. Pain, "Low noise CMOS circuits for on-chip focal-plane signal processing," Ph. D. Thesis, Columbia University,
1993.
8. P. E. Allen and D. R. Holberg, CMOS Analog Circuit Design, Holt, Rinehart and Winston, New York, 1987.
* MOSIS is the MOS Implementation Service provided by DARPA and managed by USC's Information Sciences
Institute. The service provides quick turnaround, low cost foundry access to CMOS processing.