0% found this document useful (0 votes)
9 views32 pages

Unit 2

The document discusses stick diagrams used in VLSI design, which represent circuit topography and layer information through color coding. It outlines the encoding for nMOS and pMOS processes, design rules based on lambda (λ), and provides examples of CMOS inverter layouts and complex logic gate designs. Additionally, it emphasizes the importance of adhering to minimum distance rules between device layers to ensure proper functionality in integrated circuits.

Uploaded by

hodece.9t
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views32 pages

Unit 2

The document discusses stick diagrams used in VLSI design, which represent circuit topography and layer information through color coding. It outlines the encoding for nMOS and pMOS processes, design rules based on lambda (λ), and provides examples of CMOS inverter layouts and complex logic gate designs. Additionally, it emphasizes the importance of adhering to minimum distance rules between device layers to ensure proper functionality in integrated circuits.

Uploaded by

hodece.9t
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 32

ECEA

STICK DIAGRAMS
 VLSI design aims to translate circuit concepts
onto silicon
 stick diagrams are a means of capturing
topography and layer information - simple
diagrams
 Stick diagrams convey layer information
through color codes (or monochrome
encoding)
Encoding for nMOS process
Stick Encoding Layer Mask Layout Encoding

Thinox

Polysilicon

Metal1

Contact cut

NOT applicable Overglass

Implant

Buried contact

ECEA
Encoding for pMOS process
Stick Encoding Layer Mask Layout Encoding

P-Diffusion

Not Shown in Stick Diagram P+ Mask

Metl2

VIA

Demarcation Line P-Well

Vdd or GND CONTACT

ECEA
For reference : an nMOS Inverter coloured stick diagram

* Note the depletion mode device

Vdd = 5V

Vout
Vin

ECEA
Only metal and polysilicon can
cross the dimarcation line.

CMOS Inverter coloured stick diagram


ECEA
Stick diagram -> CMOS transistor circuit

Vdd = 5V Vdd = 5V

pMOS
Vin Vout Vin Vout
nMOS

ECEA
Lambda (λ)-based design rules

All paths in all layers will be


dimensioned in λ units and
subsequently λ can be allocated an
appropriate value compatible with
the feature size of the fabrication
process.
ECEA
TRANSISTOR DESIGN RULES
Thinox

Metal 1
n-diffusion p-diffusion


3λ 3λ
2λ 3λ

Metal 2



2λ 4λ
Polysilicon

Minimum distance rules between device layers, e.g.,
• polysilicon  metal
• metal  metal
• diffusion  diffusion and
ECEA
• minimum layer overlaps
nMOS transistor mask representation

gate polysilicon

source
drain

metal

Contact holes

diffusion (active
region)

ECEA
Contact Cuts
• Three possible approaches –
1. Poly to Metal
2. Metal to Diffusion
3. Buried contact (poly to diff) or butting
contact (poly to diff using metal)

ECEA
Layout Design rules & Lambda ()

2

• Minimize spared diffusion


• Use minimum poly width (2) • Width of contacts = 2
• Multiply contacts

ECEA
Layout Design rules & Lambda ()

3
6

6

2
2
All device mask dimensions are based on multiples of , e.g., polysilicon minimum
width = 2. Minimum metal to metal spacing = 3
ECEA
Layout Design rules & Lambda ()

ECEA
CMOS Layout
N Well
P diff

Contacts

Poly Metal

N diff

P Substrate
ECEA
Layout Design rules & Lambda ()

Width of pMOS
should be twice the
width of nMOS

• Same N and P alters symmetry • L min


• Wpmos=2 Wnmos
ECEA
Lambda Based Design Rules
• Design rules based on single parameter, λ
• Simple for the designer
• Wide acceptance
• Provide feature size independent way of setting out mask
• Minimum feature size is defined as 2 λ
• Used to preserve topological features on a chip
• Prevents shorting, opens, contacts from slipping out of area to
be contacted

ECEA
CMOS Inverter Mask Layout

ECEA
CMOS Layout Design

• CMOS IC are designing using stick diagrams.


• Different color codes for each layer.
• Lamda/micron grid.
ECEA
CMOS AN2 (2 i/p AND gate) Mask Layout

ECEA
nMOS Inverter coloured stick diagram
* Note the depletion mode
device
Vdd = 5V

Vout

Vin

ECEA
Two-way selector with enable
X
off
on

A off
on

E
Y off
on

A’

E=0
A=0|1

ECEA
Static CMOS NAND gate

ECEA
Static CMOS NOR gate

ECEA
Static CMOS Design Example Layout

ECEA
Layout 2 (Different layout style to previous but same function being implemented)

ECEA
Complex logic gates layout
• Ex—F=AB+E+CD
• Eulerpaths
• Circuit to graph (convert)
1) Vertices are source/Drain connections
2) Edges are transistors

• Find p and n Eulerpaths

ECEA
ECEA
ECEA
ECEA
ECEA
VirtuosoFab Touch the deep submicron technology

• 3D fabrication process simulator with cross


sectional viewer.
• Step-by-step 3-D visualization of fabrication
for any portion of layout.

ECEA
2D Cross Section
NMOS Transistor
Metal Layer

Contacts

Poly

N Diffusion

ECEA

You might also like