Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and...

61
Introduction to CMOS VLSI Design Lecture 21: Scaling and Economics David Harris Harvey Mudd College Spring 2004

Transcript of Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and...

Page 1: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

Introduction toCMOS VLSI

Design

Lecture 21: Scaling and Economics

David Harris

Harvey Mudd CollegeSpring 2004

Page 2: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 2CMOS VLSI Design

Outlineq Scaling

– Transistors– Interconnect– Future Challenges

q VLSI Economics

Page 3: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 3CMOS VLSI Design

Moore’s Lawq In 1965, Gordon Moore predicted the exponential

growth of the number of transistors on an ICq Transistor count doubled

every year since inventionq Predicted > 65,000

transistors by 1975!q Growth limited by power

[Moore65]

Page 4: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 4CMOS VLSI Design

More Mooreq Transistor counts have doubled every 26 months for

the past three 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

Page 5: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 5CMOS VLSI Design

Speed Improvementq Clock frequencies have also increased exponentially

– A corollary of Moore’s Law

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 S

peed (MH

z)

Page 6: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 6CMOS VLSI Design

Why?q Why more transistors per IC?

q Why faster computers?

Page 7: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 7CMOS VLSI Design

Why?q Why more transistors per IC?

– Smaller transistors– Larger dice

q Why faster computers?

Page 8: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 8CMOS VLSI Design

Why?q Why more transistors per IC?

– Smaller transistors– Larger dice

q Why faster computers?– Smaller, faster transistors– Better microarchitecture (more IPC)– Fewer gate delays per cycle

Page 9: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 9CMOS VLSI Design

Scalingq The only constant in VLSI is constant changeq Feature size shrinks by 30% every 2-3 years

– Transistors become cheaper– Transistors become faster– Wires do not improve

(and may get worse)q Scale factor S

– Typically – Technology nodes

Year

0.1

1

10

1965 1970 1975 1980 1985 1990 1995 2000 2005

Fea

ture

Siz

e (µ

m)

10

6

3

1.51

0.80.6

0.350.25

0.180.13

0.09

2S =

Page 10: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 10CMOS VLSI Design

Scaling Assumptionsq What changes between technology nodes?q Constant Field Scaling

– All dimensions (x, y, z => W, L, tox)– Voltage (VDD)– Doping levels

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

Page 11: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 11CMOS VLSI Design

Device Scaling

Page 12: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 12CMOS VLSI Design

Device Scaling

Page 13: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 13CMOS VLSI Design

Device Scaling

Page 14: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 14CMOS VLSI Design

Device Scaling

Page 15: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 15CMOS VLSI Design

Device Scaling

Page 16: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 16CMOS VLSI Design

Device Scaling

Page 17: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 17CMOS VLSI Design

Device Scaling

Page 18: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 18CMOS VLSI Design

Device Scaling

Page 19: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 19CMOS VLSI Design

Device Scaling

Page 20: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 20CMOS VLSI Design

Device Scaling

Page 21: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 21CMOS VLSI Design

Device Scaling

Page 22: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 22CMOS VLSI Design

Device Scaling

Page 23: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 23CMOS VLSI Design

Observationsq Gate capacitance per micron is nearly independent

of processq But ON resistance * micron improves with process

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

q Velocity saturation makes lateral scaling unsustainable

Page 24: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 24CMOS VLSI Design

Exampleq Gate capacitance is typically about 2 fF/µmq The FO4 inverter delay in the TT corner for a

process of feature size f (in nm) is about 0.5f psq Estimate the ON resistance of a unit (4/2 λ)

transistor.

Page 25: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 25CMOS VLSI Design

Solutionq Gate capacitance is typically about 2 fF/µmq The FO4 inverter delay in the TT corner for a

process of feature size f (in nm) is about 0.5f psq Estimate the ON resistance of a unit (4/2 λ)

transistor.

q FO4 = 5 τ = 15 RCq RC = (0.5f) / 15 = (f/30) ps/nmq If W = 2f, R = 8.33 kΩ

– Unit resistance is roughly independent of f

Page 26: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 26CMOS VLSI Design

Scaling Assumptionsq Wire thickness

– Hold constant vs. reduce in thicknessq Wire length

– Local / scaled interconnect– Global interconnect

• Die size scaled by Dc ≈ 1.1

Page 27: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 27CMOS VLSI Design

Interconnect Scaling

Page 28: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 28CMOS VLSI Design

Interconnect Scaling

Page 29: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 29CMOS VLSI Design

Interconnect Scaling

Page 30: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 30CMOS VLSI Design

Interconnect Scaling

Page 31: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 31CMOS VLSI Design

Interconnect Scaling

Page 32: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 32CMOS VLSI Design

Interconnect Scaling

Page 33: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 33CMOS VLSI Design

