Lab 2 - ECE 421L
A R-2R ladder Digital to Analog converter will be laid out. We want to use the ideal DAC symbol for our R2R implementation.
Create a new cell layout and name it R2R_DAC or something similar. Copy the ideal DAC into your library. Rename the ideal DAC symbol and schematic to R2R or something similar. Open the symbol with CTRL+D and remove everything expect the following:
We are no ready to construct the R2R DAC ladder. Each bit of the ladder has the following form:
Notice the implementation of of the 20k (2R) resister as two-10k resistors in series. We are making a 10bit DAC so we will copy this 10 times:
a
Notice the 20k (2R) resistor at the bottom. Our full symbol of our R2R_DAC should look like:
Make sure to DRC the design. Edit -> Cell Cleanup -> Clean all (default F4) can be useful to clean extra pins. After the DRC passes, we want to test our DAC. We will use the digital input of our DAC as the output from the ideal ADC:
Simulate the design and you should get the expected ADC to DAC waveform: