Preporučeno, 2024

Izbor Urednika

Razlika između PLA-a i PAL-a

PLA i PAL su tipovi programabilnih logičkih uređaja (PLD) koji se koriste za projektiranje kombinacijske logike zajedno s sekvencijalnom logikom. Značajna razlika između PLA-a i PAL-a je u tome što se PLA sastoji od programabilnog niza AND i OR, dok PAL ima programabilno polje AND, ali fiksno polje OR vrata. PLD pruža jednostavniji i fleksibilniji način projektiranja logičkih sklopova gdje se broj funkcija također može povećati. Oni su također implementirani u IC.

Prije nego što su PLD-ovi, multiplekseri korišteni za projektiranje kombinacijskog logičkog sklopa, ti su krugovi bili vrlo složeni i kruti. Tada su razvijeni programabilni logički uređaji (PLD), a prvi PLD je bio ROM. Dizajn ROM-a nije bio jako uspješan jer se pojavio problem gubitka hardvera i povećanja eksponencijalnog rasta hardvera za svaku veliku aplikaciju. Kako bi se prevladala ograničenja ROM-ova, PLA i PAL su osmišljeni. PLA i PAL su programabilni i učinkovito koriste hardver.

Tablica usporedbe

Osnova za usporedbuPLAPAL
Stoji zaProgramabilni logički nizProgramabilna logika matrice
izgradnjaProgramabilni niz AND i OR vrata.Programabilni niz I vrata i fiksni niz OR vrata.
dostupnostManje plodanLakše dostupni
savitljivostPruža više fleksibilnosti programiranja.Nudi manju fleksibilnost, ali je vjerojatnije da se koristi.
cijenaSkupSrednji trošak
Broj funkcijaMože se implementirati velik broj funkcija.Pruža ograničen broj funkcija.
UbrzatiUsporitivisok

Definicija PLA

PLA označava programabilni logički niz koji predstavlja boolean funkciju u SOP (Sum of Products) obliku. PLA sadrži NOT, AND i OR vrata koja su proizvedena na čipu. Prolazi svaki ulaz od NE vrata koja svaki ulaz i njegovu dopunu čine dostupnim svakom ulazu. Izlaz svake I kapije se daje svakom OR ulazu. Na kraju, izlaz OR vrata proizvodi izlaz čipa. Dakle, ovako su napravljene prikladne veze za korištenje SOP izraza.

U PLA-u se mogu programirati veze na oba polja AND i OR. PLA se smatra skupljim i složenijim u odnosu na PAL. Dvije različite tehnike proizvodnje mogu se koristiti za PLA za povećanje lakoće programiranja. U ovoj tehnici, svaki spoj se gradi kroz osigurač na svakom mjestu gdje se neželjene veze mogu ukloniti puhanjem osigurača. Potonja tehnika uključuje uspostavljanje veze u vrijeme procesa izrade uz pomoć odgovarajuće maske za određeni uzorak međusobnog povezivanja.

Definicija PAL-a

PAL (Programmable Array Logic) je također PLD (Programmable Logic Device) sklop koji radi slično kao PLA. PAL koristi programabilna I vrata, ali fiksna ILI vrata, za razliku od PLA. Ona implementira dvije jednostavne funkcije u kojima broj povezanih AND vrata za svako OR vrata određuje maksimalni broj termina proizvoda koji se mogu generirati u prikazu suma proizvoda određene funkcije. Dok su AND vrata neprestano povezana s vratima OR, to znači da proizvedeni pojam proizvoda nije podijeljen s izlaznim funkcijama.

Glavni koncept razvoja PLD-a je ugraditi složenu boolean logiku u jedan čip. Stoga, eliminirajući nepouzdane ožičenje, sprečavajući logički dizajn i smanjujući potrošnju energije.

Ključne razlike između PLA-a i PAL-a

  1. PLA je PLD, koji se sastoji od dvije razine programabilne logike I ravnine i ravnine OR. S druge strane, PAL sadrži samo programabilnu i ravninu i fiksnu OR ravninu.
  2. Kada je riječ o dostupnosti, PAL je lakše dostupan uz jednostavnu proizvodnju. Nasuprot tome, PLA nije lako dostupan.
  3. PLA je fleksibilniji od PAL-a.
  4. PLA je skuplja u odnosu na PAL.
  5. Brojne funkcije koje pruža PLA su relativno relativno, jer također omogućuje programiranje OR ravnine.
  6. PAL radi brže, dok je PLA sporija usporedno.

Zaključak

Programabilni logički niz (PLA) i programabilni logički niz (PAL) su PLD (programabilni logički uređaji) gdje je PLA prilagodljiviji i fleksibilniji od PAL-a. Međutim, PAL lako može proizvesti kombinirani logički sklop.

Top