Digitale bouwstenen, J. Dambre & J. Doutreloigne, 2004 1 Digitale bouwstenen Lesmateriaal en syllabus gebaseerd op boek “Digital Integrated Circuits”,

Slides:



Advertisements
Verwante presentaties
KWALITEITSZORG november 2012
Advertisements

Stilstaan bij parkeren Dat houdt ons in beweging
De elektronische verzamelaanvraag Ruben Fontaine Markt- en Inkomensbeheer – dienst Aangiftes.
‘SMS’ Studeren met Succes deel 1
Rekenwerk Alle mogelijkheden die je tegenkomt.
Differentie vergelijkingen differentie vergelijkingen
NEDERLANDS WOORD BEELD IN & IN Klik met de muis
WAAROM? Onderzoek naar het meest geschikte traject voor de verlenging tot in Sint-Niklaas van het bestaande fietspad naast de Stekense Vaart en de Molenbeek.
Elektriciteit 1 Les 13 Condensatorschakelingen, opstapeling van elektrostatische energie en diëlektrica.
1 Resultaten marktonderzoek RPM Zeist, 16 januari 2002 Door: Olga van Veenendaal, medew. Rothkrans Projectmanagement.
November 2013 Opinieonderzoek Vlaanderen – oktober 2013 Opiniepeiling Vlaanderen uitgevoerd op het iVOXpanel.
Uitgaven aan zorg per financieringsbron / /Hoofdstuk 2 Zorg in perspectief /pagina 1.
1 COVER: Selecteer het grijze vlak hiernaast met rechtsklik & kies ‘change picture’ voor een ander beeld of verwijder deze slide & kies in de menubalk.
Global e-Society Complex België - Regio Vlaanderen e-Regio Provincie Limburg Stad Hasselt Percelen.
 Deel 1: Introductie / presentatie  DVD  Presentatie enquête  Ervaringen gemeente  Pauze  Deel 2 Discussie in kleinere groepen  Discussies in lokalen.
STAPPENPLAN GRAMMATICUS.
Ronde (Sport & Spel) Quiz Night !
Natuurlijke Werkloosheid en de Phillipscurve
Keuzeondersteunend model voor inbouwpakketten bij herbestemmingsprojecten Eindcolloquium Wiebrand Bunt.
Een Concert van het Nederlands Philharmonisch Orkest LES 4 1.
Hoofdstuk 3: Vraag en Aanbod
Een optimale benutting van vierkante meters Breda, 6 juni 2007.
Kb.1 Ik leer op een goede manier optellen en aftrekken
© GfK 2012 | Title of presentation | DD. Month
Nooit meer onnodig groen? Luuk Misdom, IT&T
REKENEN.
FOD VOLKSGEZONDHEID, VEILIGHEID VAN DE VOEDSELKETEN EN LEEFMILIEU 1 Kwaliteit en Patiëntveiligheid in de Belgische ziekenhuizen anno 2008 Rapportage over.
Meisjes en wiskunde (Waarom) is wiskunde moeilijk?
Elke 7 seconden een nieuw getal
Softwarepakket voor het catalogeren en determineren van fruitsoorten
Rekenregels van machten
Lineaire functies Lineaire functie
Regelmaat in getallen … … …
Regelmaat in getallen (1).
Hoofdstuk 6 Het voorspellen van prestaties Deel 2: Vermogenvoorspellingen op architectuurniveau Prof. dr. ir. Dirk Stroobandt Academiejaar
1 introductie 3'46” …………… normaal hart hond 1'41” ……..
Digitale bouwstenen dr. ir. Joni Dambre - prof. dr. ir. Jan Doutreloigne Other handouts In class quiz Course information sheet To handout next time.
Oefeningen F-toetsen ANOVA.
Wat levert de tweede pensioenpijler op voor het personeelslid? 1 Enkele simulaties op basis van de weddeschaal B1-B3.
Hoofdstuk 1, 2 en 3 Toegepaste Mechanica deel 1
Bewegen Hoofdstuk 3 Beweging Ing. J. van de Worp.
Wie het kleine niet eert ... (quarks, leptonen,….)
1 WIJZIGINGEN UNIEK VERSLAG. 2 Agenda Verbeteringen Veranderingen formulieren Praktische herinneringen Nieuwe formulieren Sociale en culturele participatie.
13 maart 2014 Bodegraven 1. 1Korinthe Want gelijk het lichaam één is en vele leden heeft, en al de leden van het lichaam, hoe vele ook, een lichaam.
Afrika: Topo nakijken en leren.
2009 Tevredenheidsenquête Resultaten Opleidingsinstellingen.
Ben Bruidegom 1 Sequentiële schakelingen Toestand uitgang bepaald door:  ingangen;  vorige toestand uitgang.
ribwis1 Toegepaste wiskunde Lesweek 01 – Deel B
ribwis1 Toegepaste wiskunde – Differentieren Lesweek 7
Toegepaste mechanica voor studenten differentiatie Constructie
ribWBK11t Toegepaste wiskunde Lesweek 02
EFS Seminar Discriminatie van pensioen- en beleggingsfondsen
Hoe gaat dit spel te werk?! Klik op het antwoord dat juist is. Klik op de pijl om door te gaan!
Eerst even wat uitleg. Klik op het juiste antwoord als je het weet.
Hartelijk welkom bij de Nederlandse Bridge Academie Hoofdstuk 9 Het eerste bijbod 1Contract 1, hoofdstuk 9.
CMOS Technologie.
17/08/2014 | pag. 1 Fractale en Wavelet Beeldcompressie Les 5.
17/08/2014 | pag. 1 Fractale en Wavelet Beeldcompressie Les 3.
Fractale en Wavelet Beeldcompressie
HOSTA 2010, Vastgoedcongres 29 september september Horwath HTL.
De financiële functie: Integrale bedrijfsanalyse©
Waar gaat het nou toch om?!
1 Zie ook identiteit.pdf willen denkenvoelen 5 Zie ook identiteit.pdf.
13 november 2014 Bodegraven 1. 2 de vorige keer: 1Kor.15:29-34 indien er geen doden opgewekt worden...  vs 29: waarom dopen?  vs.30-32: waarom doodsgevaren.
1 Week /03/ is gestart in mineur De voorspellingen van alle groten der aarden dat de beurzen zouden stijgen is omgekeerd uitgedraaid.
2020 Boer of mineralenmanager? 1. Evenwicht? Bodem & vakmanschap Info DMS % %
Digitale bouwstenen, J. Dambre & J. Doutreloigne, Een empirisch model voor snelle schattingen Parameterwaarden voor een generiek 0.25um CMOS proces:
23 mei 2013 Bodegraven vanaf hoofdstuk 6: hoofdst.1: de wijsheid van de wereld hoofdst.2: de wijsheid van God hoofdst.3: Gods akker en Gods bouwwerk.
1 DE ADVIEZEN VAN BEURSMAKELAAR BERNARD BUSSCHAERT Week
Transcript van de presentatie:

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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

