Razlika između PLA i PAL
Sadržaj
PLA i PAL su vrste programabilnih logičkih uređaja (PLD) koji se koriste za oblikovanje kombinirane logike zajedno s sekvencijalnom logikom. Značajna razlika između PLA i PAL je ta što se PLA sastoji od programabilnog niza vrata AND i OR, dok PAL ima programibilni niz AND, ali fiksni niz vrata ILI. PLD-ovi pružaju jednostavniji i fleksibilniji način dizajniranja logičkih krugova u kojima 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 izradu kombinacijskog logičkog kruga, ti su sklopovi bili vrlo složeni i kruti. Zatim Programirani logički uređaji (PLD) su razvijeni, a prvi PLD je ROM. Dizajn ROM-a nije bio vrlo uspješan jer se pojavio problem trošenja hardvera i sve veći eksponencijalni rast hardvera za svaku veliku primjenu. Kako bi se prevladala ograničenja ROM-a, osmišljeni su PLA i PAL. PLA i PAL su programibilni i učinkovito koriste hardver.
-
- Usporedni grafikon
- definicija
- Ključne razlike
- Zaključak
Usporedni grafikon
Osnove za usporedbu | PLA | PAL |
---|---|---|
Stajališta za | Programirajući logički niz | Programirana logika niza |
izgradnja | Programirajući niz vrata i I ILI ulaza. | Programirajući niz vrata i fiksnog niza kapija ILI. |
dostupnost | Manje plodan | Dostupnije |
savitljivost | Pruža veću fleksibilnost programiranja. | Pruža manju fleksibilnost, ali veću vjerojatnost upotrebe. |
cijena | Skup | Srednji trošak |
Broj funkcija | Može se implementirati veliki broj funkcija. | Pruža ograničeni broj funkcija. |
Ubrzati | Usporiti | visok |
Definicija PLA
PLA znači za Programirajući logički niz koja prikazuje logičku funkciju u obliku SOP (zbroj proizvoda). PLA sadrži NE, A i ILI vrata na čipu. Svaki ulaz prolazi NIJE vrata koja svaki ulaz i njegov dodatak čine dostupnim za sva vrata. Izlaz svakog I vrata daje se svakom IL-ulaza. Napokon, izlaz ILI vrata proizvodi izlaz čipa. Dakle, ovo je način na koji su prikladne veze korištene za SOP izraze.
U PLA se povezuju i na i AND i OR nizove. PLA se smatra skupljim i složenijim u usporedbi s PAL-om. Dvije različite proizvodne tehnike mogu se koristiti za PLA kako bi se povećala jednostavnost programiranja. U ovoj se tehnici svaki spoj ugrađuje kroz osigurač na svakoj točki raskrižja, gdje se neželjeni spojevi mogu ukloniti upuhivanjem osigurača. Potonja tehnika uključuje uspostavljanje veze u vrijeme procesa izrade uz pomoć odgovarajuće maske predviđene za specifični obrazac međusobnog povezivanja.
Definicija PAL-a
PAL (Programirana logika niza) je i PLD (programirljivi logički uređaj) koji djeluje slično kao PLA. PAL koristi programirljivi i vrata, ali fiksni ILI vrata, za razliku od PLA. Provodi dvije jednostavne funkcije gdje broj povezanih vrata I vrata na svakom IL-u vrata određuje maksimalni broj izraza proizvoda koji se mogu generirati u zbirnom prikazu proizvoda određene funkcije. Dok su kapije AND neprekidno povezane s vratima ILI, što znači da proizvedeni proizvod ne može biti dijeljiv s izlaznim funkcijama.
Glavni koncept koji stoji iza razvoja PLD-a je umetanje složene logičke logike u jedan čip.Stoga eliminira nepouzdano ožičenje, sprječava logički dizajn i minimizira potrošnju električne energije.
- PLA je PLD, a sastoji se od dvije razine programabilne logike I ravnine i ravnine ILI. S druge strane, PAL sadrži samo programibilnu ravninu I i fiksnu ILI ravninu.
- Kada je riječ o dostupnosti, PAL je lako dostupan, kao i jednostavna izrada. Suprotno tome, PLA nije lako dostupan.
- PLA je fleksibilniji od PAL-a.
- PLA je skuplji u odnosu na PAL.
- Broj funkcija koje pruža PLA relativno je relativno jer omogućuje programiranje ravnine ILI.
- PAL radi brže, a PLA usporedno.
Zaključak
Programabilna logička matrica (PLA) i programirljiva logika array-a (PAL) su PLD (programibilni logički uređaji) gdje je PLA prilagodljiviji i fleksibilniji od PAL-a. Međutim, PAL lako može proizvesti kombinirani logički krug.