Professional Documents
Culture Documents
Abstract— This report includes implementation of a first In this Project, a first order, single bit, low pass ΔΣ
order, single bit, low pass ΔΣ A/D Converter. First, the design (Sigma-Delta) A/D Converter is implemented. First, the
is implemented at the system level in Matlab Simulink and design is implemented at the system level in Matlab Simulink
simulated to verify the performance. Then the system level and simulated to verify the system performance. Then the
design is mapped onto a circuit level design employing switched system level design is mapped onto a circuit level design
capacitor. The pre-layout architecture of the circuit is employing switched capacitor. The circuit is laid out in
implemented and then the implemented architecture is laid out Cadence platform employing 65nm technology. The
in 65nm CMOS technology using Cadence virtuoso platform.
simulation results at different stages of the implementation are
The simulation results of system level, pre-layout circuit level
compared and the potential reasons causing the discrepancy at
and post-layout circuit level are compared. The major causes for
the variation of performance of the A/D converter at different
different stages are addressed. Finally, the Further scopes for
levels are addressed. Finally, the scopes for optimization and improvement are discussed.
further improvement are discussed.
II. THEORETICAL CALCULATION
Keywords— ΔΣ A/D Converter, 65nm technology, CMOS,
Analog Microelectronics The given bandwidth for the project is found using
equation (1) where α=941/1000
I. INTRODUCTION
𝑓𝑏𝑎𝑛𝑑𝑤𝑖𝑑𝑡ℎ = (1 + 𝛼) × 10𝐾𝐻𝑧 = 19.41𝐾𝐻𝑧 (1)
The ΔΣ A/D modulator topology exploits error feedback The Target SNDR (peak) is 50dB. The OSR to achieve
of the previous conversion to predict and pre-compensate the required SNRmax can be approximated by equation 2 and the
error for the current signal sample [1]. A first order ΔΣ A/D corresponding Fs can be calculated using equation 3
Converter is depicted in figure 1. 𝑆𝑁𝑅𝑚𝑎𝑥 −2.61
𝑂𝑆𝑅 = 10( 30
)
(2)
𝐹𝑠 = 𝑂𝑆𝑅 × 2 × 𝑓𝑏𝑎𝑛𝑑𝑤𝑖𝑑𝑡ℎ (3)
From the above calculation to satisfy the SNRmax of 50dB
(equivalent resolution of 8 bits), minimum OSR of 38 and the
corresponding minimum Fs of 1.48MHz is required.
The circuit level implementation can introduce non-
Fig. 1: A first order ΔΣ A/D Converter [1] ideality, nonlinearity and parasitic, which are unaccounted in
the calculations. To ensure the required performance at the
The depicted topology can be used to shape the noise in physical implementation level, the system is overdesigned to
order to get an exponentially increasing noise curve with get a calculated SNRMAX of 75dB for Fs at 10MHz
respect to frequency as shown in figure 2 [1]. In the figure, for (OSR≈258).
an input signal with a frequency of f0, which is oversampled
with frequency fs, noise shaping obtains exponentially III. SYSTEM LEVEL IMPLEMENTION
decaying low noise with lowering frequency. The higher noise
introduced at high frequency due to noise shaping can be
filtered out using H(z). Thus, armed with oversampling the A first order ΔΣ A/D Converter is implemented in
noise shaping topology can potentially reduce the noise within MATLAB Simulink as shown in figure 3.
a lower frequency bandwidth.
Figure 4: The input, output, integrator input, integrator output and DAC
output of the ΔΣ A/D Converter Simulink Model
A. Switched Capacitor:
Here, C1=switched capacitor=0.1pF and C2=integrator D-Latch takes the output signal sample of the comparator and
feedback capacitor=0.1pF and fc=switching frequency stores the sample until the next CLK. Figure 15 depicts the
=10MHz. The time constant of the active RC filter is 0.1us. implemented D-Latch using inverters and transmission gates.
The Latch has two outputs Q and Q_not (inverted form of Q).
The integrator is implemented with an OTA. Figure 12 The D-Latch implementation in Cadence is shown in
depicts the implementation of the integrator. Figure 13 appendix, Fig. A5.
depicts the OTA design. The OTA implementation in
Cadence is shown in appendix, Fig. A3. The OTA has
63.57dB gain and about 10KHz bandwidth. Further details of
design and specification of the OTA is included in
Assignment 2.
L 390 390 390 390 390 390 390 390 From the results obtained in the system level simulation
(nm)
W .91 .91 1.04 1.04 11.18 .39 1.04 4.03
discussed in previous section the most positive and most
(um) negative voltage of the 1 bit DAC is set at Vref+=0.71V and
Component RB RC Cc Vref-=0.29V respectively. The transmission gate that
Value 200KΩ 700Ω 1pF transmits Vref+ is connected to output, Q of the latch and the
transmission gate that transmits Vref- is connected to output
Figure 13: OTA Design
Q̅ (inverted Q) of the latch.
The comparator converts the analog input value into digital. The implemented ΔΣ A/D Converter is simulated in cadence
Analog ground, 0.5V is set to be the threshold for the analog analog environment using transient simulation. The sinusoid
to digital conversion. If the comparator input is smaller than of 0.2V amplitude (DC biased at 0.5V) at 12.20703125 KHz
0.5 V the output is produced at 0V and if the comparator input (same as system level) is provided as input and the switching
frequency is at 10MHz (same as system level sampling V. LAYOUT IMPLEMENTATION OF THE CIRCUIT
frequency). The signal seen at different stages of the
implemented ΔΣ A/D Converter is depicted in Figure 17. The layout of the circuit is implemented at Cadence Virtuoso
in 65nm technology. The resistances and capacitances are
implemented with ‘rnwod’ and ‘mimcap’. All the
components are positioned in the layout so that the length of
the traces for routing is minimized specially along the signal
path to minimize trace parasitic. The implemented layout is
shown in Fig. 20 (Fig. A2 in appendix shows larger and
marked depiction of the Fig. 20).
The layout is checked for DRC errors so that design rules for
manufacturability are satisfied. The layout is simulated
without DRC errors. Also the LVS check demonstrate that
the layout and schematic match. Then the layout is parasitic
extracted using QRC run and finally the parasitic extracted
implementation is simulated to determine the performance.
Figure 17: The input, output, DAC output, integrator input and integrator In the layout level the Analog GND is established at 0.41V
output (from top to bottom) of the ΔΣ A/D Converter for cadence pre- and Vref+ and Vref- at 0.62V and 0.2V respectively. The
layout circuit implementation reason for modifying these DC values at layout level is
discussed in the next section. The implemented ΔΣ A/D
Simulation can take too long to converge. Implementing each
Converter is simulated in cadence analog environment using
clock phase with individual voltage pulse sources instead of
transient simulation. The sinusoid of 0.2V amplitude (DC
the clock designed, can make the simulation run faster.
biased at 0.41V) at 12.20703125KHz is provided as input.
Besides, Cadence transient simulation does not produce
The simulated input and output signal is illustrated in figure
uniformly sampled signals. Using the calculator tool in
21. The simulated output data is imported into MATLAB
Cadence the output data is resampled at Fs=10MHz from
following the process discussed in the subsection (IV.G).
time TD to TD + (N-1)/Fs to generate N samples. The start
Power at each frequency bin is computed and the obtained
time TD ensures that the initial transient response diminishes
PSD plot is shown in figure 22. The peak SNDR is calculated
to a steady state. (Here, TD=409.7us, N=4096 and
with equation (4). The peak SNDR calculated in the
Fs=10MHz) The sampled output data is imported to
postlayout circuit implementation is computed to be 58.19dB.
MATLAB and the power at each frequency bin is computed.
The obtained PSD plot is shown in figure 18.
Figure 18: PSD plot for Cadence prelayout circuit level simulation
3rd Harmonic
introduced by the operation of circuit components. Some of -50
major non-idealities causing the SNDR to differ between
-60
different levels of implementation are discussed elaborately
in this section -70
-80
-90
-100
0 10 20 30 40 50 60
Frequency Bin Number
Figure 23: PSD at different levels of implementation
The parasitic introduced in the layout level implementation
can affect the SNDR. The parasitic can slightly shift the DC
operating points in the circuit, affect the OTA gain and
increase overall static power dissipation. In the post-layout
level the Analog GND is established at 0.41V instead of 0.5V
at pre-layout level to account for op-amp input voltage offset
introduced in post-layout level. Along with the mentioned
shift of Analog GND, modifying the DC voltages of Vref+
and Vref- of the DAC to 0.62V and 0.2 V in layout level
shows improvement of SNDR.
VIII. CONCLUSION
REFERENCES
(b) Layout
(b) layout