Hoofdstuk 4 Het belang van interconnecties Prof. dr. ir. Dirk Stroobandt Academiejaar 2004-2005.

Slides:



Advertisements
Verwante presentaties
De gemiddelde leerling
Advertisements

SINT LUKAS HOGESCHOOL BRUSSEL
Stilstaan bij parkeren Dat houdt ons in beweging
BRIDGE Vervolgcursus Vervolg op starterscursus Bridgeclub Schiedam ‘59 info: Maandagavond: 19: – of
‘SMS’ Studeren met Succes deel 1
28 juni 2009 Paëllanamiddag 1 Paëllanamiddag 28 juni 2009 Voorbereiding vrijdagavond (Loopt automatisch - 7 seconden)
NEDERLANDS WOORD BEELD IN & IN Klik met de muis
BRIDGE Vervolgcursus Vervolg op starterscursus Bridgeclub Schiedam ‘59 info: Maandagavond: 19: – of
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.
Personalisatie van de Archis website Naam: Sing Hsu Student nr: Datum: 24 Juni 2004.
Global e-Society Complex België - Regio Vlaanderen e-Regio Provincie Limburg Stad Hasselt Percelen.
Ronde (Sport & Spel) Quiz Night !
Natuurlijke Werkloosheid en de Phillipscurve
Keuzeondersteunend model voor inbouwpakketten bij herbestemmingsprojecten Eindcolloquium Wiebrand Bunt.
prNBN D addendum 1 Deel 2: PLT
Programma SIEL week 5 EMC Filters Modulatie/Demodulatie
Start.
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
Ondergrondse Geo-Informatie GIS bij tunnel-engineering
Passie - Verrijzenis Arcabas
Overzicht presentatie
Internationale hogeschool Breda Wiskunde bij het ontwerpen en evalueren van verkeerslichtenregelingen Wachten voor een verkeerslicht duurt altijd te lang…..
Elke 7 seconden een nieuw getal
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” ……..
Oefeningen F-toetsen ANOVA.
Neuron.
Wat levert de tweede pensioenpijler op voor het personeelslid? 1 Enkele simulaties op basis van de weddeschaal B1-B3.
TUDelft Knowledge Based Systems Group Zuidplantsoen BZ Delft, The Netherlands Caspar Treijtel Multi-agent Stratego.
Bewegen Hoofdstuk 3 Beweging Ing. J. van de Worp.
Wie het kleine niet eert ... (quarks, leptonen,….)
Reductil ® Overgewicht en CV risicofactoren Link tussen de taille-omtrek en het metabool syndroom.
Van de eerste graad in één onbekende
Werken aan Intergenerationele Samenwerking en Expertise.
Dirk Smets KHLim - dep. IWT Digitale Elektronica Programmeerbare Logica FPGA : Field Programmable Gate Array DIA 1 DIA 1 Verdere FPGA-producten Discontinued!
De FFT spectrumanalyzer
Ministerie van de Vlaamse Gemeenschap Afdeling HRM BUE Middenkader 2005 Een eerste verkenning van de resultaten.
Inkomen les 7 27 t/m 37.
2009 Tevredenheidsenquête Resultaten Opleidingsinstellingen.
PLAYBOY Kalender 2006 Dit is wat mannen boeit!.
ribwis1 Toegepaste wiskunde Lesweek 01 – Deel B
ribwis1 Toegepaste wiskunde – Differentieren Lesweek 7
ribWBK11t Toegepaste wiskunde Lesweek 02
Landelijke dag RMC- coördinatoren Aanpak uitrol Loket VSV 4 juni 2008.
1 Controleplan 2005 Raadgevend comité Hotel President – donderdag 21 april 2005.
De Meetcyclus Control en/of Feedback Object Signaal Meting Analyse
ECHT ONGELOOFLIJK. Lees alle getallen. langzaam en rij voor rij
Hartelijk welkom bij de Nederlandse Bridge Academie Hoofdstuk 7 De 2 ♦ /2 ♥ /2 ♠ en de 2 ♣ -opening 1Contract 2, hst 7.
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
De financiële functie: Integrale bedrijfsanalyse©
1 Amsterdam, april 2005 Drs. Frits Spangenberg Rotary Extern imago.
aangename ont - moeting
22/11/ DE ADVIEZEN VAN BEURSMAKELAAR BERNARD BUSSCHAERT Week
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.
2020 Boer of mineralenmanager? 1. Evenwicht? Bodem & vakmanschap Info DMS % %
ZijActief Koningslust
1 DE ADVIEZEN VAN BEURSMAKELAAR BERNARD BUSSCHAERT Week
Transcript van de presentatie:

Hoofdstuk 4 Het belang van interconnecties Prof. dr. ir. Dirk Stroobandt Academiejaar

