Final Project - ECE 421L 

Chip6_F15

Giang Tran - trang@unlv.nevada.edu

Gerardo Gomez-Martinez - gomezmar@unlv.nevada.edu

Emmanuel Sanchez - sanch512@unlv.nevada.edu

Jesse Horsman - horsman@unlv.nevada.edu

11/26/2015

 

Lab description:

-Generating a test chip layout for fabrication.
-Test structures to be included:
NOTE: Each test circuit should have its own power but ground should be shared between the circuits!
              Pad(20) serves as a common ground to all test structure!!!!

Chip structure
http://cmosedu.com/jbaker/courses/ee421L/f15/students/trang/Lab8/schemm.PNG

Test StructureTotal Pad Connections
Up/Down Counter21
31-Stage Ring Oscillator2
NAND4
NOR4
Inverter3
PMOS4
NMOS3
Voltage Divider2

The configuration of padframe follows the bonding diagram below. All the pins are labeled accordingly.

http://cmosedu.com/jbaker/courses/ee421L/f15/students/trang/Lab8/pad_frame.PNG

Full Chip Layout

http://cmosedu.com/jbaker/courses/ee421L/f15/students/trang/Lab8/full_layout.PNG

Pin Assignment
We'll follow the bonding diagram up above to assign specific pad numbers to our structure pins.
All pad numbers are labeled from 1 to 40 (unless not used!).

http://cmosedu.com/jbaker/courses/ee421L/f15/students/trang/Lab8/counter_sche.PNG
S<0-7> are our input, and C<0-7> are outputs

http://cmosedu.com/jbaker/courses/ee421L/f15/students/trang/Lab8/nand.PNG

http://cmosedu.com/jbaker/courses/ee421L/f15/students/trang/Lab8/nor.PNG

http://cmosedu.com/jbaker/courses/ee421L/f15/students/trang/Lab8/pin.PNG

Structure Connections and Testing
Voltage Divider
http://cmosedu.com/jbaker/courses/ee421L/f15/students/trang/Lab8/res.PNG
To measure the resistance of the 25K Ohms resistor,  we probe pad(14) and pad(15).
    To measure the output voltage of the voltage divider, we'll apply a known voltage to pad(16) and probe pad(15) using a multimeter to get the appropriate output voltage.
http://cmosedu.com/jbaker/courses/ee421L/f15/students/trang/Lab8/African-Page-Divider.png

NMOS
http://cmosedu.com/jbaker/courses/ee421L/f15/students/trang/Lab8/nmos.PNG
    Connect Drain to a fixed 5V power supply; pad(12).
    Connect Source to GND; pad(11).
    Connect Gate to an adjustable power supply; pad(13).
    Increase the Gate voltage until current flows from Drain to Source. NMOS turns on when V(gate) is greater than V(threshold).
http://cmosedu.com/jbaker/courses/ee421L/f15/students/trang/Lab8/African-Page-Divider.png

PMOS
http://cmosedu.com/jbaker/courses/ee421L/f15/students/trang/Lab8/pmos.PNG
    Apply a fixed 5V voltage to Source terminal; pad(9).
    Connect Drain to GND; pad(7).
    Connect Base to a fixed 5V voltage; pad(8).
    Connect Gate to an adjustable power supply; pad(10).
    When Gate is at 5V there's no current flowing from Source to Drain terminals. As the voltage from Gate is decrease below 5V - V(threshold), you'll get some current flowing and increases as Gate voltage drops.
http://cmosedu.com/jbaker/courses/ee421L/f15/students/trang/Lab8/African-Page-Divider.png

NAND/NOR/INVERTER
http://cmosedu.com/jbaker/courses/ee421L/f15/students/trang/Lab8/nand_nor.PNG
NAND, NOR and Inverter share similar inputs; pad(5,4), but different outputs; pad(3,2,1).

-Testing NAND gate
    Apply power to pad(16)
    Apply square wave function generator to A and B inputs; pad(5,4), taken that 1 is high and 0 is low.
ABOut
001
011
101
110
    We'll get something similar when probing output at pad(2).

-Testing NOR gate
    Apply power to pad(16)
    Apply square wave function generator to A and B inputs; pad(5,4).
ABOut
001
010
100
110
    We'll get something similar when probing output at pad(1).

-Testing Inverter
    Apply power to pad(16)
    Connect a square wave function generator to pad(5) as input of the inverter. Use an oscilloscope probe to determine the output of our inverter; pad(3).
http://cmosedu.com/jbaker/courses/ee421L/f15/students/trang/Lab8/African-Page-Divider.png
Ring Oscillator
http://cmosedu.com/jbaker/courses/ee421L/f15/students/trang/Lab8/ring_osc.PNG
    Connect power to pad(17) to power up our ring oscillator. We'll then use an oscilloscope probe to determine the oscillation frequency and time delay through pad(14).
http://cmosedu.com/jbaker/courses/ee421L/f15/students/trang/Lab8/African-Page-Divider.png

Counter
http://cmosedu.com/jbaker/courses/ee421L/f15/students/trang/Lab8/counter.PNG
    Our counter has 21 inputs with Load which is fully programmable. That is, the input can be preset to any value desired. When Load is high the data from our input pins are loaded into the counter.
    Connect pad(18) to 5V to power up the counter.

http://cmosedu.com/jbaker/courses/ee421L/f15/students/trang/Lab8/African-Page-Divider.png
DRC and LVS Check
Before we conclude our Final Lab for submission. Let's make sure everything work properly!
DRC check
http://cmosedu.com/jbaker/courses/ee421L/f15/students/trang/Lab8/DRC.PNG
LVS Check
http://cmosedu.com/jbaker/courses/ee421L/f15/students/trang/Lab8/unnamed.jpg

Saving My Work!!!

All files and images are backed up in a folder on my desktop,

I'll then send a copy to my email as a backup. 

Click Here to download our layout

Return to main page here