Lab 5 - EE 421L 

Authored by Ja Manipon
maniponj@unlv.nevada.edu
10/5/16
Lab Files

Pre-Lab


Post-Lab

 Layout and Schematic of 12u/6u and 48u/24u Inverters

12u/6u48u/24uDetails
Schematichttp://cmosedu.com/jbaker/courses/ee421L/f16/students/maniponj/lab5/images/Inverter_12u_6u_schematic.JPGhttp://cmosedu.com/jbaker/courses/ee421L/f16/students/maniponj/lab5/images/Inverter_48u_24u_schematic.JPG
  • Here I created the inverter for both the sizes. I made sure I connected the drains together and connected the source and body of the PMOS to vdd and the source and body of the NMOS to gnd. Input A was connected to the gates and output Ai was connected to the drains
Layouthttp://cmosedu.com/jbaker/courses/ee421L/f16/students/maniponj/lab5/images/Inverter_12u_6u_layout.JPGhttp://cmosedu.com/jbaker/courses/ee421L/f16/students/maniponj/lab5/images/Inverter_48u_24u_layout.JPG
  • With the layout, I designed it according to the previous schematic. I made sure on the wider inverter I connected all the drains, gates and sources to the according pins.
Extractedhttp://cmosedu.com/jbaker/courses/ee421L/f16/students/maniponj/lab5/images/Inverter_12u_6u_extracted.JPGhttp://cmosedu.com/jbaker/courses/ee421L/f16/students/maniponj/lab5/images/Inverter_48u_24u_extracted.JPG
  • This is showing all the NMOS and PMOS transistors in the extracted view. From the wider inverter, there are multiple transistor due to the parameter of the multiplier being changed to 4
DRChttp://cmosedu.com/jbaker/courses/ee421L/f16/students/maniponj/lab5/images/Inverter_12u_6u_DRC.JPGhttp://cmosedu.com/jbaker/courses/ee421L/f16/students/maniponj/lab5/images/Inverter_48u_24u_DRC.JPG
  • Both had no errors in the DRC
LVShttp://cmosedu.com/jbaker/courses/ee421L/f16/students/maniponj/lab5/images/Inverter_12u_6u_LVS.JPGhttp://cmosedu.com/jbaker/courses/ee421L/f16/students/maniponj/lab5/images/Inverter_48u_24u_LVS.JPG
  • Both netlists matched with the layout and extracted cell views

 

Simulations on 12u/6u and 48u/24u Inverters

12u/6u48u/24uDetails
Symbolhttp://cmosedu.com/jbaker/courses/ee421L/f16/students/maniponj/lab5/images/Inverter_12u_6u_symbol.JPGhttp://cmosedu.com/jbaker/courses/ee421L/f16/students/maniponj/lab5/images/Inverter_48u_24u_symbol.JPG
  • I created a symbol for the previous schematics shown above and labeled them accordingly
Schematic w/ Symbolhttp://cmosedu.com/jbaker/courses/ee421L/f16/students/maniponj/lab5/images/Inverter_12u_6u_sim_schematic.JPGhttp://cmosedu.com/jbaker/courses/ee421L/f16/students/maniponj/lab5/images/Inverter_48u_24u_sim_schematic.JPG
  • With the symbols created, I attached them to a simulation schematic with vpulse source and capicator with a variable.
Cap = 100f(spectre)http://cmosedu.com/jbaker/courses/ee421L/f16/students/maniponj/lab5/images/Inverter_12u_6u_simulation_100f.JPGhttp://cmosedu.com/jbaker/courses/ee421L/f16/students/maniponj/lab5/images/Inverter_48u_24u_simulation_100f.JPG
  • From the first capacitor, we can see that the output is invertering as it should
Cap = 1p(spectre)http://cmosedu.com/jbaker/courses/ee421L/f16/students/maniponj/lab5/images/Inverter_12u_6u_simulation_1p.JPGhttp://cmosedu.com/jbaker/courses/ee421L/f16/students/maniponj/lab5/images/Inverter_48u_24u_simulation_1p.JPG
  • Once we raised the capacitor, there slope of the output voltage is getting a little smaller but is not as noticable with the wider inverter
Cap = 10p(spectre)http://cmosedu.com/jbaker/courses/ee421L/f16/students/maniponj/lab5/images/Inverter_12u_6u_simulation_10p.JPGhttp://cmosedu.com/jbaker/courses/ee421L/f16/students/maniponj/lab5/images/Inverter_48u_24u_simulation_10p.JPG
  • When the capacitor was raised again, both inverters have a significant change slopes. The smaller inverter's output voltage does not even reach 0V within the vpulse
Cap = 100p(spectre)http://cmosedu.com/jbaker/courses/ee421L/f16/students/maniponj/lab5/images/Inverter_12u_6u_simulation_100p.JPGhttp://cmosedu.com/jbaker/courses/ee421L/f16/students/maniponj/lab5/images/Inverter_48u_24u_simulation_100p.JPG
  • The capacitor is raised again for the last time and both inverters have a significant change in their outputs. Both barely invert the output below 1V
Cap = 100f(ultrasim)http://cmosedu.com/jbaker/courses/ee421L/f16/students/maniponj/lab5/images/Inverter_12u_6u_ultrasim_100f.JPGhttp://cmosedu.com/jbaker/courses/ee421L/f16/students/maniponj/lab5/images/Inverter_48u_24u_ultrasim_100f.JPG
  • Both the simulations are repeated in ultrasim, which is Cadence's faster SPICE simulator and meant for larger circuits at the cost of accuracy.
  • From this simulation, the results are very similar from the first
Cap = 1p(ultrasim)http://cmosedu.com/jbaker/courses/ee421L/f16/students/maniponj/lab5/images/Inverter_12u_6u_ultrasim_1p.JPGhttp://cmosedu.com/jbaker/courses/ee421L/f16/students/maniponj/lab5/images/Inverter_48u_24u_ultrasim_1p.JPG
  • The results are similar to the spectre sim
Cap = 10p(ultrasim)http://cmosedu.com/jbaker/courses/ee421L/f16/students/maniponj/lab5/images/Inverter_12u_6u_ultrasim_10p.JPGhttp://cmosedu.com/jbaker/courses/ee421L/f16/students/maniponj/lab5/images/Inverter_48u_24u_ultrasim_10p.JPG
  • These ultrasim simulations have similar outputs but a little off to the previous
Cap = 100p(ultrasim)http://cmosedu.com/jbaker/courses/ee421L/f16/students/maniponj/lab5/images/Inverter_12u_6u_ultrasim_100p.JPGhttp://cmosedu.com/jbaker/courses/ee421L/f16/students/maniponj/lab5/images/Inverter_48u_24u_ultrasim_100p.JPG
  • The last ultrasim simulation again produces similar output to the previous one

 Return to EE 421 Labs