CMOS Layout: Mask Layers
CMOS Layout: Mask Layers
CMOS Layout
Mask Layers
IC design procedure: system specifications circuit design layout post-layout extraction and simulation IC fabrication testing select (p+) brown active green n-well purple Layer Representation Color Convention (EECS 105)
Layout considerations: mask layers devices electrical connectivity (interconnect) layout (design) rules contact black metal blue polysilicon red
MOSFET Layout
s s
Electrical Connectivity
active, polysilicon, and metal can be used for interconnects (wires)
metal is separated from active or polysilicon by an (insulating) oxide; a contact is needed for electrical connections between these layers
use p-doped active (select mask) as contact to the bulk use n-doped active (no select mask) as a contact to n-wells
Layout Example
VDD
VDD
polysilicon
active 1 2
contact-topoly 2
metal
VSS 0 2 4 6 8 10 12 14 16
VSS 18 20 m
10 12
14 16
18 20 m
Circuit Extraction
1) Find all transistors and sizes 2) Extract wiring 3) Calculate (parasitic) capacitance and resistance VDD VDD
Circuit Extraction
1) Find all transistors and sizes 2) Extract wiring 3) Calculate (parasitic) capacitance and resistance VDD VDD
10 12 14 16 18 20 m
VSS 0 2 4 6 8
VSS 10 12 14 16 18 20 m
VSS 0 0 2 4 6 8
VSS 10 12 14 16 18 20 m
0
EE 105 Fall 1998 Lecture 12
10 12 14 16 18 20 m
Extracted Schematic
s
Circuit Simulation
Objectives: fabricating an IC costs $1000 ... $100,000 per run
VDD
CA-DD (4.5/1) CB-DD (4.5/1)
---> nice to get it right the first time check results from hand-analysis (e.g. validity of assumptions) F Cw evaluate functionality, speed, accuracy, ... of large circuit blocks or entire chips
B
CB-SS
(3/1)
s
A
CA-SS
(3/1)
commercial versions: HSPICE, PSPICE, I-SPICE, ... (same core as Berkeley SPICE, but add functionality, improved user interface, ...) EECS 105: student version of PSPICE on PC, limited to 10 transistors
VSS
s
other simulators for higher speed, special needs (e.g. SPLICE, RSIM)
Wire capacitance Cw is found from its capacitance per unit length - ox - W w L w C w = ---------t thox Interconnect capacitances CA-SS and CA-DD are the sum of polysilicon and metal capacitances to the substrate (connected to VSS ) or the well (connected to VDD) Could add resistances of polysilicon and metal interconnects
Limitations: simulation results provide no insight (e.g. how to increase speed of circuit) results sometimes wrong (errors in input, effect not modeled in SPICE) ===> always do hand-analysis first and COMPARE RESULTS