Integrerad kretslayout

Layoutvy av en enkel CMOS operationsförstärkare

Integrerad kretslayout , även känd IC-layout , IC-masklayout eller maskdesign , är representationen av en integrerad krets i termer av plana geometriska former som motsvarar mönstren av metall- , oxid- eller halvledarskikt som utgör komponenterna i integrerad krets. Ursprungligen kallades den övergripande processen tapeout eftersom historiskt tidiga IC:er använde grafisk svart crepe-tejp på mylarmedia för fotoavbildning (trodde felaktigt [ vem ? ] för att referera till magnetisk data - fotoprocessen föregick kraftigt magnetiska medier [ citat behövs ] ).

När man använder en standardprocess – där interaktionen mellan de många kemiska, termiska och fotografiska variablerna är känd och noggrant kontrollerad – beror beteendet hos den slutliga integrerade kretsen till stor del på positionerna och sammankopplingarna av de geometriska formerna. Med hjälp av ett datorstödt layoutverktyg placerar och ansluter layoutingenjören – eller layoutteknikern – alla komponenter som utgör chippet så att de uppfyller vissa kriterier – vanligtvis: prestanda, storlek, densitet och tillverkningsbarhet. Denna praxis är ofta uppdelad mellan två primära layoutdiscipliner: analog och digital.

Den genererade layouten måste klara en serie kontroller i en process som kallas fysisk verifiering. De vanligaste kontrollerna i denna verifieringsprocessen är

När all verifiering är klar, tillämpas layoutefterbearbetning där data också översätts till ett industristandardformat, typiskt GDSII , och skickas till ett halvledargjuteri . Milstolpefullbordandet av layoutprocessen för att skicka dessa data till gjuteriet kallas nu i vardagsspråk " tapeout ". Gjuteriet omvandlar data till maskdata och använder dem för att generera fotomasker som används i en fotolitografisk process för tillverkning av halvledarenheter .

I de tidigare, enklare dagarna med IC-design, gjordes layouten för hand med ogenomskinliga tejper och filmer, en utveckling som härrörde från tidiga dagar med design av tryckta kretskort (PCB) - tape-out .

Modern IC-layout görs med hjälp av IC-layoutredigeringsprogramvara , oftast automatiskt med hjälp av EDA-verktyg , inklusive plats- och ruttverktyg eller schematiskt drivna layoutverktyg . Vanligtvis involverar detta ett bibliotek av standardceller .

Den manuella operationen att välja och placera de geometriska formerna är informellt känd som " polygontryckning ".

Se även

Vidare läsning