Ero PLA: n ja PAL: n välillä

Kirjoittaja: Laura McKinney
Luomispäivä: 2 Huhtikuu 2021
Päivityspäivä: 24 Huhtikuu 2024
Anonim
Ero PLA: n ja PAL: n välillä - Tekniikka
Ero PLA: n ja PAL: n välillä - Tekniikka

Sisältö


PLA ja PAL ovat tyyppisiä ohjelmoitavia logiikkalaitteita (PLD), joita suunnitellaan yhdistelmälogiikkaan yhdessä peräkkäisen logiikan kanssa. Merkittävä ero PLA: n ja PAL: n välillä on se, että PLA koostuu AND- ja OR-porttien ohjelmoitavasta ryhmästä, kun taas PAL: lla on AND-ohjelmoitava ryhmä, mutta OR-portin kiinteä ryhmä. PLD tarjoaa yksinkertaisemman ja joustavamman tavan suunnitella logiikkapiirejä, jossa toimintojen määrää voidaan myös lisätä. Nämä toteutetaan myös IC: ssä.

Ennen PLD: tä, multiplekserejä käytettiin suunnittelussa yhdistelmälogiikkapiiri, nämä piirit olivat erittäin monimutkaisia ​​ja jäykkiä. Sitten Ohjelmoitavat logiikkalaitteet (PLD) on kehitetty, ja ensimmäinen PLD oli ROM. ROM-suunnittelu ei ollut kovin onnistunut, koska se herätti ongelman laitteiston tuhlauksesta ja lisääntyvästä eksponentiaalisesta kasvusta laitteistossa jokaisessa suuressa sovelluksessa. ROM: n rajoitusten poistamiseksi suunniteltiin PLA ja PAL. PLA ja PAL ovat ohjelmoitavissa ja käyttävät laitteistoa tehokkaasti.


    1. Vertailutaulukko
    2. Määritelmä
    3. Keskeiset erot
    4. johtopäätös

Vertailutaulukko

Vertailun perusteetPLAKAVERI
TarkoittaaOhjelmoitava logiikkaryhmäOhjelmoitava ryhmälogiikka
rakentaminenOhjelmoitava ryhmä AND- ja OR-portteja.Ohjelmoitava ryhmä JA portteja ja kiinteä ryhmä TAI portteja.
SaatavuusVähemmän tuotteliaitaHelposti saatavissa
JoustavuusTarjoaa enemmän ohjelmoinnin joustavuutta.Tarjoaa vähemmän joustavuutta, mutta todennäköisemmin käytetty.
KustannusKallisVälikustannukset
Toimintojen lukumääräSuuri määrä toimintoja voidaan toteuttaa.Tarjoaa rajoitetun määrän toimintoja.
NopeusHidasKorkea


Määritelmä PLA

PLA tarkoittaa Ohjelmoitava logiikkaryhmä joka esittelee boolean-funktion SOP (Tuotteiden summa) -muodossa. PLA sisältää EI, JA ja TAI portteja, jotka on valmistettu sirulle. Se ohittaa jokaisen tulon EI-portilla, joka tekee jokaisen tulon ja sen täydennyksen jokaiselle JA-portille. Kunkin JA-portin lähtö annetaan jokaiselle TAI-portille. Viimeinkin OR-portin lähtö tuottaa sirun tuoton. Joten näin tehdään sopivia yhteyksiä SOP-lausekkeiden käyttämiseen.

PLA: ssa yhteydet sekä AND- että OR-ryhmiin ovat ohjelmoitavissa. PLA: ta pidetään kalliimpana ja monimutkaisempana PAL: hen verrattuna. Kahta erilaista valmistustekniikkaa voidaan käyttää PLA: han ohjelmoinnin helppouden lisäämiseksi. Tässä tekniikassa jokainen yhteys rakennetaan sulakkeen kautta jokaiseen leikkauspisteeseen, josta ei-toivotut liitännät voidaan poistaa puhallettamalla sulakkeita. Viimeksi mainittu tekniikka käsittää yhteyden muodostamisen valmistusprosessin ajankohtana asianmukaisen maskin avulla, joka on varustettu erityiselle kytkentäkuviolle.

Määritelmä PAL

KAVERI (Ohjelmoitava ryhmälogiikka) on myös PLD (Programmable Logic Device) -piiri, joka toimii samalla tavalla kuin PLA. PAL käyttää ohjelmoitavia JA portteja, mutta kiinteitä TAI portteja, toisin kuin PLA. Se toteuttaa kaksi yksinkertaista toimintoa, joissa kuhunkin TAI-porttiin kytkettyjen JA porttien lukumäärä määrittelee enimmäismäärän tuotermejä, jotka voidaan generoida tietyn toiminnon tuotesummassa. Vaikka AND-portit ovat jatkuvasti kytketty OR-portteihin, mikä tarkoittaa, että tuotettu tuotenimi ei ole jaettavissa lähtötoimintojen kanssa.

PLD: n kehittämisen taustalla oleva pääkonsepti on upottaa monimutkainen boolean-logiikka yhdeksi siruksi.Siksi eliminoidaan epäluotettava johdotus, estetään logiikan suunnittelu ja minimoidaan virrankulutus.

  1. PLA on PLD, joka koostuu kahdesta ohjelmoitavan logiikan JA tason ja TAI tason tasosta. Toisaalta PAL sisältää vain ohjelmoitavan JA tason ja kiinteän TAI tason.
  2. Saatavuuden suhteen PAL on helpommin saatavana helpon tuotannon ohella. Sen sijaan PLA ei ole helposti saatavissa.
  3. PLA on joustavampi kuin PAL.
  4. PLA on kalliimpi kuin PAL.
  5. Useat PLA: n tarjoamat toiminnot ovat suhteellisempia, koska se mahdollistaa myös TAI-tason ohjelmoinnin.
  6. PAL toimii nopeammin, kun taas PLA on hitaampi verrattuna.

johtopäätös

Programmable Logic Array (PLA) ja Programmable Array Logic (PAL) ovat PLD (Programmable Logic Devices), joissa PLA on paremmin mukautettavissa ja joustavampi kuin PAL. PAL voi kuitenkin helposti tuottaa yhdistelmälogiikkapiirin.