Macrocell array ( eng. Macrocell array ) er en tilgang til udvikling og produktion af integrerede kredsløb til specielle formål (ASIC) , hvor en væsentlig del af fremtidens mikrokredsløb består af præfabrikerede matricer fra standardiserede (veludnyttede) enheder - makroceller. [1] [2]
I bund og grund er dette det næste lille skridt på basis af den tidligere udviklede teknologi af basismatrixkrystal ( eng. gate array ), også meget anvendt i produktionen af feltprogrammerbare logiske integrerede kredsløb såsom CPLD (PAL), da i stedet for på forhånd forberedte logiske gate -arrays udfører makrocelle-arrays selv, der består af logiske gate, logiske og andre funktioner på højere niveau, såsom flip- flops ( eng. flip-flop ), aritmetiske logiske enheder , digitale registre og lignende. [3] [4]
Sådanne matrixer af makroceller (masterskive - "grundlæggende del") er placeret på bestemte steder og lag af en fremstillet halvlederwafer , der indeholder chips af fremtidige mikrokredsløb. For at opnå et specifikt specialiseret mikrokredsløb forbindes disse "basisdele" i de næste stadier af waferbehandlingsprocessen med metalforbindelser i overensstemmelse med de funktioner, der er specificeret for mikrokredsløbet. [5]
Grundlæggende sæt af makrocelle-arrays placeres normalt på en halvlederwafer i et betydeligt antal, uanset kravene fra en potentiel kunde. Derfor kan udførelsen af en specifik ordre til udvikling og fremstilling af et integreret kredsløb gennemføres på kortere tid end et mikrokredsløb med de samme nødvendige funktioner, fremstillet på basis af konventionelle celler, når der anvendes en helt specialiseret tilgang .( Fuld brugerdefineret ) til chipudvikling. I tilfælde af brug af en makrocellematrix reduceres omkostningerne ved at udvikle og fremstille et sæt fotomasker til dannelse af integrerede kredsløbslag, som normalt udgør en betydelig del af omkostningerne, da der i dette tilfælde kræves et mindre antal specialiserede fotomasker for dens fremstilling. Derudover reduceres omkostningerne ved at verificere og teste et mikrokredsløb, da de samme metoder og enheder kan bruges til alle makrocellearrays af mikrokredsløb fremstillet på en halvlederwafer af en given størrelse. [5]
Ulemperne ved metoden til at bruge præ-forberedte matrixer af makroceller, i forhold til andre tilgange til udvikling og fremstilling af mikrokredsløb, der er specialiseret til deres formål, omfatter den lavere tæthed og effektivitet ved at bruge en halvlederwafer. Det er dog ret effektivt og ganske anvendeligt i småskalaproduktion . [6]