Lab 2 - ECE 421L 

Authored by, Vincent Ibanez

Email: ibanez.troy.e@gmail.com

Today's date 09/07/2014

  


PreLab:

                    1
                    2
                    3
                    4

                    5
                          6
                   7
                        8
                         9   
                           10
                         11
10bitschem
                           10bitwave                            
                   4bitschem
                    4bitwave
                        12


Main Lab:
In this lab we'll use n-well resistors to implement a 10-bit DAC.
Our design is based upon the topology seen in Fig. 30.14, below, in the CMOS book.
13
   
The controlling input bits seen below come from the ADC, in other words the inputs to the DAC are the left side of the 2R resistors.
     
  1. The design of a 10-bit DAC using an n-well R of 10k
                    .14
       
         
                        16
                    17
     
                    18
     
                    19
     
                    20
       
                    21
     
                    22
  1. In order to dertermine the output resistance of the DAC, we remove all our voltage sources, this means connecting all our inputs, B0-B9 to gnd, then combine all the parallel and series resistance. If we do the hand calculations, we can notice that as more bits are getting added to the circuit. The total output resistance will get closer to R. For an 10-bit DAC converter, we get the R to be around 9999.986 Ohms.
                      23
     
  1. Ground all DAC inputs except B9. Connect B9 to a pulse source (0 to VDD) and show, and predict using 0.7RC, the delay the DAC has driving a 10 pF load. We can calculate the delay of DAC is 0.7RC=0.7(10k)(10p)=0.07us=70ns. The simulation result in following image proves the calculation.
                     24
     
25
     
  1. How to create a symbol view for your design with the exact same footprint as the Ideal_10-bit_DAC symbol view  (hint: use Copy before you start drafting your design, e.g. Copy the cell Ideal_10-bit_DAC to Mydesign_10-bit_DAC and then simply edit the schematic view!)
    1. This was mentioned before in item number 1. step ... click here
  2. Simulations to verify your design functions correctly. Using our modified circuit shown below. We can run several simulations involving different RC combinations.
                    26
       
                    27               
28        
                    29                   
30      
                    31               
32    
                33                34
  1. In a real circuit the switches seen above (the outputs of the ADC) are implemented with transistors (MOSFETs). In the real circuit, the switches will use transistors. Due to the transistor has parasitic resistance,  therefore, each 2R should plus the parasitic resistance. The problem is that when the parasitic resistance is larger than 2R, the output voltage will go down. This is because there would be significant voltage drops across the parasitic resistance.
                    35
  1. Lastly, we back everything up through dropbox.
                        12
 
 

Finally, backup your design lab2 directory and other files for future study.

   
   
Return to labs