Suositeltava, 2024

Toimituksen Valinta

PLA: n ja PAL: n välinen ero

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

Ennen PLD: tä, multipleksereitä käytettiin yhdistelmälogisen piirin suunnitteluun, nämä piirit olivat erittäin monimutkaisia ​​ja jäykkiä. Sitten kehitetään ohjelmoitavia logiikkalaitteita (PLD) ja ensimmäinen PLD oli ROM. ROM-muotoilu ei ollut kovin onnistunut, koska se osoitti laitteistohäviön ja laitteiston eksponentiaalisen kasvun jokaiselle suurelle sovellukselle. ROM: n, PLA: n ja PAL: n rajoitusten voittamiseksi kehitettiin. PLA ja PAL ovat ohjelmoitavissa ja käyttävät tehokkaasti laitteistoa.

Vertailukaavio

Vertailun perusteetPLAKAVERI
TarkoittaaOhjelmoitava logiikkasarjaOhjelmoitava Array Logic
rakentaminenOhjelmoitava joukko AND- ja OR-portteja.Ohjelmoitava joukko AND-portteja ja kiinteitä OR-portteja.
SaatavuusVähemmän tuottavaaHelpommin saatavilla
JoustavuusTarjoaa enemmän ohjelmoinnin joustavuutta.Tarjoaa vähemmän joustavuutta, mutta todennäköisesti sitä käytetään.
KustannusKallisVälikustannukset
Toimintojen lukumääräSuuri määrä toimintoja voidaan toteuttaa.Tarjoaa rajoitetun määrän toimintoja.
NopeusHidasKorkea

PLA: n määritelmä

PLA tarkoittaa ohjelmoitavaa logiikkasarjaa, joka esittää Boolen-toiminnon SOP (Tuotteiden summa) -muodossa. PLA sisältää EI-JA JA JA OR-portteja, jotka on valmistettu sirulle. Se kulkee jokaisella syötöllä NOT-portilla, joka tekee jokaisesta syötteestä ja sen täydennyksestä kaikkien JA-porttien käytettävissä. Jokaisen AND-portin lähtö annetaan kullekin OR-portille. Lopuksi OR-portin lähtö tuottaa sirun ulostuloa. Niinpä sopivat yhteydet SOP-lausekkeiden käyttämiseen.

PLA: ssa yhteydet sekä AND- että OR-ryhmiin ovat ohjelmoitavissa. PLA: ta pidetään kalliimpana ja monimutkaisempana verrattuna PAL: hen. PLA: ssa voidaan käyttää kahta erilaista valmistustekniikkaa ohjelmoinnin helpottamiseksi. Tässä tekniikassa jokainen yhteys muodostetaan sulakkeen kautta jokaiseen risteyspisteeseen, jossa ei-toivotut yhteydet voidaan poistaa puhaltamalla sulakkeet. Jälkimmäinen tekniikka käsittää yhteydenmuodostuksen valmistusprosessin aikana oikean maskin avulla, joka on tarkoitettu tietylle yhteenliittämiskuvalle.

Määritelmä PAL

PAL (Programable Array Logic) on myös PLD (ohjelmoitava logiikkalaite) piiri, joka toimii samoin kuin PLA. PAL käyttää ohjelmoitavia JA-portteja, mutta kiinteitä OR-portteja, toisin kuin PLA. Se toteuttaa kaksi yksinkertaista toimintoa, joissa liitettyjen JA-porttien lukumäärä kullekin OR-portille määrittelee tuotetermien enimmäismäärän, joka voidaan tuottaa tiettyä toimintoa edustavien tuotteiden yhteenvedossa. Kun JA-portit ovat jatkuvasti liitettynä OR-portteihin, mikä tarkoittaa, että tuotettu tuotetermi ei ole jaettavissa lähtötoimintojen kanssa.

PLD: n kehittämisen tärkein käsite on monimutkaisen boolean logiikan upottaminen yhdeksi siruksi. Siksi poistetaan epäluotettava johdotus, estetään logiikan suunnittelu ja minimoidaan virrankulutus.

PLA: n ja PAL: n keskeiset erot

  1. PLA on PLD, joka koostuu kahdesta ohjelmoitavan logiikan JA tason tasosta ja OR-tasosta. Toisaalta PAL sisältää vain ohjelmoitavan AND-tason ja kiinteän OR-tason.
  2. Palvelun saatavuuden osalta PAL on helpommin saatavilla yhdessä helpon tuotannon kanssa. Sen sijaan PLA ei ole helposti saatavilla.
  3. PLA on joustavampi kuin PAL.
  4. PLA on kustannustehokkaampi kuin PAL.
  5. Useat PLA: n tarjoamat toiminnot ovat suhteellisempia, koska se mahdollistaa myös OR-tason ohjelmoinnin.
  6. PAL toimii nopeammin, kun taas PLA on hitaampi verrattuna.

johtopäätös

Ohjelmoitava logiikkasarja (PLA) ja ohjelmoitava arkkitehtuuri (PL) ovat PLD (ohjelmoitavia logiikkalaitteita), joissa PLA on mukautuvampi ja joustavampi kuin PAL. PAL voi kuitenkin helposti tuottaa yhdistelmälogisen piirin.

Top