55
ICS904/EN2 : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices. . . Yves MATHIEU [email protected]

ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU [email protected]

  • Upload
    trandan

  • View
    229

  • Download
    0

Embed Size (px)

Citation preview

Page 1: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

ICS904/EN2 : Design ofDigital Integrated CircuitsFrom the bases of CMOS digital circuitsto the economical choices. . .

Yves [email protected]

Page 2: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

Building a logic gateWhat do we need?

A ground reference : Vss

A power supply : Vdd

An electrical definition forlogic values : 0 ≡ Vss, 1 ≡ Vdd

A resistive load : Rload

A switch controlled by avoltage (referenced to Vss)

• Vcontrol = 0 Open switch• Vcontrol = Vdd Closed switch

3/61 ICS904-EN2-L1 Yves MATHIEU

Page 3: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

Let’s try to build a more complex gate . . .The two input NAND gate

4/61 ICS904-EN2-L1 Yves MATHIEU

Page 4: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

Let’s try other gates. . .The two input NOR gate

5/61 ICS904-EN2-L1 Yves MATHIEU

Page 5: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

Very simple structuresbut. . .

A permanent current flows through the gate when the logicoutput is 0 :

• The only usefull power consumption should be linked to theactivity of gates not to their state. . .

Physicists do not know how to realize ideals switches (atreasonable operating temperatures) :

• The 0 logic level doesn’t reach Vss.• Safe operation of the gate is not garanteed.

6/61 ICS904-EN2-L1 Yves MATHIEU

Page 6: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

The MOS transistorMetal Oxide Semiconductor

N+

LW

t ox

N+

P−

8/61 ICS904-EN2-L1 Yves MATHIEU

Page 7: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

CMOS transistorsComplementary Metal Oxide Semiconductor

Gate : G, Drain : D, Source : S, Threshold Voltage : VT

With VTN > 0 and VTP < 0

S

G

D

N+ N+

P−

nMOS transistor

N channelElectrons currentConduction if Vgs > VTN

S

G

D

P+ P+

N−

pMOS transistor

P channelHoles currentConduction if Vgs < VTP

9/61 ICS904-EN2-L1 Yves MATHIEU

Page 8: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

Simplistic model of the NMOS transistorSchematic Symbols

Cut-off region

If VGS ≤ VTN then IDS = 0

Conduction region (Saturation region)

If VGS > VTN then IDSmax = Kn · (VGS − VTN)2

Technological and geometrical factors

Kn = 12µ0N · C′ox

WNLN

10/61 ICS904-EN2-L1 Yves MATHIEU

Page 9: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

Simplistic model of the PMOS transistorSchematic symbols

Cut-off region

If VGS ≥ VTP then IDS = 0

Conduction region (Saturation region)

If VGS < VTP then IDSmax = −Kp · (VGS − VTP)2

Technological and geometrical factors

KP = 12µ0P · C′ox

WPLP

11/61 ICS904-EN2-L1 Yves MATHIEU

Page 10: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

IDS = f (VGS,VDS)

Vdd2 Vdd

IDSmax

IDS

VDS

VGS = Vdd

VGS = 0.8Vdd

VGS = 0.6Vdd

12/61 ICS904-EN2-L1 Yves MATHIEU

Page 11: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

28nm node. NMOS transistor

Vdd2 Vdd

IDSmax

IDS

VDS

VGS = Vdd

VGS = 0.8Vdd

VGS = 0.6Vdd

13/61 ICS904-EN2-L1 Yves MATHIEU

Page 12: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

Tox : gate oxide thickness

14/61 ICS904-EN2-L1 Yves MATHIEU

Page 13: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

L : Gate Length

15/61 ICS904-EN2-L1 Yves MATHIEU

Page 14: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

W : Gate Width

16/61 ICS904-EN2-L1 Yves MATHIEU

Page 15: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

MOS transistors and logic levelsTwo non ideal electronic switches

S

D

VG

nMOS Transistor with Sourceconnected to Ground.

VG = Vss⇒ open switch

VG = Vdd⇒ closed switch

Vdd

D

S

VG

pMOS Transistor with Sourceconnected to power supply

VG = Vss⇒ closed switch

VG = Vdd⇒ open switch

18/61 ICS904-EN2-L1 Yves MATHIEU

Page 16: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

CMOS logicCMOS invertor

Boolean input value a = 0

→ Va = 0→ nMOS cutoff→ pMOS conducting

→ Vz = Vdd

→ boolean output value z = 1

boolean input value a = 1

→ Va = Vdd

→ nMOS conducting→ pMOS cutoff

→ Vz = 0

→ Boolean output value z = 0

Vss

Vdd

a z

No static power consumption (first order approximation)

19/61 ICS904-EN2-L1 Yves MATHIEU

Page 17: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

CMOS logicThe two input NAND gate

