Lab 8 - EE 421L Digital Integrated Circuit Design, Fall 2020

Author: William Wherry

Email: wherrw1@unlv.nevada.edu

12/2/2020

  

Generating a test chip layout for submission to MOSIS for fabrication


Pre-lab work

 

     
     
For this laboratory, we will be creating a padframe using pads laid out in the C5 process. Following the instructions in Tutorial 6 we lay out a single pad to be used in a larger padframe layout later.
   
layout
   
The schematic is very simple since it is only a pin. The symbol is also very straightforward.
   
pad pin symbol
   
Next, we have to place 40 pads in a schematic that will be the standard for laying out chips to be fabricated. Following the instructions in Tutorial 6 we get the following layout.
   
padframe layout
   
The chip size must be smaller than 1.5mm for the process we are using and this layout measures 1.395mm, so we are good. The extracted layout is seen below.
   

   
Next we have to make a concise schematic and symbol to be used to connect all devices we want in our chip in a schematic view.
   

   
Now we are ready to design a chip that can be fabricated, so we make a new schematic view and follow the instructions on Tutorial 6 to name all of the wires corresponding to each pin we want them attached to in the layout. We are just going to use some of the designs we created in earlier tutorials.
   

   
Notice here that we are using pin 20 as a common ground for all of the devices and pin 40 as a common VDD for all of the devices that use it. All other pins correspond to a pad in the layout we make, which is seen below.
   
chip layout
   
A zoom in example of the connections to the oscillator connected to pad<1> is seen below.
   

   
The extracted layout and DRC/LVS results:
   

   
DRCLVS
   

   
BACKING UP OUR WORK:
   
As always, we must backup our work. I back up my work by downloading the directory, zipping it up, and saving it in my Google Drive.
   

   
With our padframe (which we can reuse in the main lab) and example chip laid out and DRC/LVS'd, prelab 8 is concluded.
   

     
Main Lab Content:
   

Form into groups of 3 students that will put the test structures on the chip.
Each test circuit should have its own power but ground should be shared between the circuits. 

Ground should be pin 20.

Power should not be shared between the circuits so that a vdd!-gnd! short in one circuit doesn't make one of the other circuits inoperable.

The image seen at the bottom of the page shows how the chip's pads correspond to the pins of the 40 pin DIP package we'll receive from MOSIS. 

  
Your chip should include the following test structures:

 

 

In your CMOSedu.com lab account create a directory called lab8.

Create a Cadence design directory called ChipX_f18 where X is the number the lab instructor will assign after the groups are formed.
Put the details of your chip (how to test it) in your lab report in this directory. *Be simple and clear.*
Schematics with pin numbers and SIMPLE directions on how to test the chips should be the main content of these reports.
If your group's chip is fabricated it will be tested the next time the lab is taught.
MOSIS returns 5 packaged chips for each design submitted for fabrication so it's possible that each member of a group, as long as they test the chip and report on how it worked, can get a chip to keep.
 
Your report should include a link to your zipped up design directory for future reference.
This design directory should be "clean" meaning that it only contains the cells (schematics, symbols, layouts, and simulations) used in the final chip.

The top level cell, the one that will be fabricated, should be called ChipX_f18 and have both schematic and layout views so that it can be DRCed, and LVSed.

     
     
     
Please note that due to different circumstances, my group split up and I am doing this lab on my own with Professor Baker's approval.
   
The first thing I did was plan out my chip. I printed out a picture of the padframe designed in the prelab and drew how I wanted to lay out my devices on the chip. We were not supposed to use shared power supplies, so each device had to have its own "VDD." Because of this fact, I had to redesign every single schematic that did not have a VDD input pin to have one, including my final lab project. First, I will show every device that was placed on the chip individually, then I will show them placed on the chip with a table of corresponding pins.
   
pin plan
   
     
Devices on the chip:
   
1) Final Project, details of which can be found here in the lab report.
   
Schematic & symbol:

   
Layout & Extracted:
   


   
2) 6u/0.6u PMOS:
   
Schematic & Symbol:

   
Layout & Extracted:

   
3) 6u/0.6u NMOS:
   
Schematic & Symbol:

   
Layout & Extracted:
   

   
4) Voltage Divider using a 25k and 10k resistor:
 
Schematic & Symbol:
   

   
Layout & Extracted:
   


   
5) 25k Resistor alone:
   
