Perusmatriisikristalli

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 26. toukokuuta 2018 tarkistetusta versiosta . tarkastukset vaativat 11 muokkausta .

Basic matrix Crystal (BMC) ( eng.  gate array , eng.  Uncommitted Logic Array, ULA ) on suuri integroitu piiri (LSI). Toisin kuin FPGA , se muodostetaan fyysisesti käyttämällä maskia viimeisen metallointikerroksen liitännöistä. BMK:t asiakkaan naamiolla valmistettiin yleensä tilauksesta.

BMC:n etu on seuraava. Kehittäjän tulee käyttää alkuperäisiä LSI-pohjaisia ​​piiriratkaisuja, mutta olemassa olevat LSI:t eivät sovellu näihin tarkoituksiin. Suunnittelu tyhjästä ja valmistaminen on erittäin aikaa vievää, tehotonta ja kallista. Pääsy ulos on käyttää perusmatriisikiteitä, jotka on jo kehitetty ja valmistettu. Perusmatriisikide muistuttaa ohjelmointikielten alirutiinien ja toimintojen kirjastoa. Siinä alkeispiirit ja loogiset elementit erotetaan, mutta niitä ei ole yhdistetty. Asiakas laatii kytkentäkaavion, ns. maskin. Tämä maski levitetään viimeisenä kerroksena perusmatriisikiteelle ja BMC:n peruspiirit ja erilaiset piirit lisätään yhdeksi suureksi piiriksi. Tämän seurauksena asiakas saa valmiin LSI:n, joka ei ole paljon kalliimpi kuin alkuperäinen BMK.

BMK:n pääasiallinen käyttökohde ovat atk-laitteet, prosessinohjausjärjestelmät. Joitakin BMK:ita, kuten T34VG1 ( KA1515XM1 -216), käytettiin ZX Spectrum -tietokoneen Neuvostoliiton versioissa ulkoisena laiteohjaimena. BMK:n analogi on ULA-siru Sinclair -tietokoneissa . Tällä hetkellä BMC:t on korvattu FPGA:lla useimmissa sovelluksissa. jotka eivät vaadi tehdastuotantoprosessia ohjelmointiin ja mahdollistavat uudelleenohjelmoinnin.

Venäjällä perusmatriisikiteitä valmistavat Angstrem OJSC , NPO Fizika ja monet muut yritykset.

Luettelo venäläisistä BMK:ista

ja monet muut.

Linkit