Vss

Vdd

a

a

b

b

z

20/61 ICS904-EN2-L1 Yves MATHIEU

Page 18: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

MOS switches efficiencyCMOS gates : parasitic capacitive loads

Internal nodes of a logic gate have parasitic capacitances :• gate-source or gate-drain capacitance (gate oxyde).• source-bulk ou drain-bulk capacitance (reverse biased

diodes)The output of a logic gate is connected to :

• Wires (parasitic capacitance to the ground, supply, orbetween nodes)

• Inputs of other logic gates (transistors gate node)All these item may be summed to an equivalent uniqueparasitic capacitance Cpar :

• that should be charged during rising edges of the gateoutput

• that should be discharged during falling edges of the gateoutput

The computation time of a gate is directly linked to thecharge et de discharge times.

22/61 ICS904-EN2-L1 Yves MATHIEU

Page 19: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

is the NMOS transistor an efficient switch?

NMOS transistor discharging a capacitor Cu

23/61 ICS904-EN2-L1 Yves MATHIEU

Page 20: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

is the NMOS transistor an efficient switch?NMOS transistor charging a capacitor Cu

24/61 ICS904-EN2-L1 Yves MATHIEU

Page 21: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

NMOS versus PMOSEqual geometries transistors

Vdd2 Vdd

IDSmax

IDSN −IDSP

VDSN -VDSP

VGSN = Vdd

VGSP = −Vdd

25/61 ICS904-EN2-L1 Yves MATHIEU

Page 22: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

NMOS versus PMOS

NMOS drain-source current is a electron current.PMOS drain-source current is a hole current.Charge mobility are different because componants aredifferentWith identical geometries and identical voltages (Vgs, Vds),Ids currents are different.PMOS transistor is less efficient than NMOS transistor

26/61 ICS904-EN2-L1 Yves MATHIEU

Page 23: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

Stacked switches : body effect

Threshold voltage value is linked to Vsb voltage

27/61 ICS904-EN2-L1 Yves MATHIEU

Page 24: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

switches efficiency?A few common-sense rules

NMOS preferred usage is discharging capacitors(generation of logic zeros)PMOS preferred usage is charging capacitors. (generationof logic ones)For equal efficiency, PMOS transistors should have largerwidth than NMOS transistors.Transistors stacks should be limited to 3 or 4 transistors.

28/61 ICS904-EN2-L1 Yves MATHIEU

Page 25: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

Performance criterions

Area/cost :The smaller the chip is, the better the efficiency ofproduction and therefore the lower the manufacturing cost.

• Using smaller transistors (technology evolution)• Using less transistors (architectural choices)

Speed :Faster logic gates implies larger processing power.

• How to increase the clock frequency?

-> Power consumption :Computation means power consumption.

• How to minimize this power consumption? (Internet OfThings) . . .)

• How to evacuate the dissipated heat (Servers for cloud). . .)

30/61 ICS904-EN2-L1 Yves MATHIEU

Page 26: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

Computation time of a logic gateThe simple case of a rising edge at the input of an invertor

Hypothesis 1 : The rising edge has a null duration.Hypothesis 2 : The only parasitic capacitance taken intoaccount is the gate capacitance.Hypothesis 3 : The current flowing through the transistorsfor charge or discharge of parasitic capacitance Cpar isroughly equal to IDSmax

INV

ES

Cpar

31/61 ICS904-EN2-L1 Yves MATHIEU

Page 27: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

Computation time of a logic gateMOS transistor

N+

L

W

t ox

N+

P−

Current through the conducting transistor

IDSmax = Kn · (Vdd − VTN)2 with Kn = 12µ0N · C′

oxWNLN

Parasitic capacitance of the transistor gate

Cox = C′oxWN · LN

32/61 ICS904-EN2-L1 Yves MATHIEU

Page 28: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

Computation time of a logic gateComputation time of an invertor

Current equation for the parasitic capacitance

ICpar = Cpar dVCpar /dt

The NMOS transistor acts as a current source

ICpar ≈ IDSmax = Kn · (Vdd − Vtn)2

Discharge from Vdd to 0

tcomp = Cpar∆V

IDSmax= Cpar

VddKn·(Vdd−Vtn)2

Encreasing the power-supply voltage in order to increasespeed (overclocking)? (bad way)

33/61 ICS904-EN2-L1 Yves MATHIEU

Page 29: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

Power consumption of CMOS logicDissipated energy versus stored energy

S

Vdd

ICpar

Cpar Cpar

Vdd

-ICpar

S

Rising edge Falling edge

34/61 ICS904-EN2-L1 Yves MATHIEU

Page 30: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

Power consumption of CMOS logicEnergy balance

Charging : Energy comes from the power supply

EVdd = Cpar

∫ Vdd

0Vdd dVs = Cpar Vdd

2