Interconnect Scaling

Page 34: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 34CMOS VLSI Design

Interconnect Scaling

Page 35: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 35CMOS VLSI Design

Interconnect Scaling

Page 36: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 36CMOS VLSI Design

Interconnect Delay

Page 37: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 37CMOS VLSI Design

Interconnect Delay

Page 38: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 38CMOS VLSI Design

Interconnect Delay

Page 39: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 39CMOS VLSI Design

Interconnect Delay

Page 40: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 40CMOS VLSI Design

Interconnect Delay

Page 41: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 41CMOS VLSI Design

Interconnect Delay

Page 42: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 42CMOS VLSI Design

Interconnect Delay

Page 43: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 43CMOS VLSI Design

Observationsq Capacitance per micron is remaining constant

– About 0.2 fF/µm– Roughly 1/10 of gate capacitance

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

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

Page 44: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 44CMOS VLSI Design

ITRSq Semiconductor Industry Association forecast

– Intl. Technology Roadmap for Semiconductors

Page 45: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 45CMOS VLSI Design

Scaling Implicationsq Improved Performanceq Improved Costq Interconnect Woesq Power Woesq Productivity Challengesq Physical Limits

Page 46: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 46CMOS VLSI Design

Cost Improvementq In 2003, $0.01 bought you 100,000 transistors

– Moore’s Law is still going strong

[Moore03]

Page 47: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 47CMOS VLSI Design

Interconnect Woesq SIA made a gloomy forecast in 1997

– Delay would reach minimum at 250 – 180 nm, then get worse because of wires

q But…

[SIA97]

Page 48: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 48CMOS VLSI Design

Interconnect Woesq SIA made a gloomy forecast in 1997

– Delay would reach minimum at 250 – 180 nm, then get worse because of wires

q But…– Misleading scale– Global wires

q 100 kgate blocks ok

Page 49: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 49CMOS VLSI Design

Reachable Radiusq We can’t send a signal across a large fast chip in

one cycle anymoreq But the microarchitect can plan around this

– Just as off-chip memory latencies were tolerated

Chip size

Scaling ofreachable radius

Page 50: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 50CMOS VLSI Design

Dynamic Powerq Intel VP 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.”q Intel stock dropped 8%

on the next dayq But attention to power is

increasing[Moore03]

Page 51: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 51CMOS VLSI Design

Static Powerq VDD decreases

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

q Vt must decrease to maintain device performance

q But this causes exponential increase in OFF leakage

q Major future challengeStatic

Dynamic

[Moore03]

Page 52: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 52CMOS VLSI Design

Productivityq 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

Page 53: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 53CMOS VLSI Design

Physical Limitsq Will Moore’s Law run out of steam?

– Can’t build transistors smaller than an atom…q Many reasons have been predicted for end of scaling

– Dynamic power– Subthreshold leakage, tunneling– Short channel effects– Fabrication costs– Electromigration– Interconnect delay

q Rumors of demise have been exaggerated

Page 54: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 54CMOS VLSI Design

VLSI Economicsq Selling price Stotal

– Stotal = Ctotal / (1-m)q m = profit marginq Ctotal = total cost

– Nonrecurring engineering cost (NRE)– Recurring cost– Fixed cost

Page 55: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 55CMOS VLSI Design

NREq 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

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

Page 56: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 56CMOS VLSI Design

Recurring Costsq Fabrication

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

– Yield: Y = e-AD

• For small A, Y ≈ 1, cost proportional to area• For large A, Y → 0, cost increases exponentially

q Packagingq Test

2 22

r rN

A Aπ

= −

Page 57: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 57CMOS VLSI Design

Fixed Costsq Data sheets and application notesq Marketing and advertisingq Yield analysis

Page 58: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 58CMOS VLSI Design

Exampleq You want to start a company to build a wireless

communications chip. How much venture capital must you raise?

q 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

Page 59: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 59CMOS VLSI Design

Solutionq Digital designers:

– salary– overhead– computer– CAD tools– Total:

q Analog designers– salary– overhead– computer– CAD tools– Total:

q Support staff– salary– overhead– computer– Total:

q Fabrication– Back-end tools: – Masks: – Total:

q Summary

Page 60: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 60CMOS VLSI Design

Solutionq Digital designers:

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

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

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

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

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

Page 61: Lecture 21: Scaling and Economicspages.hmc.edu/harris/class/e158/04/lect21.pdf21: Scaling and Economics CMOS VLSI Design Slide 5 Speed Improvement qClock frequencies have also increased

21: Scaling and Economics Slide 61CMOS VLSI Design

Cost Breakdownq New chip design is fairly capital-intensiveq Maybe you can do it for less?

salary

overhead

computer

entry tools

backend tools

fab

25%

25%

26%

9%4%

11%