Final Project - ECE 421L                  

Authored by Mari Gilligan                                                                                                                                Email:mgill19@unlv.nevada.edu

11-08-2015

  Lab description:

25 K resistor :                                                                                                                 25Kresistor_symbol:

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/cad1.JPG       http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/cad2.JPG

25K,resistor layout 

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/cad3.JPG

Extracted view to see if we have 25K,resistor:which is 24.98K that is close enough to 25k.

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/cad4.JPG

10K resistor:                                                                                                   and                        10K resistor symbol:

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/cad7,10kR.JPG                      http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/10k_Resistor%20symbol.JPG                
          

Voltage divider for 25K and 10K resistors:

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/cad5.JPG

simulation of voltage divider:

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/cad6,voltage%20divider.JPG

NMOS transistor schematic :

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/Nmostransistor.JPG                                   

Simulation Schematic with symbol of NMOS :

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/nmos%20sim.JPG         

IV chractrestic view of NMOS(ID Vs VDS):

which simply means that we are varying VGS.   

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/Nmos%20parametric%20analysis.JPG

ID Vs VGS charactrestics:

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/pmos%20with%20pads%20dc%20sweep.JPG

PMOS Transistor:

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/pmostransistor.JPG

PMOS with Pads connection:

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/pmos%20transistor%20with%20pads.JPG

PMOS schemtic for simulation:

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/pmos%20schem1.JPG

PMOS Schematic resualt:

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/pmos%20sim%20results%20with%20pads.JPG

IV charactrestic curve for 6u/0.6u PMOS Transistor :

mosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/pmos%20with%20pads%20dc%20sweep.JPGhttp://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/pmos%20with%20pads%20dc%20sweep.JPG

Inverter with 6u/0.6u NMOS and 12u/0.6u PMOS:

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/cad8,inverter%20schem.JPG

simulation of Inverter:

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/sim_inverter.JPG

Transient simulation setup process for our inverter:

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/sim%20inverter%20setup.JPG

Inverter simulation results:

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/sim_inver%20results.JPG

NAND Gate Schematics:

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/nandschem.JPG

NAND Gate symbol:

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/nand%20symbol2-2.JPG

Schematic view for simulation the NAND gate:

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/nand%20schem.JPG

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/nand%20sim%20results.JPG

Schmetic view for simulation NOR Gate:

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/nand%20gate.JPG

Nor Symbol:

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/nand%20symbol%20gate.JPG

Design schematic configration for Nor Gate:

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/nor%20schematic.JPG

Simulation results:

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/Nor%20sim%20results.JPG

Ring Oscillator Schmetic:

Arrayes for the buses is implememented in the previous lab ,30 connection between 31 inverters.we use the common VDD as an enable .we can verify our frequency of the ring oscilator which will be 170MHz according to my results.

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/ring%20osc.JPG

ring oscillator symbol:

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/ring%20osc%20symbol.JPG

Simulation of Ring Oscillator:

operation of ring oscilator by seting the osc_out to zero.

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/sim%20ring%20osc%20schem.JPG

Ring Oscilator simulation results:

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/ring%20osc%20sim%20results.JPG

counter:
8_bit Resettable DFF:
which is the block for building the up/down counter with the clear.this schematic is the latches impleamented together.the fisrt latch store the input when the clock goes down and it will send it to the next stage when the clock changes to high.our clear input is build with with two inverter with NAND gates.when the clear is low ,NAND gates behave like an inverter.and when its high it makes the Q value to be zero.without caring zbout previous stored value in the latch.the first latch output is zero ,so this value passes when the clear is set back to low.and our clock involves two inverter (Buffer)for not having extra connections.

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/8_bit%20counter.JPG

8_bit DFF symbol:

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/8_bit%20counter%20symbol.JPG

8_Bit Up/down Counter:
I am using the symbol thar i made from my DFF and put that in the configration below to make an UP/down counter,using the Mux  for chossing to count up or down, and Buses to make a 8_bit counter to test the DFF .
when clear is high the output Q is set to zero and Q_bar is high.

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/8bit%20coun2.JPG

Counter symbol:

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/counter%20symbol.JPG

Counter simulation results:

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/counter%20results.JPG

reset to zero:(yelow lines)

mosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/pmos%20with%20pads%20dc%20sweep.JPG

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/rest%20the%20counter%20to%200.JPG

Now Count down :

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/count%20down.JPG

Buffer Design Configration :

How to make the Buffer to drive 20 pF off chip capacitance,so the Buffer is implemented to reduce the time delay.

after a calculation we are using 6 inverters which schale of A for each inverter.Or another way that we can make this configaration is using two inverters with multiplier=6.that way we will have a less complecated circuit to layout.

Looking back to my design if we pay close attention wp/wn=12u/6u,which gets multiply to A which i calculated and gives a value for the nect inverter and so on....