Discharging : Stored energy in the capacitance

ECpar = Cpar

∫ Vdd

0Vs dVs = Cpar

Vdd2

2

CparVdd

2

2 dissipation whatever the edge

35/61 ICS904-EN2-L1 Yves MATHIEU

Page 31: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

Power consumption of CMOS logicPower consumption of a full chip

Let Cchip be the overall parasitic capacitance of the chip.Let Fclk be the operating frequency of the chip clock(synchronous logic)Let Tact (activity) be the mean transition probability ofsignals during a single cycle of the clock (Tact ≈ 0.3)

Overall power consumption of the chip

Pcircuit ≈ TactFclkCchipVdd2

What do you think now of overclocking?

36/61 ICS904-EN2-L1 Yves MATHIEU

Page 32: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

A bit of historyMoore’s "law(s)"

Intel 1969 - 106 employees (2015 - 80000 employees)https://commons.wikimedia.org/wiki/File:Intel_Mountain_View_in_1969.jpg

38/61 ICS904-EN2-L1 Yves MATHIEU

Page 33: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

A bit of historyMoore’s "law(s)"

Gordon Moore, cofounder of Intel.

Gordon Moore “Cramming More Components onto IntegratedCircuits,” Electronics, pp. 114–117, April 19, 1965.

1965 : « The complexity for minimum component costs hasincreased at a rate of roughly a factor of two per year »

http://www.cs.utexas.edu/~fussell/courses/cs352h/papers/moore.pdfhttp://www.intel.com/content/www/us/en/history/museum-gordon-moore-law.html

39/61 ICS904-EN2-L1 Yves MATHIEU

Page 34: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

A bit of historyMoore’s "law(s)"

This empirical observation became a prediction.This prediction became a roadmap for silicon foundries.

• Research and development expenditure adjustment. . .• Investments expenditure adjustment for foundries. . .• . . . in order to follow the roadmap.

Moore’law widened to other key parameters :Processing power of . . . double every . . . yearsPower consumption of . . . is divided by two every . . . years

Moore’s laws were exponential laws, followed during more thanfour decades.

40/61 ICS904-EN2-L1 Yves MATHIEU

Page 35: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

Technology evolution model"Theoritical downsizing"

Technology "nodes" :• A technology node is defined by the minimum gate length

of the transistor (90nm, 65nm, 40nm, 28nm, . . .)• For each new node silicon founders try to reduce the

transistor area with a factor of 2• Foundries are investing billions of dollars in order to follow

this objective . . .

A linear reduction factor of β =√

2 is used :• The width W and the length L of transistors are divided byβ.

• The oxide thickness TOX is divided by β.• The power supply voltage Vdd is divided by β.• The threshold voltage VT of the transistor is divided by β.

41/61 ICS904-EN2-L1 Yves MATHIEU

Page 36: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

Theoritical downsizingPerformance evolutions

Parasitic capacitances as a function of β

Cpar (β) = (W/β)(L/β)(βC′ox ) =Cparβ

Energy consumption of a gate as a function of β

Egate(β) =Cparβ (Vdd

β )2 =Egateβ3

Computation time of a gate as a function of β

tcomp(β) =tcompβ

42/61 ICS904-EN2-L1 Yves MATHIEU

Page 37: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

Theoritical downsizingReducing costs and power consumption

Keeping the clock frequency constant.• Fclk (β) = Fclk

The area reduction implies a price reduction• Area(β) = Area

β2

Power consumption is lower.• Pchip(β) = TactFclk

Echip

β3 =Pchip

β3

This strategy is particularly interesting for mobile systems :• Transition from high-end devices to low-end devices

(smartphones),• New usages for ultra-low power devices (Internet Of

Thinks).

43/61 ICS904-EN2-L1 Yves MATHIEU

Page 38: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

Theoritical downsizingEnhancing computational power

Using maximum achievable frequency• Fclk (β) = βFclk

Using maximum achievable complexity (more transistorswith the same area)

• Area(β) = AreaPower consumption doesn’t change

• Pchip(β) = Pchip

This strategy is usefull for server CPUs.• Computational power is enhanced using higher

frequencies.• Computational power is enhanced using parallelism.

44/61 ICS904-EN2-L1 Yves MATHIEU

Page 39: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

MOS Transistor : 2004

PPC970fx (90nm)

45/61 ICS904-EN2-L1 Yves MATHIEU

Page 40: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

MOS Transistor : 2008

Power6 (65nm)

46/61 ICS904-EN2-L1 Yves MATHIEU

Page 41: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

MOS Transistor : 2011

Power7 (45nm)

47/61 ICS904-EN2-L1 Yves MATHIEU

Page 42: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

MOS Transistor : 2013

Power7+ (32nm)

48/61 ICS904-EN2-L1 Yves MATHIEU

Page 43: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

Using the same scale

