LSI-ontwerpflow en EDA
Welke methode maakt vooraf een gemeenschappelijke basis (master) met overal transistors en ontwerpt en produceert per product alleen de bedradingslagen?
- AGate array
- BFull-custom
- CPDK
Antwoord en toelichting tonen
Antwoord: A. Gate array
Bij een gate array wordt tot en met de transistorlaag vooraf een gemeenschappelijke master gemaakt en worden per product alleen de bedradingsmaskers ontworpen. Omdat het aantal maskers en de ontwikkeltijd afnemen, werd het in de jaren 1980 en 1990 veel gebruikt voor LSI's in kleine aantallen met veel varianten. Doordat ook ongebruikte transistors worden meegeplaatst, is de oppervlakte-efficiëntie echter lager. Tegenwoordig is de rol overgenomen door FPGA's en structured ASIC's. Bij full-custom worden alle lagen ontworpen.