Qual Metrics1
Qual Metrics1
UMBC
YLAND BA
AR L
M
TI
U M B C
F
IVERSITY O
MO
1 (9/9/04)
RE COUNT
UN
1966
Advanced VLSI Design Quality Metrics of a Digital Design I CMPE 640
Total cost:
cost/IC = variable cost per IC + (fixed cost/volume)
UMBC
YLAND BA
AR L
M
TI
U M B C
F
IVERSITY O
MO
2 (9/9/04)
RE COUNT
UN
1966
Advanced VLSI Design Quality Metrics of a Digital Design I CMPE 640
The cost to produce a transistor has dropped exponentially over the past
decades.
However, the form of the equation for variable cost has not changed:
Cost of die + Cost of die test + Cost of packaging
Variable cost = -----------------------------------------------------------------------------------------------------------------------
Final test yield
Cost of wafer
Cost of die = ------------------------------------------------------
Dies/wafer × Die yield
UMBC
YLAND BA
AR L
M
TI
U M B C
F
IVERSITY O
MO
3 (9/9/04)
RE COUNT
UN
1966
Advanced VLSI Design Quality Metrics of a Digital Design I CMPE 640
Die yield is related to the number of defects, the size of the die and the com-
plexity of the manufacturing process.
Defects per unit area depends heavily on the maturity of the process but the
range 0.5 to 1.0 per cm2 is typical.
UMBC
YLAND BA
AR L
M
TI
U M B C
F
IVERSITY O
MO
4 (9/9/04)
RE COUNT
UN
1966
Advanced VLSI Design Quality Metrics of a Digital Design I CMPE 640
Dies per wafer (which takes into account the dies lost along the perimeter):
2
π × ( wafer diameter ⁄ 2 ) π × wafer diameter
Dies/wafer = ------------------------------------------------------------ – ---------------------------------------------
die area 2 × die area
UMBC
YLAND BA
AR L
M
TI
U M B C
F
IVERSITY O
MO
5 (9/9/04)
RE COUNT
UN
1966
Advanced VLSI Design Quality Metrics of a Digital Design I CMPE 640
4
Cost of die = f ( die area ) for α = 3.0
The designer is going to be interested in using smaller gates, for two reasons:
• They reduce die size.
• Smaller gates tend to be faster and consume less energy.
Total gate capacitance (a dominant performance parameter) often scales
with area.
UMBC
YLAND BA
AR L
M
TI
U M B C
F
IVERSITY O
MO
6 (9/9/04)
RE COUNT
UN
1966
Advanced VLSI Design Quality Metrics of a Digital Design I CMPE 640
UMBC
YLAND BA
AR L
M
TI
U M B C
F
IVERSITY O
MO
7 (9/9/04)
RE COUNT
UN
1966
Advanced VLSI Design Quality Metrics of a Digital Design I CMPE 640
The difference between VOH and VOL is called the logic or signal swing, Vsw.
UMBC
YLAND BA
AR L
M
TI
U M B C
F
IVERSITY O
MO
8 (9/9/04)
RE COUNT
UN
1966
Advanced VLSI Design Quality Metrics of a Digital Design I CMPE 640
Even when an ideal input signal is applied to the input, the output often
deviates from the ideal, due to noise and output loading.
UMBC
YLAND BA
AR L
M
TI
U M B C
F
IVERSITY O
MO
9 (9/9/04)
RE COUNT
UN
1966
Advanced VLSI Design Quality Metrics of a Digital Design I CMPE 640
Stage M Stage M + 1
UMBC
YLAND BA
AR L
M
TI
U M B C
F
IVERSITY O
MO
10 (9/9/04)
RE COUNT
UN
1966
Advanced VLSI Design Quality Metrics of a Digital Design I CMPE 640
Vout
Vin
0.9V
VIH = 1.3 VDD
Assume output nominal voltages are:
• VOH = 1.7V
• VOL = 0.1V
UMBC
YLAND BA
AR L
M
TI
U M B C
F
IVERSITY O
MO
11 (9/9/04)
RE COUNT
UN
1966
Advanced VLSI Design Quality Metrics of a Digital Design I CMPE 640
UMBC
YLAND BA
AR L
M
TI
U M B C
F
IVERSITY O
MO
12 (9/9/04)
RE COUNT
UN
1966
Advanced VLSI Design Quality Metrics of a Digital Design I CMPE 640
Many digital circuits with low noise margins have good noise immunity
because the reject a noise source rather than overpower it.
These circuits allow only a small fraction of the noise source to cou-
ple to important circuit nodes.
UMBC
YLAND BA
AR L
M
TI
U M B C
F
IVERSITY O
MO
13 (9/9/04)
RE COUNT
UN
1966
Advanced VLSI Design Quality Metrics of a Digital Design I CMPE 640
UMBC
YLAND BA
AR L
M
TI
U M B C
F
IVERSITY O
MO
14 (9/9/04)
RE COUNT
UN
1966