Lab 8 - ECE 421L 

Authored by

Jovanne Dahan (dahanj1@unlv.nevda.edu)

Esteban Tuquero (tuqueroe@unlv.nevada.edu)

December 5, 2018

  

Description

Generating a test chip layout for submission to MOSIS for fabrication.

Chip includes the following devices

Chip Design library can be found here Chip5_f18.zip

Chip
 
Pin Diagram
                   
   
http://cmosedu.com/jbaker/courses/ee421L/f18/students/tuqueroe/lab8/small_chip_sch.JPGhttp://cmosedu.com/jbaker/courses/ee421L/f18/students/tuqueroe/lab8/small_chip_lay.JPG
SchematicLayout
http://cmosedu.com/jbaker/courses/ee421L/f18/students/tuqueroe/lab8/small_chip_ext.JPG
Extracted View
 
 
DRCLVS
 
Device Testing
 
Serial-to-Parallel Converter
Pin #Description
6VDD of Converter
7Parallel Output D7
8Parallel Output D6
9Parallel Output D5
10Parallel Output D4
11Parallel Output D3
12Parallel Output D2
13Parallel Output D1
14Parallel Output D0
15Clock Output (Clk_out)
16Clock Input (Clk_in)
17Input Data (Din)
20 (gnd)Ground
 
The serial-to-parallel converter is the most complex circuit in the chip; however, it is quite simple to operate. The 
gnd of the schematic (as with all the others) is connected to pin<20> of the chip. Vdd should be connected to 5V because this was made with the C5 process. Clk_in will be connected to a function generator and you may choose the frequency of the clock. Din should also be connected to a function generator; the values of Din at the positive edge of Clk_in will be outputted to D7-D0 (where D7 is the most recent Din) every 8 cycles. D7-D0 can be connected to LEDs to check if the output is changing every 8 cycles and more importantly to check if they are the right values.
 
Oscillator
Pin #Description
39VDD of Oscillator
40Output of Oscillator
20 (gnd)Ground
 
The oscillator only has 3 pins which makes it quite simple to operate. As always gnd connects to pin<20> and Vdd must be 5V. The output of the oscillator should be connected to an oscilloscope to check that the output is a square wave.
 
NAND Gate
Pin #Description
21VDD of NAND Gate
22Input A
23Input B
24A NAND B
20 (gnd)Ground
 
For the rest of the circuits, 
gnd is connected to pin<20> and Vdd must be connected to 5V. The operation of the NAND gate is simple: it will output a logic “0” only when A and B are high (5V). Otherwise, the output will always be logic “1”. A and B can be connected to DC sources, while the output should be connected to an LED to check if it operates correctly for all possible input combinations. Note: that if the LED lights up it means the output is a logic “1”, and it is a logic “0” if it is off.
 
NOR Gate
Pin #Description
32Input A
33Input B
34A NOR B
35VDD of NOR Gate
20 (gnd)Ground
 
The operation of a NOR gate is as follows: if either 
A or B is logic “1” then the output is a logic “0” – when A and B are logic “0” then the output is a logic “1”. Similar to the NAND gate, this would be easier to test with a DC source for the inputs while the output is connected to a LED.
   
XOR Gate
Pin #Description
2Input A
3A XOR B
4Input B
5VDD of XOR Gate
20 (gnd)Ground
   
The operation of a XOR gate is as follows: if either A or B is are different then the output will be logic "1" if A and B are the same then the output will be logic "0". Similar to the NAND gate, this would be easier to test with a DC source for the inputs while the output is connected to a LED.
 
Inverter
Pin #Description
36Input Voltage
37Inverted Voltage
38VDD of Inverter
20 (gnd)Ground
 
The best way to test the inverter is to connect its input to a function generator that is outputting a square wave. Use the oscilloscope to compare the input and the output. The output should be the opposite of the input: that is, when input is high output should be low (and vice versa).

   
Voltage Divider
Pin #Description
18Input Voltage (Vin)
19Output Voltage (Vout)
20 (gnd)Ground
 
Here we have a voltage divider, which we know has the formula: Vout = Vin *R1/(R1+R0). For the voltage divider below Vout = Vin*0.286. Vin in this case can be connected to any DC value and Vout should be only 0.286 times that DC input. Vout should be connected to an oscilloscope or a multi-meter to check that the output is correct.
 
Resistor
Pin #Description
1Input Voltage
20 (gnd)Ground
Here we have a simple 25kΩ resistor. To check its operation, a DC input should be connected to Vin, and the current through the resistor should be measured with the multi-meter. Using Ohm’s law you can determine if that current is correct or not.

NMOS
Pin #Description
25NMOS Drain
26NMOS Gate
27NMOS Source
20 (gnd)NMOS Body (connected to Ground)
 
A NMOS also functions like a switch but it is better at passing logic “0”. To test this, connect source and body to ground, with gate connected to a square pulse. The drain should be connected to a resistor and LED in parallel, with a DC (5V) source connected to the resistor. With this setup, the LED should light up when gate pulse is low and turn off when it is high.

 
 

PMOS

Pin #Description
28PMOS Body
29PMOS Source
30PMOS Gate
31PMOS Drain
A PMOS is good at passing Vdd, so that is the test we will use for this component. PMOS and NMOS act like a switch, where the gate controls whether it is open or closed. For the PMOS, the switch closes when gate is logic “0” (gnd). Connect the drain and body to 5V, while connecting the gate to a square pulse. Connect a resistive load to the source so you can monitor the source with an oscilloscope or an LED. As mentioned previously, when the gate is high the switch is open and when it is low the switch is closed. Therefore, Psource should only be high when gate is low.
   

 

Return to labs