2004 2009 2011 201390nm 65nm 45nm 32 nm

PPC970fx Power6 Power7 Power7+

49/61 ICS904-EN2-L1 Yves MATHIEU

Page 44: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

Photo Credits

The images are from the analysis of the evolution of IBMtechnologies made by Chipworks Inc.The analysis as well as the original images were available in2014 here :http://www.chipworks.com/en/technical-competitive-analysis/resources/blog/ibm-continues-major-source-chip-innovation/

50/61 ICS904-EN2-L1 Yves MATHIEU

Page 45: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

Practical downsizingWhat are today problems?

For CPU, frequencies have reached their maximal values(from 3 to 4 GHz) at the beginning of the century. This isdue to the maximum heat dissipation of the chips.When lowering the power-supply voltage we can no longerreach the "ideal switch" approximation : chips have largerand larger static dissipation added to the computationdissipation.Technologists must use more and more complex (costly)manufacturing processes to continue to follow the "Moore’sLaw"..At the end of the previous century, some predicted the endfor "Moore’s law" for scientific reasons (MOS transistorphysics), it seems, since 2014, that the main difficulty iseconomical.

51/61 ICS904-EN2-L1 Yves MATHIEU

Page 46: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

Technology downsizing(forecast 2013) The end of Moore’s law?

52/61 ICS904-EN2-L1 Yves MATHIEU

Page 47: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

Technology downsizing(forecast 2016) Controversy continues

53/61 ICS904-EN2-L1 Yves MATHIEU

Page 48: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

Technology downsizing(2016) TSMC technologies

TSMC Cell Cost Trend

3

0.0

1.0

2.0

3.0

4.0

5.0

6.0

7.0

130n

m90

nm65

nm40

nm28

nm20

nm16

nm10

nm 7nm

5nm

Waf

er C

ost

Process node

0

20

40

60

80

100

120

130n

m90

nm65

nm40

nm28

nm20

nm16

nm10

nm 7nm

5nm

Cell

Dens

ity

Process node

0.0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1.0

130n

m90

nm65

nm40

nm28

nm20

nm16

nm10

nm 7nm

5nm

Cell

Cost

Process node

Source: IC Knowledge LLC –Strategic Cost Model – 2016 – revision 07

54/61 ICS904-EN2-L1 Yves MATHIEU

Page 49: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

Technology downsizing(2017) Intel Investor Meeting

13

Cost per Transistor

Although wafer cost is going up,cost per transistor continues to decline

mm2 / Transistor(normalized)

1

0.1

0.01

13

0 n

m

90

nm

65

nm

45

nm

32

nm

22

nm

14

nm

10

nm

7 n

m

$ / mm2

(normalized)100

10

1

13

0 n

m

90

nm

65

nm

45

nm

32

nm

22

nm

14

nm

10

nm

7 n

m

1

0.1

0.01

13

0 n

m

90

nm

65

nm

45

nm

32

nm

22

nm

14

nm

10

nm

7 n

m

$ / Transistor(normalized)

Forecasts are Intel estimates, based upon current expectations and available information and are subject to change without notice.

55/61 ICS904-EN2-L1 Yves MATHIEU

Page 50: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

Technology downsizing(2017) Gate length is no longer a good metric

12

0.1

1

0.01

LOGIC AREA(relative)

HVM WAFER START DATE

2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020

45nm

32nm

22nm

14nm

10nm*

Intel

40nm

28nm

20nm

14/16nm

10nm

Others

Logic Cell Area Scaling Trend

Intel will have enjoyed a lead of ~3 years when

competitors launch 10nm process

3 years

* Forecasts are Intel estimates, based upon current expectations and available information and are subject to change without notice.

56/61 ICS904-EN2-L1 Yves MATHIEU

Page 51: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

Technology downsizingConcept of "Standard node"

Cell_area ∝ CPP ∗MMP ∗ Tracks

57/61 ICS904-EN2-L1 Yves MATHIEU

Page 52: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

Technology downsizing"Standard Node Versus area formula"

source :https ://www.semiwiki.com54 processes from 12 companies

58/61 ICS904-EN2-L1 Yves MATHIEU

Page 53: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

Technology downsizing"Standard Node By Company"

source :https ://www.semiwiki.comAnnoucements : Intel(14nm, 10nm) Tsmc(16nm, 10nm,7nm)

59/61 ICS904-EN2-L1 Yves MATHIEU

Page 54: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr
Page 55: ICS904/EN2 : Design of Digital Integrated Circuits : Design of Digital Integrated Circuits From the bases of CMOS digital circuits to the economical choices... Yves MATHIEU yves.mathieu@telecom-paristech.fr

Gordon Moore Fishing

source https://commons.wikimedia.org/wiki/File:Gordon_moore_fishing.jpg

61/61 ICS904-EN2-L1 Yves MATHIEU