Lab 5 - ECE 421L 

Authored by Martin Mercado mercam13@unlv.nevada.edu,

10/09/2023

  

Design, Layout, and Simulation of a CMOS Inverter

 

Pre-Lab:

Tutorial 3:

1.     What does the Bindkey q do?

    Object Properties

2.    Which two Cell Views are used when doing an LVS?

    Schematic and Extracted

3.    What is the difference between the nmos and nmos4 schematic cells?

Nmos4 has 4 terminals (body/bulk)

4.    How do you select the MOSFET models in the ADE window? What does ADE stand for?

Analog Design Environment

5.    What is the difference between moving and stretching?

Moves the object, Stretches the object

6.    How do you layout a rectangle on the metal1 layer?

Check m1 and press R to create a rectangle

7.    What does the ! indicate at the end of gnd! and vdd!

Global

8.    What do the acronyms LSW and CIW stand for?

Layer Select Window, Command Interpreter Window

9.    How is the ruler used? Cleared?

Press K to use ruler, Clear with delete or Press U to undo


First part of the Tutorial is to create a schematic symbol of an inverter.
 

Then I will create a layout.

DRC, Extract, and LVS.

 

Next, I will be simulating the operation of the inverter.
No Voltage

                                        In (Green)      Out (Blue)

With Voltage

Now I will simulate the extracted, which should result with the same plot.

_____________________________________________________________________________________

Lab:

I will be creating 12u/6u and 48u/24u inverter.

12u/6u Inverter:

 

                                                          Schematic                                                                                    Symbol

 

                                                  Layout                                                Extracted

                                                                DRC

 

                             LVS

48u/24u Inverter:

                                        Schematic                                                                                    Symbol

     
                                
Layout
                                                            Extracted

                                                DRC

                             LVS

Now I will simulate both inverters driving a 100fF, 1 pF, 10 pF, and 100pF capacitive load.
I will be using parametric analysis.

12u/6u Inverter:

                                                                                      Schematic

                                                                                    Simulation

                                                       100fF(Blue)   1pF(Purple)  10pF(Green)    100pF(Light Blue)

48u/24u Inverter:

                                                                                      Schematic

                                                                                    Simulation

                                                       100fF(Blue)   1pF(Purple)   10pF(Green)    100pF(Light Blue)

Ultrasim:

I will try simulating with UltraSim.

12u/6u Inverter:

                                                                                    Simulation

                                                       100fF(Blue)   1pF(Purple)   10pF(Green)    100pF(Light Blue)

48u/24u Inverter:

                                                                                    Simulation

                                                       100fF(Blue)   1pF(Purple)   10pF(Green)    100pF(Light Blue)

UltraSim makes simulations faster at the cost of accuracy.

When simulating using Parametric Analysis with Ultrasim, it seems to be much slower than Spectre. 

 

Conclusion:

Based on the simulations that I have done, increasing capacitance will cause the inverter to have faster fall times.

Having a bigger MOSFET will also cause the inverter to have faster fall times and also higher gains.

 

Lab 5 Files here

Return to EE421 Labs