Lab 3 - EE 421L 

Kristal Lemieux

Sept. 21, 2016 

 

Prelab:

·         Back-up all of your previous work from the lab and the course.

·         Finish Tutorial 1

Backed up my files in google drive:

Finishing up Tutorial 1 for a 10k resistor:

 

 

The DRC and LVS passed.

 

 

 

 

 

 

Post lab:

·         This lab will focus on the layout of the 10-bit DAC you designed and simulated in Lab 2

·         Use the n-well to layout a 10k resistor as discussed in Tutorial 1

·         Discuss, in your lab report, how to select the width and length of the resistor by referencing the process information from MOSIS

·         Use this n-well resistor in the layout of your DAC

·         Discuss, in your lab report, how the width and length of the resistor are measured

·         Ensure that each resistor in the DAC is laid out in parallel having the same x-position but varying y-positions (the resistors are stacked)

·         All input and output Pins should be on metal 1

·         DRC and LVS, with the extracted layout, your design (show the results in your lab report)

·         Zip up your final design directory and place it in the lab3 directory, with a link on your lab report, so the grader can examine both the layout and schematic (and simulations)

 

 

To design the 10k resistor in the C5 Process, the width of 4.5 um and 800 ÿ’s  was used for the equation R =  à 10k = 800 x   , L= 56.25um. I rounded down since everything has to be in increments of 0.15. This would make my L = 56.1um. Contacts were added to both ends of the resistor that connected to metal1. I put a res_id layer on top of the n-well layer so that when I extract the view cadence will recognize it as a resistor. I then created pins for the left and right sides of the resistor named “L” and “R” in the metal1 layer.

 

Using the n-well resistor from tutorial 1, I built a resistive layout to design my DAC.

Seen below is my layout view, extracted view, and a few of the resistors properties to show that they are all at the same point on the x-axis. All the BX input pins and output pins are on the metal1 layer.

 

Schematic of the Resistive ladder                                        DAC symbol for resistive ladder                                                                        

 

DRC showing zero errors!                                                                LVS passed!

 

Values from LVS

 

 

 

 

I replaced the DAC created with the n-well resistors in the schematic from last lab where we designed a 10-Bit DAC to show simulations match. In lab 2, my DAC was named 10-Bit while in this lab it was simply named DAC. You can replace symbols by deleting the one you want to replace and adding an instance, going to the library where your symbol is saved and placing it.

 

My DAC design connected to ADC and the simulation results.

In Figure 1(a) and 1(b), my DAC is connected to the ideal ADC. As you can see compared to the “10-Bit” created last week in Figure 2(a) and 2(b) the simulations come out the same.

 

Figure 1 (a)                                                                                                                Figure 1 (b)

 

 

Figure 2 (a)                                                                                                                Figure 2 (b)

 

I did a few more exercises to ensure that my DAC with the n-well resistors was simulating correctly.

Driving a load:

Just like last week, I connected B9 to a pulse source, add a 10 pF capacitor, and ground all other inputs and predict a delay driving load.

The expected time delay should be 70ns.

Figure 3(b) and 4(b) have the same simulation results.

 

Figure 3 (a)                                                                                                                Figure 3 (b)

 

 

Figure 4 (a)                                                                                                                Figure 4 (b)

 

Simulations to verify:

Resistive load:

The simulation shows the output voltage being about half the input for both the n-well resistor DAC created this week Figure 5 (b) and the DAC created last week Figure 6(b)

Figure 5 (a)                                                                                                                Figure 5 (b)

 

Figure 6 (a)                                                                                                                Figure 6 (b)

 

Capacitor load:

The output voltage is still lagging and gets even smaller when you add a capacitor and resistor load to the circuit as seen in Figure 7(b) from this week compared to Figure 8(b) from the week prior.

Figure 7 (a)                                                                                                                Figure 7 (b)

Figure 8 (a)                                                                                                                Figure 8 (b)

Capacitor and Resistive Load:

 

Simulations in Figure 9(b) match to the simulations in Figure 10(b) from the 10-Bit DAC created in lab 2.

Figure 9 (a)                                                                                                                Figure 9 (b)

Figure 10 (a)                                                                                                              Figure 10 (b)

 

 

In conclusion, the DAC work as it expected. To check this I replaced the 10-Bit DAC designed last week with the DAC created with n-well resistors this week that produced the same simulations.

 

Zip file from this lab are located here

 

Return to my labs

Return to EE 421L Labs