Lab 5 - EE 421L Fall 2020

Authored by Xianjie Cao

21 September, 2020

    

Pre-lab work:

For our Pre-lab work, we should go through the tutorial 3, which it explains how to draw the schmatic, symbol and layout of a CMOS inverter.

    

The schematic of the inverter is as following, it was using a 12u/0.6u PMOS and a 6u/0.6u NMOS.

   

http://cmosedu.com/jbaker/courses/ee421L/f20/students/caox2/Lab5/pre_01.png

   

The symbol of the inverter:

    

http://cmosedu.com/jbaker/courses/ee421L/f20/students/caox2/Lab5/pre_02.png

    

The layout view and the extracted view of the inverter:

    

http://cmosedu.com/jbaker/courses/ee421L/f20/students/caox2/Lab5/pre_03.png    http://cmosedu.com/jbaker/courses/ee421L/f20/students/caox2/Lab5/pre_04.png

    

it passes the DRC and the LVS verification.

    

http://cmosedu.com/jbaker/courses/ee421L/f20/students/caox2/Lab5/pre_05.png

http://cmosedu.com/jbaker/courses/ee421L/f20/students/caox2/Lab5/pre_06.png

    

We will then start simulating the inverter, Here is the schematic of the circuit. Make sure we include vdd, but do not connect vdd to the input voltage source.

    

http://cmosedu.com/jbaker/courses/ee421L/f20/students/caox2/Lab5/pre_07.png

    

Also, remember to enable the Global Sources in the ADE, select Setup -> Stimuli.

    

http://cmosedu.com/jbaker/courses/ee421L/f20/students/caox2/Lab5/pre_08.png

    

The output is as following:

    

http://cmosedu.com/jbaker/courses/ee421L/f20/students/caox2/Lab5/pre_09.png

    


Lab description:

Make two inverters having sizes of 12u/6u and 48u/24u, draft schematics, layouts and symbols for both. Then using SPICE and UltraSim to simulate both inverters driving a 100 fF, 1pF, 10pF and 100pF capacitive load.

   

Lab procedures:

1) Schematic and symbol for 12u/6u inverter.

http://cmosedu.com/jbaker/courses/ee421L/f20/students/caox2/Lab5/pre_01.png    http://cmosedu.com/jbaker/courses/ee421L/f20/students/caox2/Lab5/lab5_01.png

    

2) Layout of the 12u/6u inverter, and the proof of passing DRC and LVS. 

http://cmosedu.com/jbaker/courses/ee421L/f20/students/caox2/Lab5/pre_03.png    http://cmosedu.com/jbaker/courses/ee421L/f20/students/caox2/Lab5/pre_04.png     http://cmosedu.com/jbaker/courses/ee421L/f20/students/caox2/Lab5/pre_05.png

http://cmosedu.com/jbaker/courses/ee421L/f20/students/caox2/Lab5/pre_06.png

    

3) Schematic and symbol for 48u/24u inverter.

http://cmosedu.com/jbaker/courses/ee421L/f20/students/caox2/Lab5/lab5_02.png    http://cmosedu.com/jbaker/courses/ee421L/f20/students/caox2/Lab5/lab5_03.png

The above schematic has m = 4, that is, mutiplier, implies that the size is 4 * 12u and 4*6u

    

4) Layout of the 48u/24u inverter with proof of passing DRC and LVS.

http://cmosedu.com/jbaker/courses/ee421L/f20/students/caox2/Lab5/lab5_04.png    http://cmosedu.com/jbaker/courses/ee421L/f20/students/caox2/Lab5/lab5_05.png

http://cmosedu.com/jbaker/courses/ee421L/f20/students/caox2/Lab5/lab5_06.png

http://cmosedu.com/jbaker/courses/ee421L/f20/students/caox2/Lab5/lab5_07.png

    

5) Simulations(100fF to 100pF capacitive load) with 12u/6u inverter.

Instead of running four simulations with different values of capacitance, we can use parametric analysis with capacitor as variable. 

Schematic:

http://cmosedu.com/jbaker/courses/ee421L/f20/students/caox2/Lab5/lab5_08.png

   

Spectre Simulation:

http://cmosedu.com/jbaker/courses/ee421L/f20/students/caox2/Lab5/lab5_09.png

   

UltraSim:

http://cmosedu.com/jbaker/courses/ee421L/f20/students/caox2/Lab5/lab5_09.png

    

6) Simulations (100fF to 100pF capacitive load) with 48u/24u inverter.

Schematic:

http://cmosedu.com/jbaker/courses/ee421L/f20/students/caox2/Lab5/lab5_10.png

Spectre Simulation:

http://cmosedu.com/jbaker/courses/ee421L/f20/students/caox2/Lab5/lab5_11.png

    

UltraSim:

http://cmosedu.com/jbaker/courses/ee421L/f20/students/caox2/Lab5/lab5_12.png

    

From our simulations, we can see that the four finger inverter has better output, because it has more MOSFET that allow the capacitor to charge and discharge efficiently.

   

For back-ups:
zipped the library folder and the folder that has all the collected images to the desktop, then upload them into my personal github repository for backups.

http://cmosedu.com/jbaker/courses/ee421L/f20/students/caox2/Lab5/lab5_13.png

http://cmosedu.com/jbaker/courses/ee421L/f20/students/caox2/Lab5/lab5_14.png


   

Return to EE421L Labs