Transistors and Layout 2
Download
Report
Transcript Transistors and Layout 2
Topics
SCMOS scalable design rules.
Reliability.
Stick diagrams.
Modern VLSI Design 4e: Chapter 2
Copyright 2008 Prentice Hall PTR
MOSIS SCMOS design rules
Designed to scale across a wide range of
technologies.
Designed to support multiple vendors.
Designed for educational use.
Ergo, fairly conservative.
Modern VLSI Design 4e: Chapter 2
Copyright 2008 Prentice Hall PTR
and design rules
is the size of a minimum feature.
Specifying particularizes the scalable
rules.
Parasitics are generally not specified in
units
Modern VLSI Design 4e: Chapter 2
Copyright 2008 Prentice Hall PTR
Wires
6
metal 3
3
metal 2
3
metal 1
3
pdiff/ndiff
2
poly
Modern VLSI Design 4e: Chapter 2
Copyright 2008 Prentice Hall PTR
Transistors
2
3
2
3
1
5
Modern VLSI Design 4e: Chapter 2
Copyright 2008 Prentice Hall PTR
Vias
Types of via: metal1/diff, metal1/poly,
metal1/metal2.
4
4
1
2
Modern VLSI Design 4e: Chapter 2
Copyright 2008 Prentice Hall PTR
Metal 3 via
Type: metal3/metal2.
Rules:
–
–
–
–
cut: 3 x 3
overlap by metal2: 1
minimum spacing: 3
minimum spacing to via1: 2
Modern VLSI Design 4e: Chapter 2
Copyright 2008 Prentice Hall PTR
Tub tie
4
1
Modern VLSI Design 4e: Chapter 2
Copyright 2008 Prentice Hall PTR
Spacings
Diffusion/diffusion: 3
Poly/poly: 2
Poly/diffusion: 1
Via/via: 2
Metal1/metal1: 3
Metal2/metal2: 4
Metal3/metal3: 4
Modern VLSI Design 4e: Chapter 2
Copyright 2008 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/3: 30
Minimum pad spacing to unrelated metal1,
poly, active: 15
Modern VLSI Design 4e: Chapter 2
Copyright 2008 Prentice Hall PTR
Scmos VARIATIONS
SCMOS
SCMOS
submicron
SCMOS deep
Poly space
2
3
3
Active extension
beyond poly
3
3
4
Contact space
2
3
4
Via width
2
2
3
Metal 1 space
2
3
3
Metal 2 space
3
3
4
Modern VLSI Design 4e: Chapter 2
Copyright 2008 Prentice Hall PTR
Lithography for nanometer
processes
Interference causes
drawn features to be
distorted during
lithography.
Optical proximity
correction pre-distorts
masks so they create
the proper features
during lithography.
Modern VLSI Design 4e: Chapter 2
Copyright 2008 Prentice Hall PTR
3-D integration
3-D technology stacks multiple levels of
transistors and interconnect.
Through-silicon-via (TSV) with die
stacking uses special via to connect between
separately fabricated chips.
Multilayer buried structures build several
layers of devices on a substrate.
Modern VLSI Design 4e: Chapter 2
Copyright 2008 Prentice Hall PTR
Reliability
Failures happen early,
late in chip’s life.
Infant mortality is
caused by marginal
components.
Late failures are
caused by wear-out
(metal migration,
thermal, etc.).
Modern VLSI Design 4e: Chapter 2
Copyright 2008 Prentice Hall PTR
Mean-time-to-failure
MTF for metal wires = time required for
50% of wires to fail.
Depends on current density:
–
–
–
–
proportional to j-n e Q/kT
j is current density
n is constant between 1 and 3
Q is diffusion activation energy
Can determine lifetime from MTTF.
Modern VLSI Design 4e: Chapter 2
Copyright 2008 Prentice Hall PTR
Traditional sources of
unreliability
Diffusions and junctions: crystal defects,
impurity precipitation, mask misalignment,
surface contamination.
Oxides: Mobile ions, pinholes, interface
states, hot carriers, time-dependent
dielectric breakdown.
Metalization: scratches/voids, mechanical
damage, non-ohmic contacts, step coverage.
Modern VLSI Design 4e: Chapter 2
Copyright 2008 Prentice Hall PTR
TDDB
Time-dependent dielectric breakdown: gate
voltages cause stress in gate oxides.
More common as oxides become thinner.
TDDB failure rate:
– MTTF = A 10 bE eEs/kt
Modern VLSI Design 4e: Chapter 2
Copyright 2008 Prentice Hall PTR
Hot carriers
Hot carrier has enough energy to jump from
silicon to oxide.
Accumulated hot carriers create a space
charge that affects threshold voltage.
Modern VLSI Design 4e: Chapter 2
Copyright 2008 Prentice Hall PTR
NTBI
Negative bias temperature instability is
particular to pMOS devices.
Threshold voltage, transconductance change
due to stresses.
Can be reversed by applying a reverse bias
to the transistor.
Modern VLSI Design 4e: Chapter 2
Copyright 2008 Prentice Hall PTR
Electromigration and stress
migration
Degenerative failure for wires.
Grains in metal have defects at grain surface
that cause electromigration.
Stress migration caused by mechanical
stress.
– Can occur even with zero current.
Modern VLSI Design 4e: Chapter 2
Copyright 2008 Prentice Hall PTR
Soft errors
Caused by alpha particles.
Packages contain small amounts of uranium
and thorium, which generate error-inducing
radiation.
Modern VLSI Design 4e: Chapter 2
Copyright 2008 Prentice Hall PTR
PVT
Borkar et al.:
variations in process,
supply voltage,
temperature are key
design challenges in
nanometer technology.
Modern VLSI Design 4e: Chapter 2
Copyright 2008 Prentice Hall PTR
PVT challenges
Process variations: channel length and
threshold significantly in nanometer
technologies.
Supply voltage: non-ideal wires introduce
variations in supply across chip.
Temperature: higher chip operating
temperatures degrade both transistors and
interconnect.
Modern VLSI Design 4e: Chapter 2
Copyright 2008 Prentice Hall PTR
On-chip temperature sensors
Temperature sensors are used to shut off
part or all of the chip to stop thermal
runaway.
Use a pn junction from a parasitic bipolar
transistor.
– Can also use MOS transistor.
Modern VLSI Design 4e: Chapter 2
Copyright 2008 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.
Modern VLSI Design 4e: Chapter 2
Copyright 2008 Prentice Hall PTR
Stick layers
metal 3
metal 2
metal 1
poly
ndiff
pdiff
Modern VLSI Design 4e: Chapter 2
Copyright 2008 Prentice Hall PTR
Dynamic latch stick diagram
VDD
in
out
VSS
phi’
Modern VLSI Design 4e: Chapter 2
phi
Copyright 2008 Prentice Hall PTR
Sticks design of multiplexer
Start with NAND gate:
Modern VLSI Design 4e: Chapter 2
Copyright 2008 Prentice Hall PTR
NAND sticks
VDD
a
out
b
VSS
Modern VLSI Design 4e: Chapter 2
Copyright 2008 Prentice Hall PTR
One-bit mux sticks
VDD
ai
bi
a
out
N1
(NAND)
b
a
out
select
select’
a
N1
(NAND)
b
out
N1
(NAND)
b
VSS
Modern VLSI Design 4e: Chapter 2
Copyright 2008 Prentice Hall PTR
3-bit mux sticks
select’
a2
b2
a1
b1
ai
bi
ai
bi
select
select’
m2(one-bit-mux)
select’
select
m2(one-bit-mux)
select’
a0
b0
select
ai
bi
Modern VLSI Design 4e: Chapter 2
select
m2(one-bit-mux)
VDD
oi
VSS
o2
VDD
oi
VSS
o1
VDD
oi
VSS
o0
Copyright 2008 Prentice Hall PTR
Layout design and analysis tools
Layout editors are interactive tools.
Design rule checkers are generally batch--identify DRC errors on the layout.
Circuit extractors extract the netlist from the
layout.
Connectivity verification systems (CVS)
compare extracted and original netlists.
Modern VLSI Design 4e: Chapter 2
Copyright 2008 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.
– Sea-of-gates allows routing over the cell.
Modern VLSI Design 4e: Chapter 2
Copyright 2008 Prentice Hall PTR
Standard cell layout
Modern VLSI Design 4e: Chapter 2
routing area
routing area
routing area
routing area
Copyright 2008 Prentice Hall PTR