Escolar Documentos
Profissional Documentos
Cultura Documentos
Design rules and fabrication. SCMOS scalable design rules. Stick diagrams.
Manufacturing problems
Photoresist shrinkage, tearing. Variations in material deposition. Variations in temperature. Variations in oxide thickness. Impurities. Variations between lots. Variations across a wafer.
Modern VLSI Design 3e: Chapter 2 Copyright 1998, 2002 Prentice Hall PTR
Transistor problems
Wiring problems
Diffusion: changes in doping -> variations in resistance, capacitance. Poly, metal: variations in height, width -> variations in resistance, capacitance. Shorts and opens:
Oxide problems
Variations in height. Lack of planarity -> step coverage.
metal 2 metal 2 metal 1
Via problems
Via may not be cut all the way through. Undersize via has too much resistance. Via may be too large and create short.
Designed to scale across a wide range of technologies. Designed to support multiple vendors. Designed for educational use. Fairly conservative. http://www.mosis.com/design/rules/
The standard CMOS technology accessed by MOSIS is a single polysilicon, double metal, bulk CMOS process with enhancement-mode n-MOSFET and p-MOSFET devices.
Copyright 1998, 2002 Prentice Hall PTR
Wires
All wire widths are multiples of
6 metal 3
3
3
metal 2
metal 1
3
2
Modern VLSI Design 3e: Chapter 2
pdiff/ndiff
poly
Copyright 1998, 2002 Prentice Hall PTR
Transistors
poly 3 2 2 3 1
diffusion
substrate
Vias
Metal 3 via
Type: metal3/metal2. Rules:
Tub tie
4 1
Spacing
diffusion/diffusion: 3 poly/poly: 2 poly/diffusion: 1 via/via: 2 metal1/metal1: 3 metal2/metal2: 4 metal3/metal3: 4
Modern VLSI Design 3e: Chapter 2 Copyright 1998, 2002 Prentice Hall PTR
Overglass
Cut in passivation layer. Minimum bonding pad: 100 m. Pad overlap of glass opening: 6 Minimum pad spacing to unrelated metal2 or metal3: 30 Minimum pad spacing to unrelated metal1, poly, active: 15
Modern VLSI Design 3e: Chapter 2 Copyright 1998, 2002 Prentice Hall PTR
Stick diagrams
A stick diagram is a cartoon of a layout. Does show all components/vias (except possibly tub ties), relative placement. Does not show exact placement, transistor sizes, wire lengths, wire widths, tub boundaries.
Stick layers
metal 3 metal 2 metal 1 poly ndiff pdiff
in
out
VSS
phi
Modern VLSI Design 3e: Chapter 2
phi
Copyright 1998, 2002 Prentice Hall PTR
NAND sticks
VDD a
out
VSS
Modern VLSI Design 3e: Chapter 2 Copyright 1998, 2002 Prentice Hall PTR
select
N1 (NAND)
b
N1 (NAND)
b
N1 (NAND)
b
VSS
Modern VLSI Design 3e: Chapter 2 Copyright 1998, 2002 Prentice Hall PTR Out =((ai&s) &(bi&s))
m2(one-bit-mux)
o2
a1 b1
ai bi
select
select
m2(one-bit-mux)
select select
o1
a0 b0
ai bi
m2(one-bit-mux)
VDD oi VSS
o0
Modern VLSI Design 3e: Chapter 2 Copyright 1998, 2002 Prentice Hall PTR
Automatic layout
Cell generators (macrocell generators) create optimized layouts for ALUs, etc. Standard cell/sea-of-gates layout creates layout from predesigned cells + custom routing.
routing area
Homework Set 2
Problems 2-1,2-2,2-3, 2.10 (a),(b), pp. 103-105, Textbook, Due, September 28, 2006. October -1: In problem 2.10, use the side-wall capacitance as an estimate for the overhang capacitance for a 0.5micron process. Side-wall parasitic capacitance per micrometer is specified for both p and n type diffusion on page 85. The perimeter of the channel is given by 2(W+L). The bottom-wall parasitic capacitances for p and n type diffusions are also specified on page 85. Use the area (WL) to find the total bottom-wall capacitance of the source/drain region. The total capacity is found by adding the two together.
Modern VLSI Design 3e: Chapter 2 Copyright 1998, 2002 Prentice Hall PTR
Homework Set 2
October -2: The sidewall capacitance accounts for the reverse-biased pn junctions between the source (or drain) and the substrate, and source (or drain) and the channel. Since the thickness of the source or drain diffusion is much smaller than its length or width, the perimeter of the diffusion is used to compute the sidewall capacitance. (For additional discussion, please refer to p. 110, J. M. Rabaey, Digital Integrated Circuits.)
S
W L substrate