Lab 2 - EE421L
1)
We are to download the lab2.zip to our desktop, upload and unzip it to our CMOSedu directory.
Then we open Cadence, click on the lab2
library that we uploaded, and select ideal_ADC_DAC schematic. From
there we launch the ADE L and load the preset spectre state to get our
Vout(blue) and Vin(red).
|
2)
The
difference between between ADC and the DAC is in their name: the ADC
converts from analog to digital, and the DAC converts from digital to
analog.
The relationship between Vin, B[9:0], and Vout is: Vin is taken by the ADC and converted to binary
where
it is assigned to the B pins. From there, the ADC takes the binary
numbers and converts them to a waveform which is Vout.
To calculate the LSB(least significant bit) we take the reference
voltage VDD divide by 2 to the N( the number of bits).
1)
To start off I created a symbol for my voltage divider that I will
stack 10 times for each of the 10 bits in the 10 bit
DAC. I will open up a copy of the Ideal 10-bit DAC's schematic and
stack the voltage divider symbol that I created to make the 10-bit DAC.
After making the 10-bit DAC with
my voltage divider symbol, I will then
make a symbol for my 10 bit DAC which I will be using in the main
schematic.
After making the 10-bit DAC with my voltage divider symbol, I will then
make a symbol for my 10 bit DAC which I will be using in the main schematic.
Finally,
I will open up a copy of the ideal_ADC_DAC schematic schematic that we
used in the beginning and replace the DAC with my very own and sim it.
Below is the schematic with my own 10 bit DAC circled in yellow and the transient response to its left; it is identical to the original simulation in the beginning proving it operates properly.