Technologie
Chipontwerp in gewone taal.
De begrippen die deze site gebruikt, van ASIC tot yield, elk uitgelegd in een of twee zinnen.
Begrippen
- ASIC
- Een application-specific integrated circuit: een chip die voor één product of taak is ontworpen in plaats van voor algemeen gebruik.
- Fabless
- Een chipbedrijf dat zijn chips zelf ontwerpt en ze door een foundry laat produceren.
- Foundry
- Een bedrijf dat chips produceert die door anderen zijn ontworpen.
- Procesnode
- Een generatie van de productietechnologie van een foundry. Nodes worden in nanometers aangeduid, maar die naam is niet langer de maat van één bepaald kenmerk van de chip.
- FinFET
- Een transistor waarvan het kanaal een dunne, verticale vin is, aan drie kanten omsloten door de gate. Hij lekt minder dan de oudere, vlakke transistor.
- Ontwerpkit (PDK)
- De process design kit van de foundry: de regels, devicemodellen en bibliotheken waarmee een chip wordt ontworpen.
- RTL
- Register-transfer level: de beschrijving van de logica van een chip in een hardwaretaal zoals Verilog.
- Verificatie
- Met simulatie en formele methoden aantonen dat de RTL doet wat de specificatie voorschrijft.
- Synthese
- Het omzetten van RTL in een netlist van standaardcellen.
- Netlist
- De lijst van cellen in een ontwerp en de verbindingen daartussen.
- Standaardcel
- Een kleine, vooraf ontworpen schakeling, zoals een logische poort of een flipflop, waaruit gesynthetiseerde ontwerpen worden opgebouwd.
- Bibliotheekkarakterisering
- De gangbare korte naam voor het karakteriseren van standaardcelbibliotheken: cellen simuleren over omstandigheden van proces, spanning en temperatuur om timing-, vermogens- en ruismodellen te verkrijgen.
- Herkarakterisering
- Herkarakterisering: de modellen van een foundrybibliotheek opnieuw verkrijgen voor een nieuwe spanning, een nieuwe corner of een nieuw model.
- Full-customontwerp
- Schakelingen en layout ontwerpen op transistorniveau, voor de blokken die de kengetallen van een chip bepalen.
- Handgemaakte netlist
- Een netlist op poortniveau die vanuit RTL wordt afgebeeld op cellen op maat, en niet via de algemene mapping van een synthesetool.
- Handmatige plaatsing en routing
- Engineers, en niet tools, bepalen de celposities en bedrading van belangrijke blokken.
- Klokboom op maat
- Een klokdistributie die is ontworpen rond de structuur van een pipeline of regelmatige array, en niet gegenereerd door kloksynthese in een tool.
- Ontwerp voor testbaarheid (DFT)
- Structuren die aan een chip worden toegevoegd, zodat elk geproduceerd exemplaar kan worden getest.
- ATPG
- Automatic test pattern generation: software die de patronen genereert voor de productietest.
- BIST
- Built-in self-test: schakelingen waarmee een blok, meestal een geheugen, zichzelf test.
- Fysiek ontwerp
- Het omzetten van een netlist in een layout, via floorplanning, plaatsing, klokboom en routing.
- Sign-off
- De laatste controles van timing, vermogen en fysieke regels voordat een ontwerp wordt vrijgegeven.
- GDSII
- Het bestandsformaat waarin een afgeronde layout aan de foundry wordt overgedragen.
- Tape-out
- Het vrijgeven van een afgerond ontwerp aan de foundry voor productie.
- Multiprojectwafer (MPW)
- Een gedeelde run waarin meerdere ontwerpen één maskerset en de kosten daarvan delen.
- Maskerset
- De fotomaskers waarmee het patroon van elke laag van een ontwerp op de wafer wordt aangebracht. Een volledige maskerset wordt voor slechts één ontwerp gemaakt.
- Wafertest
- Het testen van elke die op een wafer voordat de wafer wordt gezaagd, ook chip probing (CP) genoemd.
- Eindtest
- Het testen van onderdelen in hun behuizing aan de hand van de specificatie (FT).
- Yield
- Het aandeel geproduceerde dies of onderdelen dat de test doorstaat.
- NPU
- Een neural processing unit: een accelerator voor de rekenkunde van neurale netwerken.
- SRAM
- Statisch RAM: het snelle geheugen dat in de chip zelf is ingebouwd.
- HBM
- High-bandwidth memory: gestapeld DRAM dat naast een processor in dezelfde behuizing wordt geplaatst.
- Chiplet
- Een van meerdere dies die in één behuizing worden gecombineerd om samen als één chip te werken.
- Interposer
- Een laag silicium of organisch materiaal die chiplets en geheugen binnen een behuizing met elkaar verbindt.