Macrocell array ( ing. Macrocell array ) este o abordare în dezvoltarea și producerea de circuite integrate pentru scopuri speciale (ASIC) , în care o parte semnificativă a viitorului microcircuit este alcătuită din matrici prefabricate din unități standardizate (bine utilizate) - macrocelule. [1] [2]
În esență, acesta este următorul pas mic pe baza tehnologiei dezvoltate anterior a cristalului matricei de bază ( eng. gate array ), utilizat pe scară largă în producția de circuite integrate logice programabile în câmp, cum ar fi CPLD (PAL), deoarece în loc de rețele de porți logice pregătite în prealabil , rețelele de macrocelule însele constând din porți logice îndeplinesc funcții logice și alte funcții de nivel superior, cum ar fi flip- flop ( de exemplu , flip-flop ), unități logice aritmetice , registre digitale și altele asemenea. [3] [4]
Asemenea matrice de macrocelule (slice principală - „partea de bază”) sunt plasate în anumite locuri și straturi ale unei plăci semiconductoare fabricate care conține cipuri ale viitoarelor microcircuite. Pentru a obține un microcircuit specializat specific, aceste „părți de bază” sunt conectate în etapele următoare ale procesului de prelucrare a plachetelor cu interconexiuni metalice în conformitate cu funcțiile specificate pentru microcircuit. [5]
Seturile de bază de rețele de macrocelule sunt de obicei plasate pe o placă semiconductoare într-un număr semnificativ, indiferent de cerințele unui potențial client. Prin urmare, executarea unei comenzi specifice pentru dezvoltarea și fabricarea unui circuit integrat poate fi finalizată într-un timp mai scurt decât un microcircuit cu aceleași funcții cerute, fabricat pe baza de celule convenționale, atunci când se aplică o abordare complet specializată .( Personalizat complet ) la dezvoltarea cipului. În cazul utilizării unei matrice de macrocelule, costurile de dezvoltare și fabricare a unui set de fotomăști pentru formarea straturilor de circuite integrate sunt reduse, care de obicei reprezintă o parte semnificativă din costul acesteia, deoarece în acest caz este necesar un număr mai mic de fotomăști specializate. pentru fabricarea acestuia. În plus, costul verificării și testării unui microcircuit este redus, deoarece aceleași metode și dispozitive pot fi utilizate pentru toate rețelele de macrocelule de microcircuite fabricate pe o placă semiconductoare de o dimensiune dată. [5]
Dezavantajele metodei de utilizare a matricilor pre-preparate de macrocelule, în comparație cu alte abordări ale dezvoltării și fabricării de microcircuite specializate în scopul lor, includ densitatea și eficiența mai scăzute a utilizării unei plăci semiconductoare. Cu toate acestea, este destul de eficient și destul de aplicabil în producția la scară mică . [6]