Dirk Stroobandt: Ontwerpmethodologie van Complexe Systemen Inhoud (deel 2) Het belang van interconnecties Het belang van ingebed geheugen Het voorspellen van prestaties Architecturen voor complexe systemen –Processorarchitecturen –Herconfigureerbare hardware –Hergebruik van IP-kernen Interfaces en interface-ontwerp

Dirk Stroobandt: Ontwerpmethodologie van Complexe Systemen Waarom zijn interconnecties belangrijk? RC-tijdsvertraging –Tijdsvertraging in metaalverbindingen is evenredig met de weerstand en de capaciteit:  ~ RC

Dirk Stroobandt: Ontwerpmethodologie van Complexe Systemen Waarom zijn interconnecties belangrijk? RC-tijdsvertraging –Tijdsvertraging in metaalverbindingen is evenredig met de weerstand en de capaciteit:  ~ RC –R ~ r L en C ~ c L (r en c intrinsieke waarden) –Hoe langer de draden, hoe groter de tijdsvertraging:  ~ L 2 ! –Typische waarde: Al, 130nm proces, 20mm: 10 ns Dit is 1 klokperiode van 100 MHz ! Vroeger: poortvertraging domineerde Nu: interconnectievertraging domineert Techn. pp  i (1 mm) 1  m 20 ps1 ps 100 nm5 ps30 ps 35 nm2,5 ps250 ps

Dirk Stroobandt: Ontwerpmethodologie van Complexe Systemen Tijdsvertraging in verbindingen domineert Gate delayInterconnect delay (Al & SiO 2 ) Interconnect delay (Cu & Low k) Delay (ps) Generation (nm)

Dirk Stroobandt: Ontwerpmethodologie van Complexe Systemen Effecten van schaling Lokale verbindingen schalen mee, globale niet

Dirk Stroobandt: Ontwerpmethodologie van Complexe Systemen Effecten van schaling Lokale verbindingen schalen mee, globale niet, zelfs niet met buffers Figuur: Dennis Sylvester

Dirk Stroobandt: Ontwerpmethodologie van Complexe Systemen Effecten van schaling Schalingsfactor s = 0,7 r neemt toe door het schalen van de breedte en hoogte van verbindingen –Leidt tot hogere spanningsval –Leidt tot hogere tijdsvertraging c neemt toe doordat verbindingen dichter bij elkaar liggen –Leidt tot meer overspraak –Leidt tot hogere tijdsvertraging

Dirk Stroobandt: Ontwerpmethodologie van Complexe Systemen Effecten van schaling op betrouwbaarheid Elektromigratie –Grote stromen rukken ionen los van metaalbanen en voeren die mee –Resultaat: open ketens en uitstulpingen –Vermindert sterk de levensduur van een IC –Beperken van de stromen door verbindingen –Bredere metaallagen

Dirk Stroobandt: Ontwerpmethodologie van Complexe Systemen Andere invloeden: meerlaagstructuur Meer interconnectielagen –Aantal verbindingen stijgt ~ G –Gemiddelde lengte L stijgt ~ Techn.#lagen 1  m nm nm10

Dirk Stroobandt: Ontwerpmethodologie van Complexe Systemen Andere invloeden: meerlaagstructuur Lagen in verschillende “tiers”

Dirk Stroobandt: Ontwerpmethodologie van Complexe Systemen Andere invloeden: meerlaagstructuur Berekeningen meerlagen- structuur nodig Wirelength (mm) Delay (ps) Wire width (  m) Number of repeaters Tier type 2 Tier type 1 Tier type 0

Dirk Stroobandt: Ontwerpmethodologie van Complexe Systemen Andere invloeden: meerlaagstructuur Uniforme en niet-uniforme lagen Tier 2 Tier 1 Tier Number of layers per tier type Total

Dirk Stroobandt: Ontwerpmethodologie van Complexe Systemen Andere invloeden: meerlaagstructuur Impact van vias: verschillende mogelijkheden: –Sai-Halasz (1995): elke laag blokkeert 15% van de lagen eronder (afhankelijk van de interconnectieafstanden) –Chong (1999): verlies aan oppervlakte is gelijk aan de oppervlakte nodig voor alle vias door de laag (2 per draad) –Chen (1999): 2 modellen Sparse vias: oppervlakte nodig voor vias (zoals bij Chong) Dense vias: voor elke X kanalen moet er 1 opgegeven worden voor vias, met voor X:

Dirk Stroobandt: Ontwerpmethodologie van Complexe Systemen Andere invloeden: meerlaagstructuur Vergelijking: –Stroobandt (2000): kans dat een verbinding geblokkeerd wordt door een via is monotoon stijgend met het aantal kanaalkruisingen en het totale aantal vias (via fill rate f) Sai-Halasz Chong Chen Experiment M4 M3 M2 M Utilisation factor (%) Via fill rate f (%)

Dirk Stroobandt: Ontwerpmethodologie van Complexe Systemen Andere invloeden: meerlaagstructuur Eenvoudig model geeft overschatting maar houdt beter rekening met de lengte van de verbindingen: Stroobandt Chong Chen Experiment M4 M Utilisation factor (%) Via fill rate f (%) M3 M4

