PLD

(ohjelmoitava Logiikkalaite) erilaisia logiikkapiirejä, jotka ovat ohjelmoitavissa asiakkaan sivustolla, asiakas on varsinainen käyttäjä tai toimittaja, joka myy räätälöityä sirua. Logiikan ohjelmoitavuus tarkoittaa, että uusia sirumalleja voidaan testata ja helposti muuttaa ilman, että syntyy valtavia valomaskikustannuksia puolijohde fab: ssa valmistetuille siruille (KS.ASIC). Lisäksi muistipohjaisia PLD: itä voidaan ohjelmoida yhä uudelleen, jolloin toimivia tuotteita voidaan päivittää käyttäjän sivustolla.
PLD: t viittaavat aina logiikan muokkaamiseen eivätkä dataan, ja ohjelmoitavat tallennussirut kuten PROMs ja Epromit, joita käytetään ohjelmakoodissa, voidaan luokitella myös PLD: ksi.
PLD: t on esivalmistettu erilaisilla logiikkapiireillä (kourallisesta satoihin tuhansiin), jotka kaikki odottavat yhdistämistä asiakkaan vaatimusten mukaisesti. Katso soft core ja adaptive computing.
FPGAs
Field programmable gate arrays on merkittävä ohjelmoitava logiikkatekniikka, jonka jotkut toimittajat luokittelevat PLD-sateenvarjon alle, kun taas toiset pitävät ne erillään. Kummassakin tapauksessa sekä FPGAs että PLD kuuluvat ”field programmable device” (FPD) – luokkaan (katso FPGA).
Ohjelmoitavat kerran (Fusible Links ja Antifuse)
Fuse-pohjaiset PLD: t ovat pysyviä ”one-time programmable” (OTP) – siruja. ”Sulavat linkit” on ohjelmoitu sähköisesti sulavilla johtavilla alumiinijäljillä (puhaltavilla mikroskooppisilla sulakkeilla). ”Antifuse” on päinvastoin. Sen sijaan, että ne tuhoaisivat johtavia linkkejä, ne ”kasvatetaan” lähettämällä Latauksia pieniin eristävän piin lohkoihin, joista tulee johtavia.
Uudelleenohjelmoitavat (Muistipohjaiset)
Uudelleenohjelmoitavat PLD: t tallentavat logiikkarakenteensa EPROM -, EEPROM -, flash-tai SRAM-muistiin, joka liittää jokaisen ohjelmoitavan yhteyspisteen muistisoluun (on yhteys auki tai suljettu). SRAM-pohjaiset PLD: t ovat suosittuja ja latautuvat uudelleen käynnistettäessä, mikä tekee niistä dynaamisia ja mukautuvia uusiin vaatimuksiin hetken mielijohteesta.
Spld-ja CPLD-laitteet
yksinkertaiset PLD-laitteet (Spld-laitteet) ovat laitteita, joissa on an-ja array-syöttölaite tai array tai jotain vastaavaa, erot ovat siinä, onko toinen vai molemmat ryhmät ohjelmoitavissa. SPLDs ohjelmoidaan kautta fusible link, antifuse, EPROM, EEPROM tai flash. Kompleksiset PLD: t (CPLD: t) muodostuvat useista ohjelmoitavalla kytkentämatriisilla toisiinsa kytketyistä Spld: istä. CPLD: t ovat EEPROM -, flash-tai SRAM-pohjaisia.
 asic2.jpg

ASIC-Perhe
PLDs kuuluu sovelluskohtaisten ICs: ien (ASICs) yleisimpään määritelmään. (Kaavio courtesy of Clive ” Max ” Maxfield, www.clivemaxfield.com)

Vastaa

Sähköpostiosoitettasi ei julkaista.