Lab 5 - ECE 421L 

Authored by Eduardo Hoyuela-Alcaraz,

October 13, 2014 

Email: hoyuelaa@unlv.nevada.edu

   

Design, layout, and simulation of a CMOS inverter.


LAB WORK

Using Tutorial 3 we drafted the schematics, layouts, and symbols of two inverters having the following characteristics:

1. 12u/6u PMOS and 6u/6u NMOS. We will call it “INVERTER_1”.

2. 48u/6u PMOS and 24u/6u NMOS. We will call it “INVERTER_4”.

We created the PMOS and NMOS devices for point 2by setting the multiplier equal to 4.

Schematics

Inverter _1

FIG_1

Inverter_4

FIG_2

After creating the schematics, we proceeded to create the Symbols

FIG_3

FIG_4

 

Then we created the layout both inverters and we DRC them to see we are not violating any design rule

Inverter_1

FIG_5

Inverter_4

FIG_6

 

Then we need to extract the view and do an LVS to verify that our layout matches the schematic.

Inverter_1

FIG_7

Inverter_4

FIG_8

 
Now that we have created both inverters, we need to test them and compare how they work when we apply a load of 100fF, 1pF, 10pF, and 100pF.

We will use two simulators, Spectre and Ultra Sim.

We will create the following schematic to simulate them.

FIG_9

Now we proceed by selecting the appropriate capacitor value and simulate our inverters.

Load

Spectre

UltaSim

100 fF

FIG_10

FIG_11

1 pF

FIG_12

FIG_13

10 pF

FIG_14

FIG_15

100 pF

FIG_16

FIG_17

 

It is observed that Inverter_4 has a smaller rise and fall time when we compare it to Inverter_1. This happens because the Inverter_4 allows more current to flow through it because the path is wider between the drain and the source.

UltraSim is less accurate than Spectre but it is faster for analyzing big circuits. On this lab no difference was noticed between using Spectre and UltraSim

 

This lab is done and now we back up our files in Google Drive and on our desktop.
 
FIG_18FIG_19



Download LAB_5_ HOYUELA_EDUARDO


Return to EE 421 Labs