Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
In designing of Sigma Delta ADC, the first thing to do is to learn how the whole
system works by gathering information/concepts and formulas in designing of blocks.
Next, Make a design plan in every blocks. The target parameters is identified and topology
for every blocks is picked based upon the specifications. Then, the next action is the
designing and testing of the design in cadence. If the result of the test doesn’t meet the
target specification then, redesign and test the system until the target specification is met.
The group makes a research about the related literature of the sigma delta ADC.
All related theories and topologies collected are studied. The results of every topologies
are checked and are analyzed in a way that we can find the each merit of the
approaches. Thus, we can choose the best topology which is capable to satisfy the
needed specification of the design.
Figure 3.1.1 The 2 major blocks in Sigma Delta ADC, Sigma Delta Modulator and Digital
Decimator and filter
Delta Sigma Converter collects sample form the input by oversampling and this
outputs a stream of 1 bit data. This are made possible by making use of a fast sampler.
Sigma delta modulator gets its name ‘delta’ from the fact that it measures the difference
between the input signal and the feedback signal by the DAC. The “delta” is used to
present the small change incrementally or small deviation known as “delta modulation”.
Delta modulation depends on quantization change in the signal in every sample that has
been took. “Sigma” or the integration part is taken at the input side of ADC and output
side of DAC. Thus, this type of modulation is called as sigma delta modulation.
SD modulator is the building block of sigma delta ADC that the analog input
signal pass through. It is the analog part of SD ADC, the number of bits/ resolution of
the ADC is determined by the modulator’s order. Modulator’s order is affected of the
sampling ratio. So that to tune the order of the modulator, sampling ratio is being set.
SD Modulator is composed of an integrator and a comparator which is placed in the
forward path and the n bit DAC which is placed in the feedback path.
The integrator measures the analog voltage output from the modulator and gives
a signal to the n bit ADC. Next, the output of the integrator is converted into digital zero
or one by the n bit ADC through the use of the system clock. The output of the ADC will
be feedback through a n Bit DAC.
Then, the feedback signal that came from the output of DAC goes to the
summing amplifier, then the input signal is subtracted to the feedback signal of DAC.
Next, the low pass filter integrator filtered out the error signal. The comparator there is
used as the quantifier at oversampling clock frequency. The input signal is compared
with the last sampled signal to tell if the signal is larger than the reference or not. If it is
higher than the previous sample then the output is increased else decreased. The
thickness of pulses shows the value of the input in average. It represents that most of
the pulses are 1s for the positive peak and the negatives pulses are 0s for the negative
peak of the signal. It makes the digital representation of the input analog signal.
The sigma-delta modulator can have high resolution by the technique of noise
shaping where the noise is pushed to a higher frequency which is out of the frequency
band of interest, where it is filtered out soon by the digital decimator and filter
a. Power
c. Resolution
Sigma Delta ADC are known for its high resolution among
other ADC because of oversampling and noise shaping
technique.
3.2.2.1. Specifications
The Sigma Delta ADC aims the following specifications shows in table
3.2.2.2.1
PARAMETERS VALUE
Resolution 16 Bits
Power Consumption less than 1 mW
Input Bandwidth at least 500 kHz
Differential Non-linearity (DNL) 1 LSB
Integral Non-linearity (INL) 1 LSB
Voltage Supply 1V
3.2.3. Block Level Requirement
After considering the system level requirement set by the proponents, the
requirements for each block was determined based on the different architectures
discussed in the chapter 2 of this paper.
This part of the study focused in setting the appropriate specifications that
is needed in designing each block of the SD ADC. All information gathered were
weighed and analyzed according to the parameters that affect the energy
efficiency and power consumption of each block. This should be reflected in
characterizing the transistor level of each block. This was essential in stimulating
the circuit design regarding its DC and AC properties. The process of designing
the Sigma delta ADC needs a systematic and well planned procedure and
involves the right use of time and effort in order to come up with the design that
complies with the given specifications. Techniques and risk consideration for
every block was identified properly.
3.2.3.1.1 Integrator
3.2.3.1.2 Subtractor
The n-bit DAC serves as a feedback for the sigma delta ADC.
One of the requirements that it should meet is linearity, for a 1 bit
DAC the analog output voltage is just merely the +vref or –vref while
in n bit DAC there are more possible outputs. That’s why linearity
becomes a problem to a n bit DAC.
3.2.3.2 Decimator
The sigma delta analog to digital converter architecture has several factors to
consider. Such factors are order of ADC modulator limits, the digital filter function,
decimator filter function, the compatibility of the parts of ADC to pull together and the
specifications relation.
3.2.3.1 MODULATOR
b. Input Impedance- The input to N-Bit ADC is from the the N bit
ADC which is clocked at high frequency so it should have high
input impedance.
3.2.3.2. DECIMATOR
The process of converting the sampling rate to a lower rate is called Decimation.
Decimation means reducing by a factor 10. But in communication it is the reduction in
the sampling rate of the signal. It is a digital low pass filter which performs the samples
rate reduction operation.
This section will discuss the detailed procedure to design the Sigma Delta
ADC.
From all the data and information gathered from literature review relating to
the design process, the researcher can now have the detailed representation on how
the Sigma Delta ADC would be performed. since it is not a 1 block project integration
is needed for each part so as to see how they perform when they are already
integrated to each other to see whether they meet the expectation or need some fine
adjustment or at worst requires a redesign. This design process will take time which
includes designing, implementation, testing, and reconfirmation of the results. This
design is a mixture of analog and digital design so various software will be used to aid
for the design process these include Cadence, Verilog HDL, Matlab and Simulink.
The step-by-step design procedure that results in the proper Sigma Dela
ADC design are the following.
First know the target specification and requirement of Sigma Delta ADC.
From these specifications and requirement, choose among different available
architecture /topology of sigma Delta ADC that would best fit on it. The primary
objective is ultralow power, therefore the chosen topology should have the least power
consumption. Next determine the sub blocks of the chosen Sigma Delta ADC
topology, these includes the modulator and digital decimator filter.
For the modulator part model the signal that will be used here, consider the
frequency and amplitude of the signal and noises that might be present. Then
determine the specifications, requirements and considerations of the modulator to be
used in the design process. From here choose the appropriate topology for the
modulator. Also it is not a 1 block design so determine the sub-blocks of the modulator
and define their corresponding specifications, requirements and considerations. After
these start designing the sub-blocks by computing for the necessary parameters.
Consider power dissipation, signal bandwidth, resolution, accuracy, SNR, DR and
Figure of Merit.
For the digital decimator filter model the input signal that this block will receive from
the modulator, which are streams of bits of 1 and 0, model this input that it will have
the frequency of oversampled ratio multiplied to the nyquist frequency of the input
signal. Consider any noise and inaccuracy that might have occur during the
modulation process. Define the specifications, requirements and considerations of
the digital decimator filter, and from these choose the best topology among the
available topology, if needed design your own topology. After a topology is chosen
start designing the digital decimator filter by computing for the necessary parameters
such as downsampling ratio, pass band ripple, stopband attenuation and power
dissipation. Finally integrate the 2 major blocks the modulator and the digital
decimation filter. Then check for the performance using multiple test analyses and
redesign if necessary.
The circuit specification of the design will be the ultralow power, high data rate
and high resolution. Different techniques and the best design topology will be
needed in order to achieve this that’s is why each part has methods to be
considered in order to successfully have the design. Methods were taken into
account for the progress of the design. Cadence 45 nm technology and Matlab
Simulink /VHDL will be used to implement the design.
The desired output design will be attained by the use of the Analog Design
Octagon. Every parameter is interrelated to each other. Therefore, if one of the
considerations is change or adjust, the other parameters will be affected in
accordance to the amount of variations in the circuit. In this design octagon, the
availability of the specifications was the fundamental requisite for the schematic
upon changing one of the parameters in the circuit. Since power dissipation varies
according with the other parameters, then balancing the parameters in accordance
with the target specifications will make the desired output design successfully
achieved.
The division of power in the circuit were also considered in the design.
Since the overall power that the design needs to achieve is less than 1 mW, then
the SD modulator and decimator will share the 1mW allowance. The modulator is
the analog part which has more sub-blocks compared to the decimator so that it
will consumed more power. Also, since power is directly proportional to current
which affect the behavior of each electronic component, its value was considered
ensuring that each component works as desired.
The Table 3.5.1.1 shows the target specification for Sigma Delta ADC.
PARAMETERS VALUE
Resolution 16 Bits
Power Consumption less than 1 mW
Input Bandwidth at least 500 kHz
Differential Non-linearity (DNL) 1 LSB
Integral Non-linearity (INL) 1 LSB
Voltage Supply 1V
The following is the known constraints that will surely encounter by the proponents in
designing of Sigma Delta ADC.
Delta ADC that will affect the speed performance of the system
Since the project is not yet finished, then the proponents will probably encounter
more constraints in the near future in the designing of the Sigma Delta ADC.
3.5.2 Selecting Circuit Topology
Every topologies for the Sigma Delta modulator and its subblocks are
examined and analyzed in order to select the initial topology necessary for the design.
Since the proponents will design a low power SD ADC then, Continuous Time
type of SD ADC is the appropriate to use. Besides that it is low power, Continuous Time
has sampling frequency which is not very sensitive to the amplifier gain bandwidth and
has inherent Anti-aliasing filter.
In CIFF topology,it is only the error signal that is fed to the loop filter.This
signal consists primarily of quantization noise. To suppress the stage’s noise the
first integrator can have large gain. Unlike CIFF topology the CIFB topology fed
the input signal with quantization noise back to every node of the filter that’s why
each integrator has larger swing which leads to higher power consumption.
(Xialong Yuan, 2010).
The Noise Transfer Functions are the same for both topology, however, their
STF are different. The STF of the CIFF topology features first-order filtering
beyond the unity gain frequency fu of the loop while the CIFB topology has L-
order filtering.
Subblocks of Modulator
a. Integrator
Since, the proponents are aiming for ultralow power and high
speed design of Sigma delta ADC, then Two Stage topology is the best
option to use for the operational amplifier inside the integrator as shown
in the table 3.3.
Table 3.3 Performance comparison of various OTAs
Two Stage has the lowest power consumption compared with the other
topologies (Ali Fasli Yoknami, 2010).
b. Subtractor
Since, the proponents are aiming for ultralow power and high
speed design of Sigma delta ADC, then Two Stage topology is the best
option to use for the operational amplifier inside the subtractor as
shown in the table 3.3.
c. n-bit ADC
Figure 3.11 n-bit SAR ADC
d. n-bit DAC
A resistor string DAC, is one of the simplest and popular architectures. It features
monoticity, good Differential Non Linearity (DNL) performance low power consumption
and high conversion rate.
The initial chosen topology for the n-bit DAC is the resistor string DAC topology.
This topology has the most significant advantages among the rest of DAC topologies.
Such advantages are its monoticity, its good Differential Non Linearity (DNL) and
Integral Non Linearity (INL) performances (See in the Figure 3.5.2.8) across the input
code range, its high conversion speed and specially its low power consumption. (Bula
Carlos D.)
Figure 3.5.2.8 DNL and INL plot comparison [DAC Topologies for GSM
Sigma Delta Modulators (Bula Carlos D.)]
Decimator
CIC filter power consumption can be minimized by reducing the data word width
and data clock rates. CIC filter power consumption can be reduce by using serveral
techniques such as polynomial factoring and nonrecursive structures easing the word
width growth problem.
In the nonrecursive structure the data word width increases by M bits each
stage,but the sampling rate is reduced by factor of 2. This nonrecursive structure has
been shown to consume less power compare to recursive implementation ()
3.5.3 Computation of Parameters
Term Formula
𝑆𝑄𝑁𝑅−1.76
Effective Number of Bits ENOB = 6.02
(ENOB)
a. Operational Amplifier
Design Formulas for Two Stage Operational Amplifier
As the sizing for the transistor and values for the other electronic components are
computed, the proponents will build the circuit schematic in Cadence.
After the circuit schematic is successfully built, the circuit will undergo to the
testing process. The proponents will use the features of Cadence and/or Matlab to test
and verify if the target specification of Sigma Delta ADC is met or not.
3.5.6 Decision
After the checking for the performance using multiple test analyses, the
proponents will redesign the sigma delta whenever the target specifications of ADC are
not attained.
2. On the left pane, choose the created virtual machine and click “Start”.
First, open the file name of the Sigma Delta Analog to Digital Converter, click
file Open. From the library, choose the desired cell view of the developed schematic
of the Sigma Delta ADC. Set the default configurations for View and Open with Field as
schematic and schematic L, respectively. Then, click OK button. The Schematic Editing
Window for the Sigma Delta ADC circuit will be displayed.
Then, simulate the schematic of the circuit. Click Launch ADE L. An ADE L
window will pop out that will serve as a platform for editing design variables, analyses
and outputs to be plotted in the simulation. Edit Analyses for generating the graph of the
different tests. Select the type of Accuracy Results then click Apply and OK.
Figure 3.6.1 Analyses Window
A. DC Analysis
1. In your Schematic Editor Window, go to Launch ADE L. Click Yes when asked
about ADE XL instead. The Analog Design Environment (ADE) shown below
will pop-up.
2. In the ADE window, add Model Libraries. Go to Set-up Model Libraries then
add the necessary model and check its corresponding box.
3. Fill in the Section (opt) in the Model Library Setup. Choose tt for typical process.
Then click apply to add the model les. Then click the OK button.
4. Specify your analysis to be performed in the ADE window. Click Analayses
Choose. The window for analyses options will appear.
5. In the Analysis Window, choose the corresponding analysis for your circuit. For
this exercise,
a. Toggle dc for DC analysis.
b. Toggle Save DC Operating Point also to view operating region.
c. Toggle Component Parameter to sweep a device instance
parameter (Vgs on this exercise).
d. Click Select Component and select from the schematic the ideal
voltage source.
e. Select Component Parameter window will pop-up, then click the item
with DC voltage and click OK. In the Sweep Range menu, toggle
Start-Stop and provide the sweep range (Start: 0 Stop: 1, this is
actually the X-axis (VGS) of your graph).
f. Toggle Enabled and click Apply afterwards.
*Note: The Circuit is just a sample to set as guide for the simulation process.
6. Back in the ADE window, dene the outputs where the analysis will be obtained.
Go to Outputs To be Plotted On Schematic. Then the schematic
window of your circuit will appear.
7. Select the drain node of the N-channel device to plot values of the drain current.
The selected parts will display in the ADE window.
*Note: Selecting nodes will plot current while selecting wire will display
voltages.
8. After completing the ADE set-up, in the right side of the window click the icon
for Simulate and Run (green circle with a white arrow on the center).
B. AC Analysis
1. After configuring each component, click the Launch option on your schematic
window and select ADE L.
2. Right-click on then analyses panel and select Edit. Choose ac. Set Analyses
with starting frequency = 1Hz and ending frequency = 1 G (optional). Press
OK. Refer to the image for analyses set-up.
3. To be able to show the frequency response of the output, open the calculator
(in the ADE L toolbar Tools Calculator).
4. You can show the magnitude plot in dB with the following steps:
a. Click vf and click the output node CO in the schematic.
b. Click vf and click the input node V1 in the schematic.
c. Click / option under key pad.
d. Click mag and db20 in the Modifiers list
e. Go back to ADE L toolbar and right click on the output panel and
select edit. The Setting Outputs window will appear.
f. Click Get Expression name the expression as magnitude and press
OK.
5. To simulate the phase plot refer to instructions discussed for the simulation of
magnitude plot, however, instead of setting the modifier to mag and dB20,
select phase. On your setting outputs window, get expression and name
this ‘phase’
6. After setting the Output and Analyses configurations on ADE L toolbar, run your
simulation by pressing the green button (run) at the right side of your ADE
L window, a window for your waveform will appear.
C. Transient Analysis
1. After configuring each component, click the Launch option on your schematic
window and select Ade L.
2. Right-click on the analyses panel and select Edit. Choose tran. Set Stop Time
to 10u and tick conservative and click OK.
3. After setting the Output and Analyses configurations on ADE L toolbar, run your
simulation by pressing the green button (run) at the right side of your ADE
L window, a window for your waveform will appear.
7. Choose voltage for Output. For the Positive Output Node click select and choose
and part on the design where output is expected to be seen. For the
Negative Output Node choose the wire connecting to the ground.
8. If phase noise is needed choose time average for Noise Type and click PM.
9. Click OK.
10. Click the green button to run simulation.
11. Choose Results Direct Plot Main Form. Then click Phase Noise and Plot.