4.EC301 Stick Diagrams
4.EC301 Stick Diagrams
UNIVERSITY
Course Faculty
S.Sivanantham, , Assistant Professor ( (Selection Grade) ) E-mail: [email protected] Rajeev Pankaj Nelapati, Assistant Professor E-mail: [email protected] Satheesh Kumar, Assistant Professor E-mail: [email protected] Suchendranath Popuri, Assistant Professor E mail [email protected] E-mail: s chend anath@ it ac in
FALL2010
N+ (forN substratecontact)
N+
Nchannel Device
P+
Nwell
Pchannel Device
x
VDD
Ptypesubstrate
GND
FALL2010 ECE301 VLSI System Design
3
Top View
FALL2010
Vp
Vp nwell
x
x
X Gnd Gnd
FALL2010 ECE301 VLSI System Design
5
Colours
FALL2010
x
X Gnd X
Gnd
x
7
FALL2010
NAND Gate
Vdd
VDD
a .b
B Gnd
FALL2010 ECE301 VLSI System Design
a .b
Vp
Vp
a .b a .b
X Gnd
FALL2010 ECE301 VLSI System Design
Gnd
b
X
b
9
Stick diagram
Cartoon of a layout. Shows all components. Does not show exact placement placement, transistor sizes, sizes wire lengths, lengths wire widths, boundaries, or any other form of compliance with layout y or design g rules. Useful for interconnect visualization, preliminary layout, layout compaction, power/ground routing, etc.
FALL2010
10
x
X Gnd X
X X
Gnd
x
11
FALL2010
VDD X X
a .b
X Gnd X
X
a .b
X
b
Gnd
ECE301 VLSI System Design
b
12
FALL2010
Contd.. Contd
VDD
VDD
a
X X X
a .b a .b
X X
Gnd
FALL2010
b
Gnd
ECE301 VLSI System Design
13
Exercise
Draw the stick diagram for the function
Y = (A B) + C
FALL2010
14