http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/Buffer%20schem.JPG


Buffer symbol for above design:

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/symbol%20buffer3.JPG

Design of schemtic of beffer to srive a 20pF off_chip cap:

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/buffer%20r3.JPG
Buffer with sriving 20pF cap results :

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/bufferring%20osc2.JPG

single Buffer schematic:

this schemtic designed to test if the buffer works :

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/Buffer%20sim.JPG

results shows our buffer works.

http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/Lab421proj/Buffer%20sim%20results.JPG

Part 2 of the F_15 Project Layout & extracted view of the above schemtic designs

----------------------------------------------------------------------------------------------------------------------------------------------------------------------------

  • Design of an 8-bit resettable (input "clear") up/down counter 
  • A 31-stage ring oscillator with a buffer for driving a 20 pF off-chip load
  • NAND and NOR gates using 6/0.6 NMOSs and PMOSs
  • An inverter made with a 6/0.6 NMOS and a 12/0.6 PMOS
  • Transistors, both PMOS and NMOS, measuring 6u/0.6u where all 4 terminals of each device are connected to bond pads (7 pads + common gnd pad) 
  • A 25k resistor implemented using the n-well (connect between 2 pads but we also need a common gnd pad)
  • Using the 25k resistor laid out above and a 10k resistor implement a voltage divider (need only 1 more pad above the ones used for the 25k resistor
  • 8-bit resettable (input "clear") up/down counter
    Lets strat with the layout of each component  :

    http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/porj_part2/cad1,dff.JPG  http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/porj_part2/cad2dff.JPG
    Now this is the DFF Layout and extracted view:
    http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/porj_part2/cad4dff_1.JPG
    http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/porj_part2/cad6.JPG

    Extracted view of the DFF:
    http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/porj_part2/cad5dff_1.JPG

    http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/porj_part2/cad5.JPG

    2_1 Mux Layout and extracted view:

    http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/porj_part2/cad7,Muxwith%20drc.JPG

    http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/porj_part2/cad8.JPG
    2_1 Mux LVS:
    http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/porj_part2/cad9.JPG
    Closer look to the layout of the DFF with Mux:

    http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/porj_part2/cad10.JPG


    8_bit Counter Layout :


    http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/porj_part2/cad9,counter.JPG
    DRC results:
    http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/porj_part2/cad14,counterdrc.JPG


    extracted view of the counter

    http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/porj_part2/cad11.JPG

    closer look to our extracted view of the counter:

    http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/porj_part2/cad12.JPG

    Counter LVS:

    http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/porj_part2/cad13.JPG

    12u/6u Inverter Layout with DRC results :

    http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/porj_part2/cad15.JPG

    Extracted view :

    http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/porj_part2/cad16.JPG

    http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/porj_part2/cad17.JPG

    Ring Oscillator Layout:

    http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/proj_p3/cad5.JPG

    Extracted view of the Ring Oscillator:
    http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/proj_p3/cad6extracted%20view.JPG

    Ring Oscillator LVS:
    http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/proj_p3/cad4,Ring%20osc.JPG
    Now 
    31_stage ring oscillator with buffer:

    http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/porj_part2/cad18.JPG

    extracted view :

    http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/porj_part2/cad19.JPG

    LVS of the 31_stage ring oscillator:

    http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/porj_part2/cad20.JPG

    closer view to the extracted view of the ring oscillator:

    http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/porj_part2/cad21.JPG

    NaND Gate Layout:

    http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/porj_part2/cad23.JPG

    Extracted view of the NAND gate:

    http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/porj_part2/cad24.JPG

    NAND gate LVS:

    http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/porj_part2/cad25.JPG

    Nor gate  Layout:

    http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/porj_part2/cad31,Nor%20layout.JPG

    Nor gate Extracted view:

    http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/porj_part2/cad30%20Nor%20extracted%20view.JPG

    NOR gate LVS:

    http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/porj_part2/cad29,Nor%20LVS.JPG

    Buffer Layout:

    http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/porj_part2/cad18.JPG

    Extracted view of the Buffer :

    http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/porj_part2/cad19.JPG

    PMOS and NMOS layout and extracted view :

    PMOS:

    http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/porj_part2/cad32,pmos%20layout.JPGhttp://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/porj_part2/cad34,pmos%20extracted.JPGhttp://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/porj_part2/cad33,pmos%20lvs.JPG

    NMOS

    http://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/porj_part2/cad35,Nmos%20layout.JPGhttp://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/proj_p3/cad2.JPGhttp://cmosedu.com/jbaker/courses/ee421L/f15/students/mgill19/F15_proj/proj_p3/cad3.JPG

    Design Directory "Here"

    Return to EE 421Labs "Here"

    Return to Mari Gilligan Labs "Here"