Základní matricový krystal

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 26. května 2018; kontroly vyžadují 11 úprav .

Základní matricový krystal (BMC) ( angl.  gate array , angl.  Uncommitted Logic Array, ULA ) je velký integrovaný obvod (LSI). Na rozdíl od FPGA se vytváří fyzicky nanesením masky spojů poslední metalizační vrstvy. BMK se zákaznickou maskou byly většinou vyráběny na zakázku.

Výhoda BMC je následující. Vývojář musí použít originální řešení obvodů na bázi LSI, ale stávající LSI nejsou pro tyto účely vhodné. Navrhování od začátku a výroba je velmi časově náročná, neefektivní a drahá. Východiskem je použití základních matricových krystalů, které již byly vyvinuty a vyrobeny. Krystal základní matice připomíná knihovnu podprogramů a funkcí pro programovací jazyky. Na něm jsou elementární obvody a logické prvky rozvedeny, ale nejsou spojeny. Zákazník vypracuje schéma zapojení, tzv. masku. Tato maska ​​je nanesena jako poslední vrstva na základní matricový krystal a elementární obvody a nesourodé obvody na BMC jsou složeny do jednoho velkého obvodu. Zákazník díky tomu dostává hotové LSI, které není o moc dražší než původní BMK.

Hlavní aplikací BMK je výpočetní technika, systémy řízení procesů. Některé BMK, jako například T34VG1 ( KA1515XM1 -216 ), byly použity v sovětských verzích počítače ZX Spectrum jako externí řadič zařízení. Analogem BMK je čip ULA v počítačích Sinclair . V současné době byly BMC ve většině aplikací nahrazeny FPGA. , které nevyžadují tovární výrobní proces pro programování a umožňují přeprogramování.

V Rusku vyrábí základní matricové krystaly Angstrem OJSC , NPO Fizika a řada dalších podniků.

Seznam ruských BMK

a mnoho dalších.

Odkazy