Digitale bouwstenen, J. Dambre & J. Doutreloigne, Hoofdstuk 3: De CMOS-invertor Lesmateriaal en syllabus gebaseerd op boek “Digital Integrated Circuits”, J. M. Rabaey, 2 nd edition, ©2003, en bijhorende slides

Digitale bouwstenen, J. Dambre & J. Doutreloigne, Overzicht Transfertcurves en ruisbestendigheid Snelheid Dimensionering van invertors Energie en vermogen Een blik op de toekomst: schaling

Digitale bouwstenen, J. Dambre & J. Doutreloigne, Overzicht Transfertcurves en ruisbestendigheid Snelheid Dimensionering van invertors Energie en vermogen Een blik op de toekomst: schaling

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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)

Digitale bouwstenen, J. Dambre & J. Doutreloigne, CMOS-invertors (standaardcellen) Gnd V DD V in V uit Gnd V DD V in V uit cellen even hoog delen voedings- en massalijnen

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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 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

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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 V gs = 0.6V V gs = 0.9V V gs = 1.2V V gs = 1.8V

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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 V in = 0.6V V in = 0.9V V in = 1.2V V in = 1.5V

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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)

Digitale bouwstenen, J. Dambre & J. Doutreloigne, Schakelspanning i.f.v. afmetingen transistors 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

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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 = te ingewikkeld Stuksgewijze lineaire benadering door V M : Belangrijkste: helling (gain g) bij V M

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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

Digitale bouwstenen, J. Dambre & J. Doutreloigne, Ruismarges: invloed V dd op helling g Betere transfertcurve bij lagere V dd... g = -1 maar terug slechter als te laag!

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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 = 300K) idealiteitsfactor diode

Digitale bouwstenen, J. Dambre & J. Doutreloigne, Transfertcurve: impact van procesvariaties 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)

Digitale bouwstenen, J. Dambre & J. Doutreloigne, Overzicht Transfertcurves en ruisbestendigheid Snelheid Dimensionering van invertors Energie en vermogen Een blik op de toekomst: schaling

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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 Benadering door eerste-orde RC-circuit!

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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!

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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

Digitale bouwstenen, J. Dambre & J. Doutreloigne, Schakelgedrag ? t pLH t pHL t p,HL = 0.69 C L R eqn t p,LH = 0.69 C L R eqp

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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!

Digitale bouwstenen, J. Dambre & J. Doutreloigne, Vertraging in functie van V dd Benadering niet goed meer!! R eq volledig invullen (daalflank, met = 0):

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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) !

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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!

Digitale bouwstenen, J. Dambre & J. Doutreloigne, Schaling van transistors (vaste C ext !) Self-loading: Intrinsieke capaciteiten domineren (t p0 )

Digitale bouwstenen, J. Dambre & J. Doutreloigne, Stijgtijd van het ingangssignaal

Digitale bouwstenen, J. Dambre & J. Doutreloigne, Overzicht Transfertcurves en ruisbestendigheid Snelheid Dimensionering van invertors Energie en vermogen Een blik op de toekomst: schaling

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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

