Professional Documents
Culture Documents
*Korea University,
" Electronics and Telecommunications Research Institute,
* * * Seokyeong University
Abstract This paper presents a design of a 6-bit ability to drive a resistive load directly without the voltage
2.704Gsamples/s D/A converter (DAC) for DS-CDMA UWB buffer. However, it is a difficult to get a certain intrinsic
transceivers. The proposed DAC was designed with a current accuracy specification due to the random mismatches, the
steering segmented 4+2 architecture for high frequency sampling systematic mismatches and the output impedance mismatches
rate. For low glitches, optimized deglitch circuit is adopted for
the selection of current sources. The measured integral among the current sources in all architectures. For signal
nonlinearity (INL) is -0.081 LSB and the measured differential processing applications, the segmented architecture that
nonlinearity (DNL) is -0.065 LSB. The DAC implemented in a combines unity and binary weighted current cells is often used
0.13um CMOS technology shows s spurious free dynamic range for various reasons. It allows a tradeoff of reduction in the
(SFDR) of 41dB at fsignal 300Mhz. The prototype DAC consumes glitch energy and differential nonlinearity with an increase in
28mW for a Nyquist sinusoidal output signal at a the decoding logic complexity and the overall layout area.
2.704Gsamples/s. The chip has an active area of 0.76mm2 The goal of the DAC reported here is a high speed 6bit
current-steering segmented architecture DAC for signals from
Index terms- CMOS, DAC, UWB, Deglitch dc to Nyquist for sampling rate up to 2.704Gsamples/s. The
chip area of DAC is 0.76mm2 in a 0.13um CMOS technology,
single poly, six metal and 1.2V Supply Voltage.
I. INTRODUCTION In Section II, the DAC's basic architecture principles are
discussed. In Section III, DAC building blocks are discussed
For a DS-CDMA UWB transceiver, one practical approach namely digital block, current source, switch transistor and
for generation of the data signal is to use a high speed and low deglitch. In Section IV, the impact of the layout is discussed.
resolution DAC(Digital to Analog Converter) followed by a In Section V, the measurement results of the chip are showed.
low pass filter to shape the spectrum. Due to the hardware In Section VI, summarizes the conclusions.
complexity of implementing a high order filter, it is desirable
to push the conversion rate of the DAC as high as possible. In
the DS-CDMA UWB proposal, the highest data rate is 1.35 Column Decoding
Gbps. So two times oversampling of the data signal
necessitates the DAC operating at 2.704 Gsamples/s.
Latch
:":.T
A high conversion rate makes a DAC susceptible to
parasitic capacitances of the circuit, which may cause digital *
"........
its success for high resolution and high speed DAC. [1]-[3]
Various architectures have been used to construct high
2
speed and high resolution DAC. In particular, charge-scaling umm
De 0 Binary
DAC based on capacitor arrays, sigma-delta modulation based
DAC, and current-scaling DAC based on current-source arrays Figure 1. The Block diagram of the Proposed DAC
have all been recently examined in the literature as suitable
candidates.
Current-scaling DAC are based an array of matched current II. Basic architecture
source which are unit decoded or binary weighted. The variety In the binary implementation, the digital inputs directly
architectures are used such as the two stage and segmented control the switches. The current sources associated with the
architecture. Current-scaling DAC have been traditionally switches are binary weighted. The advantage of binary
used for high speed and high resolution applications due to weighted DAC is simplicity as no decoding logic is required.
347
1-4244-0387-1/06/$20.00 (@2006 IEEE
However, there are several major drawbacks which are all the matrix decoder for thermometer decoding. If it is used a
associated major bit transitions. At the mid-code transition, the current steering segmented 3+3 architecture, the matrix
most significant bit current source needs to be matched to the decoder isn't needed, so that good area and power consume
sum of all the other current sources to within 0.5 least are achieved. However, A thermometer decoder of 3 bits
significant bit. This is difficult to achieve. Because of requires NAND and NOR gates with three inputs. This
statistical spread, such matching can never be guaranteed. decoder makes it difficult to match timing margin at
Therefore this architecture is not guaranteed monotonic. 2.7Gsamples/s. For high speed conversion rates, current
Matching is an issue for all bit transitions, but the severity of steering segmented 4+2 architecture is used. The matrix
the problem is proportional to the weight of the bit, resulting decoder of 4 bits requires only NAND and NOR gates with at
in a typical differential nonlinearity. In addition, the errors most two inputs.
caused by the dynamic behavior of the switches (such as
charge injection and clock feedthrough) result in glitches in
the output signal. This problem is most severe at the mid-code
transition, as all switches are switching simultaneously. Such a
DATA DA
mid-code glitch contains highly nonlinear signal components,
even for small output signals and will manifest itself as spurs
in the frequency domain. X77777X
In the thermometer-code implementation, each unit current
source is connected to a switch controlled by the signal
coming from the binary to thermometer decoder. When the Propagation delay Input buffer output
digital input increases by 1 LSB, one more current source is
switched from the negative to the positive side. Assuming Figure 2. Input Buffer
positive only current sources, the analog output is always
increasing as the digital input increases. Hence, monotonic is
guaranteed using this architecture. There are several other
advantages. The matching requirement is much relaxed. At the III. DAC Building Blocks
mid-code, a 1 LSB transition causes only one current source to The chip consists of a 2 bit binary and 4 bit unary DAC.
switch as the digital input only increases by one. This greatly Two MSBs are converted to a 3 bit thermometer code, the
reduces the glitch problem. Glitches hardly contribute to intermediate two bits are converted to a 3 bit thermometer
nonlinearity in the thermometer coded DAC. This is because code and two LSBs are binary weighted. A dummy decoder
the magnitude of a glitch is proportional to the number of has been added to minimize latency problems between the
switches that are actually switching. So for small steps, the signals generated by the thermometer and matrix decoder and
glitch is small, and for a large step, the glitch is large. Since the unary LSBs. The input buffer has been added to match
the number of switches that switch is proportional to the signal timing among input signals.
step between two consecutive clock cycles, the magnitude of
the glitch is directly proportional to the amplitude of the signal A. Digital Circuitry
step. If the glitch is strictly proportional to the signal step, it The input buffer has been added to match timing among
will not cause any nonlinearity in the DAC output signal. One input signals and recover the data that lost amplitude. Fig. 2
major drawback of the thermometer coded DAC is area and shows the recovering propagation delay of the input signals.
power consume, since for every LSB this architecture needs a The synchronization of the input signal of 2.7Gsample/s is
current source and decoding circuit as well as the binary to achieved by adding the flip-flop latch.
thermometer decoder. All the digital blocks were designed full customable instead
To achieve a good DNL specification and glitch energy, the of using standard cell libraries and were laid out at transistor
number of bits implemented in the binary weighted part of the level in order to achieve high conversion rate. The standard
DAC has to be small. However for every extra bit cell libraries have the disadvantage that the achievable
implemented in the unity decoded part, the number of control operation speed is limited by timing constraints of the used
lines needed to select the current sources doubles and the cells. The thermometer decoder is implemented with two input
decoding logic complexity increases significantly. A direct NAND, NOR gates and Inverters. The fan-in and fan-out of
consequence is often a reduction in the maximum operating each decoder block are optimized to achieve the 2.7Gsample
speed. Equally important is the fact that the area used by the timing margin. Dummy block is added as to avoid timing
decoding and interconnections inside the matrix increases, and mismatches.
consequently the process and electric systematic errors A six 16 to 1 digital multiplexers at digital input are added
become more difficult to compensate. To get the best of both for the purpose of testing DAC which is reduced the data rate
architectures, Digital to Analog Converter is implemented of the test inputs by sixteen times.
using a segmented architecture.
Fig. 1 shows the floor-plan of the segmented DAC. The
chip consists of a 2 bit binary and 4 bit unary DAC. It is using
load Rload
parasitic capacitance of current source switch. And the the latch composed inverter chain. The MI M6 transistors
-
parasitic capacitance of current source switches can produce a control the rising and falling times of control signals. We need
relatively pole. Therefore a large voltage fluctuation at the lower crossing point signal because of pmos current sources
output node can degrade the dynamic performance of DAC. and pmos switches are used. Extra nmos transistors are used
The impedance Zin seen in the drain of the switch transistors for Lower crossing point of differential outputs. The M3,6 and
influences on the INL specification of the DAC. The relation positive feedback of M4,5 results in a more faster falling time
between the impedance and INL specification is give by (1) than rising time of the differential output signals.
with RL the output load resistor, lunit the LSB current and N
the total number of unit current sources. [1]
A
,fef\X
A A ~vt SFDR 41dB Fout = 300MHz
[n 37dB Fout = 520MHz
010P7'21125
; 2"9
3 74 4 93 57 61
z Area 0.76 mm2
04 Power 28 mW
06
VI. Conclusion
Digital Input Code
In this paper, a 6 bit 2.704Gsample/s Digital to Analog
Converter targeted for direct spectrum code division multiple
D)4 access ultra wide band (DS-CDMA UWB) is presented. For
high speed conversion rate, the 4+2 segmented current
steering structure , input buffer and deglitch circuit is used.
The chip area of DAC is 0.76mm2 in a 0.13um CMOS
z technology, single poly, six metal and 1.2V Supply Voltage.
.04
.06 ACKNOWLEDGMENT
This work was supported by the Electronics and
Digital Input Code
Telecommunications Research Institute (ETRI) and CAD tool
Figure 7. Measured INL and DNL was supported by IC Design Education Center (IDEC).
Reference
[1] Anne Van Den Bosch, Marc A. F. Borremans, Michel S.
J. Steyert, Willy Sansen "A 10-bit 1-Gsample/s Nyquist
Current-Steering CMOS D/A Converter"
[2] C. H. Lin and K. Bult, "A 10-bit 50OMsample/s CMOS
DAC in 0.6mm2"
[3] Jose Bastos, Michel S. J. Steyaert, Willy Sansen, "A 12-
Bit Intrinsic Accuracy High-Speed CMOS DAC"
[4] A. Van den Bosch, M. Steyaert, Willy Sensen, "An
accurate statistical yield model for CMOS current-
steering D/A converter"
V. Measurement Results [5] Rudy van de Plassche "CMOS Integrated Analog-to-
All measurements have been performed on a single-ended Digital and Digital-to-Analog Converters"
50 ohm double terminated output. The analog and digital
voltages are 1.2V. The differential output voltage is 300mV.