lecture 23: scaling and economics - university of texas at...

42
VLSI-1 Class Notes Lecture 23: Scaling and Economics Mark McDermott Electrical and Computer Engineering The University of Texas at Austin 8/26/18

Upload: others

Post on 19-Jun-2020

3 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

Lecture 23:Scaling and Economics

Mark McDermottElectrical and Computer Engineering

The University of Texas at Austin

8/26/18

Page 2: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

Agenda

§ Scaling– Transistors– Interconnect– Future Challenges

§ VLSI Economics

8/26/18 Page 2

Page 3: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

Moore s Law

§ In 1965, Gordon Moore predicted the exponential growth of the number of transistors on an IC

§ Transistor count doubled every year since invention§ Predicted > 65,000 transistors by 1975!§ Growth limited by power

[Moore65]

8/26/18 Page 3

Page 4: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

More on Moore

§ Transistor counts have doubled every 26 months for the past four decades.

Year

Transistors

40048008

8080

8086

80286Intel386

Intel486Pentium

Pentium ProPentium II

Pentium IIIPentium 4

1,000

10,000

100,000

1,000,000

10,000,000

100,000,000

1,000,000,000

1970 1975 1980 1985 1990 1995 2000

8/26/18 Page 4

Page 5: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

Speed Improvement

§ Clock frequencies have also increased exponentially– A corollary of Moore’s Law (until about 6 years ago)

Year

1

10

100

1,000

10,000

1970 1975 1980 1985 1990 1995 2000 2005

4004

8008

8080

8086

80286

Intel386

Intel486

Pentium

Pentium Pro/II/III

Pentium 4

Clock Speed (M

Hz)

8/26/18 Page 5

Page 6: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

Scaling

§ The only constant in VLSI is constant change§ Feature size shrinks by 30% every 2-3 years– Transistors become cheaper– Transistors become faster– Wires do not improve

(and may get worse)§ Scale factor S– Typically – Technology nodes

8/26/18 Page 6

Page 7: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

Scaling Assumptions

§ What changes between technology nodes?§ Constant Field Scaling– All dimensions: x, y, z => W/S, L/S, tox/S– Voltage Scales: VDD/S– Doping levels: S*Na, S*Nd

– Electric Field does not scale ( = 1)

§ Lateral Scaling– Only gate length: L – Often done as a quick gate shrink (S = 1.05)

§ Constant Voltage Scaling– All dimensions: x, y, z => W/S, L/S, tox/S– Voltage does not scale– Doping levels: S2*Na, S2*Nd

– Electric Field increases by S

8/26/18 Page 7

Page 8: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

Device Scaling

8/26/18 Page 8

Parameter Sensitivity Dennard ScalingL: Length 1/SW: Width 1/Stox: gate oxide thickness 1/SVDD: supply voltage 1/SVt: threshold voltage 1/SNA: substrate doping Sb W/(Ltox) SIon: ON current b(VDD-Vt)2 1/SR: effective resistance VDD/Ion 1C: gate capacitance WL/tox 1/St: gate delay RC 1/Sf: clock frequency 1/t SE: switching energy / gate CVDD

2 1/S3

P: switching power / gate Ef 1/S2

A: area per gate WL 1/S2

Switching power density P/A 1Switching current density Ion/A S

Page 9: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

Traditional 2-D planar transistors form a conducting channel on the silicon surface under the gate electrode

Traditional Planar Transistor

Silicon Substrate

Oxide

Gate

Source

DrainHigh-k

Dielectric

8/26/18 Page 9

Page 10: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

3-D Tri-Gate transistors form conducting channels on three sides of a vertical silicon fin

22 nm FIN-FET Transistor

Silicon Substrate

Oxide

Source

DrainGate

8/26/18 Page 10

Page 11: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

Silicon Substrate

Oxide

Gate

Tri-Gate transistors can connect together multiple fins for higher drive current and higher performance

22 nm FIN-FET Transistor

8/26/18 Page 11

Page 12: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

22 nm FIN-FET Transistors

Tri-Gate transistors are “fully depleted” devices that have improved operating characteristics

Planar TransistorNot Fully Depleted

Gate

Silicon Substrate

Source