Dirk Stroobandt: Ontwerpmethodologie van Complexe Systemen Andere invloeden: vermogendistributie Verbindingen moeten vooral veel stroom kunnen leveren Vermijden van vermogenpieken door grid met brede verbindingen of zelfs vermogenlagen Vermogenpads op bovenkant van de chip (area-I/O)

Dirk Stroobandt: Ontwerpmethodologie van Complexe Systemen Andere invloeden: klokdistributie Snelle overgangen en vooral tegelijk (skew) Skew –Ruimtelijke variatie van het kloksignaal door distributie over chip –Globale vs. lokale skew Clock jitter –Temporele variatie van het kloksignaal t.o.v. een referentie-overgang –Lange-termijn vs. cyclus- cyclus-jitter Duty cycle-variatie –50/50 ontwerpdoel

Dirk Stroobandt: Ontwerpmethodologie van Complexe Systemen Andere invloeden: klokdistributie Trend in klok-skew

Dirk Stroobandt: Ontwerpmethodologie van Complexe Systemen Andere invloeden: klokdistributie Blijft ongeveer 5% van klokperiode

Dirk Stroobandt: Ontwerpmethodologie van Complexe Systemen Andere invloeden: klokdistributie Oorzaken van klok-skew

Dirk Stroobandt: Ontwerpmethodologie van Complexe Systemen Andere invloeden: klokdistributie Trend klok-jitter

Dirk Stroobandt: Ontwerpmethodologie van Complexe Systemen Andere invloeden: klokdistributie

Dirk Stroobandt: Ontwerpmethodologie van Complexe Systemen Andere invloeden: klokdistributie

Dirk Stroobandt: Ontwerpmethodologie van Complexe Systemen Andere invloeden: klokdistributie

Dirk Stroobandt: Ontwerpmethodologie van Complexe Systemen Andere invloeden: klokdistributie

Dirk Stroobandt: Ontwerpmethodologie van Complexe Systemen Andere invloeden: inductantie

Dirk Stroobandt: Ontwerpmethodologie van Complexe Systemen Andere invloeden: overspraak Grotere capacitieve koppeling tussen verbindingen Goed terugkeerpad is belangrijk om invloed lokaal te houden terugkeerpad slachtoffer dicht ver

Dirk Stroobandt: Ontwerpmethodologie van Complexe Systemen Ontwerpruimte globale verbindingen Beperkt door overspraak, bandbreedte en ruimte

Dirk Stroobandt: Ontwerpmethodologie van Complexe Systemen Ontwerpruimte globale verbindingen Evolutie: het wordt steeds moeilijker

Dirk Stroobandt: Ontwerpmethodologie van Complexe Systemen Oplossingen Verminderen van r en c –Cu i.p.v. Al (IBM 1997, verre van triviale procesverandering) Al sheet resistance: 3  cm Cu sheet resistance: 1,8  cm Effectieve sheet resistance door barrier: 2,2  cm –Lagere  r voor oxide (vroeger tussen 3 en 4, nu rond de 2,2 – 2,7)

Dirk Stroobandt: Ontwerpmethodologie van Complexe Systemen Oplossingen Verminderen van r en c –Verbindingen schalen minder agressief –Verbindingen schalen niet in hoogte

Dirk Stroobandt: Ontwerpmethodologie van Complexe Systemen Oplossingen Invoeren van buffers (~ L 2 wordt ~ L) Shielding verbinding shield

Dirk Stroobandt: Ontwerpmethodologie van Complexe Systemen Oplossingen: 3-D

Dirk Stroobandt: Ontwerpmethodologie van Complexe Systemen Oplossingen: 3-D Probleem: warmteverwijdering Warmtegeleidingsvias nodig

Dirk Stroobandt: Ontwerpmethodologie van Complexe Systemen Oplossingen: optische verbindingen Optische verbindingen komen steeds dichter bij chipniveau –Vroeger: Bord-naar-bord –Nu: Chip-naar-chip

Dirk Stroobandt: Ontwerpmethodologie van Complexe Systemen Oplossingen: optische verbindingen Optische verbindingen komen steeds dichter bij chipniveau –Toekomst: globale verbindingen op chip Voorbeeld: optische klokboom

Dirk Stroobandt: Ontwerpmethodologie van Complexe Systemen Oplossingen: optische verbindingen Om competitief te zijn moeten optische verbindingen volgende zaken bieden –Laag vermogen –Hoge snelheid –Kleine grootte –Lage-kost fotonische zenders en detectoren –Optische geleiders compatiebel met CMOS-technologie

Dirk Stroobandt: Ontwerpmethodologie van Complexe Systemen Oplossingen: soldeerpads Ook verbeteringen nodig voor verbindingen van en naar de chip Van wire bonding naar solder bumps Nieuw: sea-of-leads