Digitale bouwstenen, J. Dambre & J. Doutreloigne, Bijkomende veronderstellingen Stel verder voor eenheidsinvertor : verwaarloos interconnectiecapaciteit: en reken belasting om naar “effectieve fanout” (voor belasting met gelijke invertor is f =1):

Digitale bouwstenen, J. Dambre & J. Doutreloigne, Terug naar de invertorketen... Eerste trap = eenheidsinvertor : elke volgende trap = geschaalde eenheidsinvertor, dus nog steeds: en dus: Totale vertraging invertorketen: CLCL In Uit 12n

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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:

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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

Digitale bouwstenen, J. Dambre & J. Doutreloigne, Winst bij grote belastingen: F1 trap2 trappenoptimale keten

Digitale bouwstenen, J. Dambre & J. Doutreloigne, Voorbeeld: doorrekenen verschillende opties voor F= nft p

Digitale bouwstenen, J. Dambre & J. Doutreloigne, Overzicht Transfertcurves en ruisbestendigheid Snelheid Dimensionering van invertors Energie en vermogen Een blik op de toekomst: schaling

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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

Digitale bouwstenen, J. Dambre & J. Doutreloigne, Dimensionering voor minimale energie Afhankelijkheid t p van V dd :

Digitale bouwstenen, J. Dambre & J. Doutreloigne, Dimensionering voor minimale energie Randvoorwaarde snelheid (benader:  =1) Energie voor 1 stijgende transitie

Digitale bouwstenen, J. Dambre & J. Doutreloigne, Dimensionering voor minimale energie F = V dd voor vaste vertraging V dd = f(f) Overeenkomstige energie E/E ref =f(f)

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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?

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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

Digitale bouwstenen, J. Dambre & J. Doutreloigne, Statisch vermogenverbruik Is verloren energie … moet vrijwel altijd vermeden worden (soms nuttig voor specifieke toepassingen)

Digitale bouwstenen, J. Dambre & J. Doutreloigne, Lekstromen Vooral subthreshold-geleiding steeds groter probleem (wegens |V t | steeds kleiner)

Digitale bouwstenen, J. Dambre & J. Doutreloigne, Diodelekstromen aan drainjunctie J S = pA/  m 2 bij 25 o C in 0.25  m CMOS J S verdubbelt voor elke 9 o C temperatuurstijging!!

Digitale bouwstenen, J. Dambre & J. Doutreloigne, Subthreshold geleiding

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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

Digitale bouwstenen, J. Dambre & J. Doutreloigne, Overzicht Transfertcurves en ruisbestendigheid Snelheid Dimensionering van invertors Energie en vermogen Een blik op de toekomst: schaling

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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...)

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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 43% stijging frequentie) Die werd ongeveer 14% groter per generatie nieuwe technologie-generatie om de 2-3 jaar

Digitale bouwstenen, J. Dambre & J. Doutreloigne, Overlapping van generaties in de tijd

Digitale bouwstenen, J. Dambre & J. Doutreloigne, Te verwachten evolutie (editie 2000: lichtjes verouderde data) International Technology Roadmap for Semiconductors Max  P power [W] Max frequency [GHz],Local-Global Bat. power [W] Wiring levels Supply [V] Technology node [nm] Year of Introduction Node years: 2007/65nm, 2010/45nm, 2013/33nm, 2016/23nm

Digitale bouwstenen, J. Dambre & J. Doutreloigne, Te verwachten evolutie (editie 1999: nog meer verouderde data)

Digitale bouwstenen, J. Dambre & J. Doutreloigne, ITRS Roadmap steeds herzien: versnelling

Digitale bouwstenen, J. Dambre & J. Doutreloigne, Evolutie van minimale afmetingen Minimum Feature Size einde versnelling??

Digitale bouwstenen, J. Dambre & J. Doutreloigne, Chipcomplexiteit Number of components per chip

Digitale bouwstenen, J. Dambre & J. Doutreloigne, Technology Scaling (3) Propagation Delay t p decreases by 13%/year 50% every 5 years!

Digitale bouwstenen, J. Dambre & J. Doutreloigne, Vermogen en vermogendichtheid From Kuroda

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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

Digitale bouwstenen, J. Dambre & J. Doutreloigne, Schalingsgedrag voor transistors met lange kanalen

Digitale bouwstenen, J. Dambre & J. Doutreloigne, Schalingsgedrag voor transistors met snelheidssaturatie

Digitale bouwstenen, J. Dambre & J. Doutreloigne,  Processor Scaling P.Gelsinger:  Processors for the New Millenium, ISSCC 2001

Digitale bouwstenen, J. Dambre & J. Doutreloigne,  Processor Power P.Gelsinger:  Processors for the New Millenium, ISSCC 2001

Digitale bouwstenen, J. Dambre & J. Doutreloigne,  Processor Performance P.Gelsinger:  Processors for the New Millenium, ISSCC 2001

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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

Digitale bouwstenen, J. Dambre & J. Doutreloigne, 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,...)