Gate Oxide

Inversion Layer

Depletion Region

Drain

Gate

Silicon Substrate

OxideSilicon

Fin

Inversion Layer

Gate Oxide

Tri-Gate TransistorFully Depleted

8/26/18 Page 12

Page 13: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

Observations

§ Gate capacitance per micron is nearly independent of process§ But ON resistance * micron improves with process

§ Gates get faster with scaling (good)§ Dynamic power goes down with scaling (good)§ Current density goes up with scaling (bad)

§ Velocity saturation makes lateral scaling unsustainable

8/26/18 Page 13

Page 14: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

Interconnect Scaling Assumptions

§ Wire thickness– Hold constant vs. reduce in thickness

§ Wire length– Local / scaled interconnect– Global interconnect

• Die size scaled by Dc »» 1.1

8/26/18 Page 14

Page 15: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

Interconnect Scaling

8/26/18 Page 15

Page 16: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

Interconnect Delay

8/26/18 Page 16

Page 17: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

Interconnect Observations

§ Capacitance per micron is remaining constant– About 0.2 fF/µµm– Roughly 1/10 of gate capacitance

§ Local wires are getting faster– Not quite tracking transistor improvement– But not a major problem

§ Global wires are getting slower– No longer possible to cross chip in one cycle

8/26/18 Page 17

Page 18: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

ITRS Forecast

§ Intl. Technology Roadmap for Semiconductors

8/26/18 Page 18

Page 19: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

Scaling Implications

§ Improved Performance§ Improved Cost§ Interconnect Woes§ Power Woes§ Productivity Challenges§ Physical Limits

8/26/18 Page 19

Page 20: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

Cost Improvement

§ In 2003, $0.01 bought you 100,000 transistors– Moore s Law is still going strong

[Moore03]

8/26/18 Page 20

Page 21: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

Interconnect Woes

§ SIA made a gloomy forecast in 1997– Delay would reach minimum at 250 – 180 nm, then get worse because of

wires§ But…

[SIA97]

8/26/18 Page 21

Page 22: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

Interconnect Woes

§ SIA made a gloomy forecast in 1997– Delay would reach minimum at 250 – 180 nm, then get worse because of

wires§ But…– Misleading scale– Global wires

§ 100k gate blocks ok

[SIA97]

8/26/18 Page 22

Page 23: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

Reachable Radius

§ We can’t send a signal across a large fast chip in one cycle anymore

§ But the microarchitect can plan around this– Just as off-chip memory latencies were tolerated

Chip size

Scaling ofreachable radius

8/26/18 Page 23

Page 24: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

Dynamic Power

§ Intel’s Patrick Gelsinger (ISSCC 2001)– If scaling continues at present pace, by 2005, high speed processors would

have power density of nuclear reactor, by 2010, a rocket nozzle, and by 2015, surface of sun.

– Business as usual will not work in the future.

§ Intel stock dropped 8%on the next day

§ But attention to power isincreasing

[Moore03]

5KW

18KW

1.5KW

500W

40048008

80808085

8086286

386

486

Pentium® proc

0.1

1

10

100

1000

10000

100000

1971 1974 1978 1985 1992 2000 2004 2008

Year

Pow

er (W

atts

)

8/26/18 Page 24

Page 25: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

Static Power

§ VDD decreases– Save dynamic power– Protect thin gate oxides and short channels– No point in high value because of velocity sat.

§ Vt must decrease to maintain device performance

§ But this causes exponential increase in OFF leakage

§ Major future challenge

Static

Dynamic

[Moore03]

8/26/18 Page 25

Page 26: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

Productivity

§ Transistor count is increasing faster than designer productivity (gates / week)– Bigger design teams

• Up to 500 for a high-end microprocessor– More expensive design cost– Pressure to raise productivity

• Rely on synthesis, IP blocks– Need for good engineering managers

8/26/18 Page 26

58%/Yr. compoundComplexity growth rate

21%/Yr. compoundProductivity growth rate

1981

10

100

1,000

10,000

100,000

1,000,000

10,000,000

1

X XX X

X

X

x100

1,000

10,000

100,000

1,000,000

10,000,000

100,000,000

10

2.5m

.35m

.10m