Schematic & Symbol:

   
Layout:

   
6) NAND Gate using 6u/0.6u devices:
   
Schematic & Symbol:

   
Layout & Extracted:
   

   
7) NOR Gate using 6u/0.6u devices:
   
Schematic & Symbol:

   
Layout & Extracted:
   

   
8) inverter made with a 6/0.6 NMOS and a 12/0.6 PMOS:
   
Schematic & Symbol:

   
Layout & Extracted:
   

   
9) 31-stage ring oscillator with a buffer for driving a 20 pF off-chip load:
   
31-stage oscillator schematic & symbol:

   
31-stage oscillator layout & extracted:
   


   
Buffer schematic & symbol:
   


   
Buffer layout & extracted:
   

   
Combined Oscillator & Buffer Schematic & Symbol:
   


   
Combined Oscillator and Buffer layout & extracted:
   


   
   
Those were all of the required devices, which were mostly devices already made before in class and lab which needed to be modified slightly. Now I will go over the devices I chose to add to take up the remaining pads.
   
11) 2-input XOR gate:
   
Schematic & Symbol:
   

   
Layout & Extracted:
   

   
12) 2-input AND Gate:
   
Schematic & Symbol:
   

   
Layout & Extracted:
   

   
13) 2-input OR gate:
   
Schematic & Symbol:
   

   
Layout & Extracted:
 

   
Placing the devices on the chip
   
Next, it is time to place all the devices on the chip. I used the exact same procedure as Tutorial 6, except now there is no VDD pin. Following the plan that I laid out on paper, the final design is shown below.
   
Schematic:
   

   
Layout (click for larger image):
   
Click for larger image
   
Extracted (click for larger image):
   
Click for larger image
   
DRC & LVS:
   



   
The design DRC's and LVS's just fine, so it appears that the chip design was a success. Next I will talk about the pin layout and how to use the chip.
   
Pin table
   

 
PinDevicePurpose
402-input OR GateInput A
12-input OR GateInput B
22-input OR GatePower In
32-input OR GateOutput
425K Resistor Input
531-stage Oscillator with Buffer capable of driving 20pFOutput
631-stage Oscillator with Buffer capable of driving 20pFPower In
7Inverter with 6u/0.6u NMOS and 12u/0.6u PMOSInverted Output
8Inverter with 6u/0.6u NMOS and 12u/0.6u PMOSPower In
9Inverter with 6u/0.6u NMOS and 12u/0.6u PMOSInput
102-input NOR GateOutput
112-input NOR GatePower In
122-input NOR GateInput A
132-input NOR GateInput B
142-input NAND GateOutput
152-input NAND GatePower In
162-input NAND GateInput A
172-input NAND GateInput B
18Final Project: Digital ReceiverInput D (not inverted)
19Final Project: Digital ReceiverInput Di (inverted)
20Common GroundCommon Ground
21Final Project: Digital ReceiverPower In
22Final Project: Digital ReceiverOutput
236u/0.6u PMOSSource 
246u/0.6u PMOSGate
256u/0.6u PMOSDrain
266u/0.6u PMOSBody
276u/0.6u NMOSDrain
286u/0.6u NMOSGate
296u/0.6u NMOSSource
3025k/10k Resistors Voltage DividerInput
3125k/10k Resistors Voltage DividerOutput
322-input XOR GateInput A
332-input XOR GateInput B
342-input XOR GatePower In
352-input XOR GateOutput
362-input AND GateInput A
372-input AND GateInput B
382-input AND GatePower In
392-input AND GateOutput
   
   
Assuming this chip is fabricated, you would utilize it like any other packaged chip. I am most familiar with simply using them on a breadboard with jumper cables, following pin tables just like the one above. Power is provided to the Power In pin of whichever device is needed using a power supply like any you would find in a lab. Ground is common to all of the devices, so you would simply connect that pin to your ground. After that you can use the inputs and outputs as you see fit like any other chip.
   
Since the layout was successful and the pin table laid out plain and simply, it is time to back up our work and prepare the design directory in case it is ever fabricated.
   
Zipped up chip directory:
     
Chip4_f20.zip
   
   
Backing up our work:
As always we must back up our work. I do this by uploading the zipped directory to Google Drive.
   

   
   
With the chip designed, laid out, backed up, and ready for fabrication, Lab 8 is concluded.
   
 

 

Return to William Wherry Labs Directory