Download de presentatie
De presentatie wordt gedownload. Even geduld aub
GepubliceerdPieter Desmet Laatst gewijzigd meer dan 9 jaar geleden
1
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 1 Digitale bouwstenen Lesmateriaal en syllabus gebaseerd op boek “Digital Integrated Circuits”, J.M. Rabaey, 2 nd edition, ©2003 en bijhorende slides dr. ir. Joni Dambre - prof. dr. ir. Jan Doutreloigne
2
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 2 Hoofdstuk 3: De CMOS-invertor Lesmateriaal en syllabus gebaseerd op boek “Digital Integrated Circuits”, J. M. Rabaey, 2 nd edition, ©2003, en bijhorende slides
3
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 3 Overzicht Transfertcurves en ruisbestendigheid Snelheid Dimensionering van invertors Energie en vermogen Een blik op de toekomst: schaling
4
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 4 Overzicht Transfertcurves en ruisbestendigheid Snelheid Dimensionering van invertors Energie en vermogen Een blik op de toekomst: schaling
5
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 5 De CMOS-invertor Gnd V dd V in V uit CLCL Polysilicium Uit (metaal 1) V DD GND 2 gate NMOS n-gebied (n-well) contacten n-gebied gate PMOS contacten bulk In (metaal 1) p-diffusie (source/drain) n-diffusie (source/drain)
6
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 6 2 CMOS-invertors (standaardcellen) Gnd V DD V in V uit Gnd V DD V in V uit cellen even hoog delen voedings- en massalijnen
7
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 7 DC-analyse Gnd V dd V in V uit V hoog = V dd V laag = 0 V M = f(R n,R p ) V dd V V in = V DD V in = 0 V uit V R n R p
8
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 8 Schakelgedrag t pHL = f(R on.C L ) = 0.69 R on C L V uit V R n R p V dd V V in = V DD V in = 0 (a) Stijgflank aan uitgang(b) Daalflank aan uitgang C L C L
9
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 9 Transfertkarakteristiek: belastingslijnen CMOS V ds,p I ds,p V gs = - 0.6V V gs = - 0.9V V gs = - 1.2V V gs = - 1.8V - 1.8- 1.5- 1.2- 0.9- 0.6- 0.3 0.3 0.6 0.9 1.2 1.5 1.8 -50 -100 -150 -200 200 150 100 50 V in = V dd + V gs,p I ds,n = -I ds,p V uit = V dd + V ds,p Gnd V dd V in V uit
10
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 10 Transfertkarakteristiek: belastingslijnen CMOS V in = V dd + V gs,p I ds,n = -I ds,p V uit = V dd + V ds,p V ds,p - I ds,p V gs = - 0.6V V gs = - 0.9V V gs = - 1.2V V gs = - 1.8V - 1.8- 1.5- 1.2- 0.9- 0.6- 0.3 0.3 0.6 0.9 1.2 1.5 1.8 -50 -100 -150 -200 200 150 100 50
11
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 11 Transfertkarakteristiek: belastingslijnen CMOS V in = V dd + V gs,p I ds,n = -I ds,p V uit = V dd + V ds,p V uit - I ds,p V gs = - 0.6V V gs = - 0.9V V gs = - 1.2V V gs = - 1.8V 0.3 0.6 0.9 1.2 1.5 1.8 200 150 100 50 2.1 2.4 V gs = 0.6V V gs = 0.9V V gs = 1.2V V gs = 1.8V
12
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 12 Transfertkarakteristiek: belastingslijnen CMOS V in = V dd + V gs,p I ds,n = -I ds,p V uit = V dd + V ds,p V uit - I ds,p V in = 1.8V V in = 1.5V V in = 1.2V V in = 0.9V 0.3 0.6 0.9 1.2 1.5 1.8 200 150 100 50 2.1 2.4 V in = 0.6V V in = 0.9V V in = 1.2V V in = 1.5V
13
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 13 Transfertkarakteristiek: belastingslijnen CMOS I Dn V uit V in = 2.5 V in = 2 V in = 1.5 V in = 0 V in = 0.5 V in = 1 NMOS V in = 0 V in = 0.5 V in = 1 V in = 1.5 V in = 2 V in = 2.5 V in = 1V in = 1.5 PMOS
14
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 14 Transfertkarakteristiek V out V in NMOS lineair PMOS afgeknepen NMOS saturatie PMOS saturatie NMOS afgeknepen PMOS lineair NMOS saturatie PMOS lineair NMOS lineair PMOS saturatie 0.5 1.0 1.5 2.0 2.5 0.51.01.52.02.5
15
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 15 Schakelspanning i.f.v. afmetingen transistors I ds,n = I ds,p met benaderingen: Kanaalweerstand NMOS en PMOS gelijk veronderstel bij V M : snelheidssaturatie verwaarloos kanaallengtemodulatie: Belangrijk: vooral afhankelijk van W p /W n afhankelijk van V dd afhankelijk van drempelspanningen afhankelijk van snelheidssaturatie (verschillend voor NMOS en PMOS)
16
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 16 Schakelspanning i.f.v. afmetingen transistors 110 0.8 0.9 1 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 M V (V) W p /W n Symmetrische transfertcurve: W p /W n = 3.5 (meestal tss. 2 en 3) Maar: gate-capaciteit PMOS (~ W p ) vormt belasting vorige poort! Meestal niet volledig symmetrisch (weinig gevoelig...) ! Soms bewust asymmetrisch (ruis) W p /W n = 3: V M = 1.22V W p /W n = 2: V M = 1.13V W p =W n V dd = 2.5V
17
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 17 Ruismarges: bepaling van V IH en V IL V OH V OL V in V out V M V IL V IH Analytische uitdrukking: dV uit / dV in = -1... te ingewikkeld Stuksgewijze lineaire benadering door V M : Belangrijkste: helling (gain g) bij V M
18
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 18 Ruismarges: schatting van helling bij V M Functie van helling I ds in saturatiegebied Zeker rekening houden met (kanaallengtemodulatie) Vooral bepaald door technologie- parameters, beetje beïnvloedbaar door afmetingen NMOS en PMOS (r) en door V dd
19
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 19 Ruismarges: invloed V dd op helling g Betere transfertcurve bij lagere V dd... g = -1 maar terug slechter als te laag!
20
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 20 Ruismarges: invloed V dd op helling g g = -1 Transistor werkt nog voor V dd < V t (V t,p = -0.4V; V t,n = 0.43 V -- subthreshold geleiding), maar wel traag Harde randvoorwaarde, ongeveer: V dd > 2 T ( T = kt/q = 26mV @ 300K) idealiteitsfactor diode
21
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 21 Transfertcurve: impact van procesvariaties 00.511.522.5 0 0.5 1 1.5 2 2.5 V in (V) V out (V) Slechte NMOS Goede PMOS Goede NMOS Slechte PMOS Nominale waarden Werking niet ingrijpend beïnvloed Vooral lichte verschuiving schakelspanning SF: FS: TT: In SPICE modellen: typical (TT) en process corners (SS, FF, SF, FS)
22
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 22 Overzicht Transfertcurves en ruisbestendigheid Snelheid Dimensionering van invertors Energie en vermogen Een blik op de toekomst: schaling
23
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 23 Vertraging van een CMOS-invertor V dd V out V in = V DD R n C L t pHL = f(R n.C L ) = 0.69 R n C L t V out V dd R n C L 1 0.5 0.36 Benadering door eerste-orde RC-circuit!
24
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 24 Parasitaire capaciteiten Gnd V dd C gb,p C db,p C db,n C sb,n C gd,p C gs,n C gd,n C gs,p Gnd V dd C sb,p C db,p C db,n C sb,n C gd,p C gs,n C gd,n C gs,p V uit C gb,p C gb,n C sb,p CwCw
25
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 25 Parasitaire capaciteiten Gnd V dd C db,p C db,n C gd,p C gd,n Gnd V dd C gd,p C gs,n C gd,n C gs,p V uit C gb,p C gb,n CwCw
26
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 26 Parasitaire capaciteiten Gnd V dd C db,p C db,n C gd,np Gnd V dd C g,n C g,p V uit CwCw
27
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 27 Parasitaire capaciteiten: de Miller-capaciteit C gd = C gdo + C gcd C gcd : is = 0 in afgeknepen gebied en saturatiegebied, bestaat dus enkel tijdens klein stukje transitie doorheen lineair gebied (te verwaarlozen) Enkel overlap-capaciteiten Invertor: verandering ingang en uitgang ca. even groot en tegengesteld; totaal spanningsverschil ca. dubbel verandering V uit Gnd V dd C db,p C db,n C gd,np
28
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 28 Parasitaire capaciteiten: de Miller-capaciteit C gd = C gdo + C gco C gco : is = 0 in afgeknepen gebied en saturatiegebied, bestaat dus enkel tijdens klein stukje transitie doorheen lineair gebied (te verwaarlozen) Enkel overlap-capaciteiten Invertor: verandering ingang en uitgang ca. even groot en tegengesteld; totaal spanningsverschil ca. dubbel verandering V uit Vervangen door 1 condensator naar massa, 2x zo groot: het Miller-effect Gnd V dd C db,p C db,n C gd
29
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 29 Parasitaire capaciteiten: diffusiecapaciteiten C gd Gnd V dd C db,p C db,n C db : sperlaagcapaciteit van pn-juncties, sterk niet-lineair Vervangen door gelineariseerde benadering (gelijke verplaatsing van lading): Maar: t p = vertraging tot 50% niveau, d.w.z. K eq lineariseren van (0 – 50%)V dd voor stijgflank en van (100% - 50%) V dd voor daalflank!
30
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 30 Parasitaire capaciteiten: en verder... Gnd V dd CwCwCwCw C w : interconnectiecapaciteit, d.i. capacitieve belasting door interconnecties tussen twee poorten (zie hfst. over interconnecties!) C g : totale gatecapaciteit van belastende poort(en): C g = (C gso +C gdo +C ox LW) n + (C gso +C gdo +C ox LW) p Verwaarlozing Miller-effect aan belastende poort(en) Doe alsof alle capaciteit naar massa of voeding Benader kanaalcapaciteit door constante C ox LW CgCgCgCg
31
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 31 Parasitaire capaciteiten: samenvatting Gedeelte C int (diffusie- en Millercapaciteiten) capacitieve belasting uitgang veroorzaakt door invertor zelf (En.: self- loading) Gedeelte C w door interconnecties verbonden met uitgang Gedeelte C g ingangscapaciteiten van fan-outpoorten Laatste twee samen: C ext
32
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 32 Schakelgedrag ? t pLH t pHL t p,HL = 0.69 C L R eqn t p,LH = 0.69 C L R eqp
33
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 33 Snelle poorten maken?? Capaciteiten van belastende elementen klein houden (interconnecties, ingangscapaciteiten) Ruil ev. symmetrie voor kleinere PMOS-transistor! Hou diffusiecapaciteiten van poort klein (goede lay-out) Kanaalweerstanden NMOS en PMOS-transistors kleiner, maar: ‑ W groter: self-loading ook erger (diffusiecapaciteiten afh. W) ‑ dan belasting van voorgaande poort groter: verschuiving van probleem! V DD groter: snellere poort, maar meer vermogenverbruik; afweging tussen snelheid en vermogen!
34
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 34 Vertraging in functie van V dd Benadering niet goed meer!! R eq volledig invullen (daalflank, met = 0):
35
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 35 NMOS/PMOS verhouding t pLH t pHL tptp = W p / W n W p groter: R eq,p kleiner (t pLH kleiner), maar C diff,p groter (t pHL groter) !
36
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 36 Schaling van transistors Beschouw invertor met gelijke stijg- en daaltijden Veronderstel gelijke R eq, C int en C ext voor stijg- en daalflanken, dan: t p0 : intrinsieke of onbelaste vertraging Als W n en W p schaling met factor S : Dus: versnelling van poort, maar let op: ook vertraging vorige poort!
37
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 37 Schaling van transistors (vaste C ext !) Self-loading: Intrinsieke capaciteiten domineren (t p0 )
38
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 38 Stijgtijd van het ingangssignaal
39
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 39 Overzicht Transfertcurves en ruisbestendigheid Snelheid Dimensionering van invertors Energie en vermogen Een blik op de toekomst: schaling
40
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 40 Invertorketen CLCL Voor een gegeven C L : - Hoeveel invertors zijn er nodig voor minimale vertraging? - Welke afmetingen hebben de transistors?? Eventueel bijkomende randvoorwaarden? In Uit
41
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 41 Bijkomende veronderstellingen Veronderstel minimale lengte, L=0.25mm Veronderstel stijg- en daaltijden ong. gelijk. Bij schaling W van NMOS én PMOS met S: S=1: eenheidsinvertor! WpWp WnWn
42
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 42 Bijkomende veronderstellingen Stel verder voor eenheidsinvertor : verwaarloos interconnectiecapaciteit: en reken belasting om naar “effectieve fanout” (voor belasting met gelijke invertor is f =1):
43
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 43 Terug naar de invertorketen... Eerste trap = eenheidsinvertor : elke volgende trap = geschaalde eenheidsinvertor, dus nog steeds: en dus: Totale vertraging invertorketen: CLCL In Uit 12n
44
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 44 Terug naar de invertorketen... Oplossen: alle partiële afgeleiden naar C g,j = 0 Resultaat: stelsel van vergelijkingen: schalingsfactor f tussen elke twee trappen gelijk (elke trap zelfde vertraging): F: verhouding fan-out belasting tot ingangscapaciteit van volledige keten Totale vertraging invertorketen:
45
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 45 Optimaal aantal invertors? Vertraging afleiden naar n Numeriek oplossen, of doorrekenen voor verschillende n: Meestal dicht bij 1: f opt = 3.6 voor =1 f opt t p / t p,opt f
46
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 46 Winst bij grote belastingen: F1 trap2 trappenoptimale keten 10118.3 1001012216.5 100010016524.8 100001000120233.1
47
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 47 Voorbeeld: doorrekenen verschillende opties voor F=64 1 1 1 1 8 64 4 2.8 8 16 22.6 nft p 16465 2818 3415 42.815.3
48
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 48 Overzicht Transfertcurves en ruisbestendigheid Snelheid Dimensionering van invertors Energie en vermogen Een blik op de toekomst: schaling
49
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 49 Vermogenverbruik in CMOS? Dynamisch vermogenverbruik Kortsluitstromen Statisch vermogenverbruik: lekstromen Laden en ontladen van capaciteiten Tijdens schakelen beide transistors korte tijd in geleiding Diodelekstromen, gate-lekstromen, subthreshold geleiding
50
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 50 Dynamisch vermogenverbruik Energie / transitie = C L V dd 2 Vermogen = energie / transitie * f 0-1 = f 0-1 C L V dd 2 V in V uit C L V dd Gedeelte externe last: geen functie van afmetingen invertor Minimalisatie: kleine C L, lage V dd en lage frequentie Bij theoretisch maximale snelheid: Vermogen = C L V dd 2 / 2t p
51
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 51 Activiteitsfactor CMOS-poort gedurende N klokcycli laten werken: niet elke cyclus een transitie aan de uitgang! Schakelkans 0-1 (En.: switching activity factor): fractie van de klokcycli dat stijgflank aan uitgang Optimalisatie van vermogenverbruik: ‑ V dd klein voor poorten met hoge activiteitsfactor ‑ C L (incl. C w ) klein voor poorten met hoge activiteitsfactor waar vertragingsvereisten dit toelaten!! Gemiddeld vermogen = 0-1 f C L V dd 2
52
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 52 Dimensionering voor minimale energie Randvoorwaarden: ‑ twee trappen, eerste trap=eenheidsinvertor ‑ vaste belasting C ext ‑ verwaarloos interconnecties Doel: energie minimaliseren voor volledig circuit ‑ parameters: f en V dd ‑ t p t pref : referentiecircuit twee eenheidsinvertors (f = 1) en V dd =V ref 1 C g1 In 1 C ext Out
53
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 53 Dimensionering voor minimale energie Afhankelijkheid t p van V dd :
54
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 54 Dimensionering voor minimale energie Randvoorwaarde snelheid (benader: =1) Energie voor 1 stijgende transitie
55
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 55 Dimensionering voor minimale energie F =1 2 5 10 20 V dd voor vaste vertraging V dd = f(f) Overeenkomstige energie E/E ref =f(f)
56
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 56 Kortsluitstromen Tijdens schakelen: korte tijd beide transistors in geleiding Stroompieken rond schakelmoment!! Niet enkel vermogen... ook veel ruis! V in V uit C L V dd
57
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 57 Kortsluitstroom verdwijnt als t f >> t r (korte stijgflank aan ingang, dus slechts korte geleiding tss. voeding en massa) maar kan niet als meerdere trappen na elkaar... Kortsluitstromen beperken?
58
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 58 Vdd =1.5V Vdd =2.5V Vdd =3.3V Kortsluitstromen beperken?? Hou ingangs- en uitgangsflanken even steil (<10% P) Als Vdd < V t,n + |V t,p | dan kortsluitstromen = 0 Kortsluitstroom kan gemodelleerd wordt door extra equivalente capaciteit aan uitgang: C sc = t sc I piek / V dd P norm t s,in / t s,uit
59
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 59 Statisch vermogenverbruik Is verloren energie … moet vrijwel altijd vermeden worden (soms nuttig voor specifieke toepassingen)
60
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 60 Lekstromen Vooral subthreshold-geleiding steeds groter probleem (wegens |V t | steeds kleiner)
61
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 61 Diodelekstromen aan drainjunctie J S = 10-100 pA/ m 2 bij 25 o C in 0.25 m CMOS J S verdubbelt voor elke 9 o C temperatuurstijging!!
62
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 62 Subthreshold geleiding
63
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 63 Minimalisatie van vermogenverbruik: Eerste keuze: Voedingsspanning beperken ‑ Laatste jaren steeds snellere daling van V dd ‑ Maar zal alles wel nog werken bij extreem lage spanningen (0.6 … 0.9 V tegen 2010??) Hou activiteitsfactoren zo laag mogelijk Beperk capaciteiten waar mogelijk, maar afweging... ‑ Voorbeeldje schaling voor F=20: f opt (energie)=3.53, f opt (snelheid)=4.47 en verder... ook nog schaling voor optimaal vermogen-schakeltijdproduct
64
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 64 Overzicht Transfertcurves en ruisbestendigheid Snelheid Dimensionering van invertors Energie en vermogen Een blik op de toekomst: schaling
65
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 65 Waarom schalen? Maak alles goedkoper: ‑ Meer transistors voor dezelfde prijs ‑ Maak zelfde producten goedkoper ‑ Verminder dus prijs per transistor Maar ook: sneller en minder vermogenverbruik Tenslotte: moet ontwerpbaar blijven (ruismarges, yield...)
66
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 66 Schaling met 30% Resultaten van een schaling v. afmetingen met 30%: ‑ vertraging daalt met 30% (maximale frequentie stijgt met 43%) ‑ Integratiedichtheid verdubbelt ‑ Energie per stijgflank daalt met 65% (-50% op vermogen @ 43% stijging frequentie) Die werd ongeveer 14% groter per generatie nieuwe technologie-generatie om de 2-3 jaar
67
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 67 Overlapping van generaties in de tijd
68
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 68 Te verwachten evolutie (editie 2000: lichtjes verouderde data) International Technology Roadmap for Semiconductors 18617717116013010690 Max P power [W] 1.4 1.2 6-7 1.5-1.8 180 1999 1.7 1.6-1.4 6-7 1.5-1.8 150 2000 14.9 -3.6 11-37.1-2.53.5-22.1-1.6 Max frequency [GHz],Local-Global 2.52.32.12.42.0Bat. power [W] 109-10987Wiring levels 0.3-0.60.5-0.60.6-0.90.9-1.21.2-1.5Supply [V] 30406090130Technology node [nm] 20142011200820042001Year of Introduction Node years: 2007/65nm, 2010/45nm, 2013/33nm, 2016/23nm
69
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 69 Te verwachten evolutie (editie 1999: nog meer verouderde data) 0.15 0.6-0.9 @ 2008
70
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 70 ITRS Roadmap steeds herzien: versnelling
71
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 71 Evolutie van minimale afmetingen Minimum Feature Size einde versnelling??
72
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 72 Chipcomplexiteit Number of components per chip
73
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 73 Technology Scaling (3) Propagation Delay t p decreases by 13%/year 50% every 5 years!
74
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 74 Vermogen en vermogendichtheid From Kuroda
75
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 75 Verschillende modellen voor technologie-schaling Volledige schaling (constante veldsterkte) Vaste spanning Algemene schaling ideaal model — dimensies én spanningen schalen met zelfde factor S tot niet zo lang geleden meest gebruikte: dimensies schalen, spanningen blijven gelijk meest realistische: spanningen en dimensies schalen met verschillende factoren
76
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 76 Schalingsgedrag voor transistors met lange kanalen
77
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 77 Schalingsgedrag voor transistors met snelheidssaturatie
78
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 78 Processor Scaling P.Gelsinger: Processors for the New Millenium, ISSCC 2001
79
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 79 Processor Power P.Gelsinger: Processors for the New Millenium, ISSCC 2001
80
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 80 Processor Performance P.Gelsinger: Processors for the New Millenium, ISSCC 2001
81
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 81 Vooruitsichten (2010) Prestatie x2 per 16 maand: ‑ 1 TIP (tera instructies / s) ‑ 30 GHz klok Dimensies: ‑ 2 miljard transistors ‑ Die: 40x40 mm Vermogen: ‑ 10kW!! ‑ Lekstromen: 1/3 actief vermogenverbruik P.Gelsinger: mProcessors for the New Millenium, ISSCC 2001
82
Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 82 Interessante vragen Wanneer zullen de schalingsmodellen moeten afhaken? Door welk fenomeen? Of zal schaling langzaam uitsterven, omwille van... ‑ vermogen en vermogendichtheid? ‑ lekstromen ‑ de relatieve grootte van procesvariaties (voorspelbaarheid, yield,...)
Verwante presentaties
© 2024 SlidePlayer.nl Inc.
All rights reserved.