You are on page 1of 4

Importing PAD-Frame into Cadence

Part 1: Import .ZIP File


Note: Only 1 team member per group should follow the import procedure

1. Download and extract the pads3.zip file. Extract the file to the desktop.
2. Open Virtuoso.
3. Create a new library for the pad design.
File New Library PadFrameExample

Click OK, select NCSU_TechLib_ami06, then Click OK

4. Open the Project Folder From Above. In this example the PadFrameExample Folder is
Located in the Home Folder.

Move The Contents of the pads3 Folder into the Project Folder

1
2

5. Go Back to Virtuoso and The Project Folder Should have the Pad Frame Files as
Follows.

Part 2: PAD Connection and PIN Placement


This procedure should only be followed AFTER your final circuit design is complete.

1. Copy the Circuit Design You Want to Place on the Pad Frame into The

PadFrameExample Folder (For This Example We are Using the Inverter Tutorial Circuit)
Right Mouse Click on Circuit Library, Select Copy.
4

Change the Destination to the PadFrameExample Library, then Click OK.


5

2. Go Back to the PadFrameExample, and open the Inverter Layout. Delete The Pins
Placed on the Circuit.

3. Open the Min_Frame Layout.


4. Instance your FINAL design in the PAD Frame
Create Instance Browse *Cell
(In This Example, The Inverter is Used)

5. Instance your FINAL design in the PAD Frame


6. There are several different types of PADS, you will need to change their order to meet
your projects needs

PADINC is an Input Pad

PADOUT is an Output Pad

PADVDD is the VDD Pad

PADGND is the GND Pad

PADSPACE is a Padless Spacer Without Bonding Pad

PADAREF is an Analog Reference Pad

PADBIDIR is a Bi-Directional Pad with Buffer

PADIO is an Input/Output Pad

PADNC is a Pad Spacer with No Connection

7. To Change a PAD to a Different Type, Click on the PAD, Press q and Type the Name
of the PAD Youd Like to Change. For This Example, We Change PadIO to PadVdd

8
8. In This Example (For The Inverter), We Will Need a PADINC, PADOUT, PADVDD, &
PADGND. We will Change the Pad Types To Fit Our Design.
9

9. To Wire the Input, Run a Wire of METAL2 From the Input to the MIDDLE of the Pad

Connection. You will Need to Add Add A Via From M2_M1. Do The Same For Ground
and the Output. DO NOT FORGET YOUR VIAS!

10

10. For the VDD Pad, Use METAL1.


11. Once All of Your Connections are Made, You Can Run a DRC Check to Ensure Your
Vias and Connections are Correct. NOTE: The Pad-Fram itself Will Have Thousands of
DRC Errors. The DRC's From the Pad-Frame are Allowed by MOSIS, but Your Design
and ALL Wires Leading To and From It MUST be DRC Free to be Accepted for
Fabrication.

11

12. The Next Step is to Place JUMPER PINS on the PADS Themselves. This will Ensure
Electrical Connectivity For Simulation.

Create Pin

13 12

*** FOR VDD AND GND USE vdd! ANS gnd! FOR THE PIN NAMES

Part 3: Simulating The Pad Frame Design


1.

After The Pad Frame Design is Completed, You will Need to Extract the Final Design.
Verify Extract OK
Ensure That There are No Errors When Extracting

2.

Open The Extracted View and Check for Correct Connectivity

3.

Close the Layout and Extracted Views.

4. Create a New Cellview SYMBOL


File New Cellview
14
5.

Once the Symbol Editor Opens, Choose:


Create Cellview From Cellview
Update the Window as Follows:
15
Click OK, Click Replace, Click OK.
16

6.

Once Complete, Save the Symbol and Close the Symbol Editor

7.

Go Back to the Library Manager


File New Cell View
Select the Type as SCHEMATIC, and Name it Sim_Min_Frame
17

8.

You might also like