1983

1985

1987

1989

1991

1993

1995

1997

1999

2001

2003

2005

2007

2009

Transistor/Staff Month

Logic Transistors/Chip

Page 27: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

Increasing Design Cost

Source: ITRS 2003

8/26/18 Page 27

Page 28: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

Physical Limits

§ Will Moore’s Law run out of steam?– Can’t build transistors smaller than an atom…

§ Many reasons have been predicted for end of scaling– Dynamic power– Subthreshold leakage, tunneling– Short channel effects– Fabrication costs– Electromigration– Interconnect delay

§ Rumors of immediate demise have been exaggerated– Smart engineers continue push the walls out to the next generation– But, still can’t build transistors smaller than an atom

8/26/18 Page 28

Page 29: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

VLSI Economics

§ Selling price Stotal– Stotal = Ctotal / (1-m)

§ m = profit margin§ Ctotal = total cost– Nonrecurring engineering cost (NRE)– Recurring costs– Fixed costs

8/26/18 Page 29

Page 30: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

NRE

§ Engineering cost– Depends on size of design team– Include benefits, training, computers– CAD tools:

• Digital front end: $10K• Analog front end: $100K• Digital back end: $1M

§ Prototype manufacturing– Mask costs: $500k – 1M in 130 nm process– Test fixture and package tooling

8/26/18 Page 30

Page 31: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

Recurring Costs

8/26/18 Page 31

Page 32: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

Recurring Costs (Cont)

§ Fabrication– Wafer cost / (Dice per wafer * Yield)– Wafer cost: $500 - $3000

§ Yield analysis– Example

• wafer size of 12 inches, die size of 2.5 cm2, 1 defect/cm2,• α = 3 (measure of manufacturing process complexity)• 252 die/wafer (remember, wafers round & dies square)• die yield of 16%• 252 x 16% = only 40 die/wafer yield

§ Packaging§ Test

8/26/18 Page 32

Page 33: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

Fixed Costs

§ Marketing and advertising§ Travel§ Coffee bar§ Weekly massages

8/26/18 Page 33

Page 34: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

Some historical yield & cost data

8/26/18 Page 34

Page 35: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

Generalized Cost Curve

8/26/18 Page 35

Page 36: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

Idealized Cost & Revenue Model

8/26/18 Page 36

Page 37: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

More Probable Revenue Model

Huge impact on revenue & profits due to poor product development execution

8/26/18 Page 37

Page 38: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

Revenue Lost Because of Product Delay

38

GGrroowwtthh

DDeecclliinnee

$$ RReevveennuuee

TTiimmeeD

W2W

R = Total Product Revenue (max.)2W = Product LifetimeD = Delay in Product Introduction

$Lost = $R D(3W - D)2W 2( )

AB

Lost RevenueArea inside

represents lost revenue

Page 39: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

Example

§ You want to start a company to build a wireless communications chip. How much venture capital must you raise?

§ Because you are smarter than everyone else, you can get away with a small team in just two years:– Seven digital designers– Three analog designers– Five support personnel

8/26/18 Page 39

Page 40: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

Solution

§ Digital designers:– $70k salary– $30k overhead– $10k computer– $10k CAD tools– Total: $120k * 7 = $840k

§ Analog designers– $100k salary– $30k overhead– $10k computer– $100k CAD tools– Total: $240k * 3 = $720k

§ Support staff– $45k salary– $20k overhead– $5k computer– Total: $70k * 5 = $350k

§ Fabrication– Back-end tools: $1M– Masks: $1M– Total: $2M / year

§ Summary– 2 years @ $3.91M / year– $8M design & prototype

8/26/18 Page 40

Page 41: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

Cost Breakdown

§ New chip design is fairly capital-intensive§ Can you do it for less?

salary

overhead

computer

entry tools

backend tools

fab

25%

25%

26%

9% 4%11%

8/26/18 Page 41

Page 42: Lecture 23: Scaling and Economics - University of Texas at ...users.ece.utexas.edu/~mcdermot/vlsi1/main/lectures/lecture_23.pdf§Dynamic power goes down with scaling ( good) §Current

VLSI-1 Class Notes

Questions??

8/26/18

• Page 42