Kas ir PAL un PLA, dizains un atšķirības?

Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai





Iepriekš projektēšana loģiskās shēmas var izdarīt, izmantojot SSI (maza mēroga integrācija) sastāvdaļas, piemēram, loģiskie vārti, multipleksori , multiplekseri, FF utt. Bet tagad PLD var aizstāt visus šos SSI komponentus. Tāpēc tas ir iemesls samazināt SSI nozari, salīdzinot ar PLD, un tos izmanto vairākās lietojumprogrammās. The programmējama loģikas ierīce vai PLD ir viena veida mikroshēma, ko izmanto loģiskās ķēdes ieviešanai. Tas ietver loģisko ķēžu elementu kopumu, ko var modificēt vairākos veidos. PLD izskatās kā melna kaste, kas sastāv no programmējamiem slēdžiem, kā arī loģiskiem vārtiem. Slēdžu galvenā funkcija ir ļaut PLD loģiskajiem vārtiem savstarpēji saistīties ar loģisko ķēžu izpildi. PLD tiek klasificēti dažādos veidos, piemēram, SPLD-simple PLD ( PLA un PAL ), CPLD komplekss PLD , FPGA- lauka programmējamie vārtu bloki . Šajā rakstā ir apspriests, kas ir PAL un PLA, dizains un to atšķirības.

Kas ir PAL un PLA?

Abi Programmējama masīva loģika un Programmējams loģiskais masīvs ir PLD (programmējamas loģiskās ierīces) veidi, un tos galvenokārt izmanto kombinētas loģikas projektēšanai, savstarpēji izmantojot secīgu loģiku. Galvenā atšķirība starp šiem diviem ir tā, ka PAL var projektēt ar AND vārtu kolekciju un fiksētu OR vārtu kolekciju, savukārt PLA var veidot ar programmējamu AND masīvu, kaut arī fiksēta OR vārtu kolekcija. Programmējama loģiskā ierīce piedāvā vienkāršu, kā arī elastīgu loģisko shēmu projektēšanu.




Programmējama masīva loģika

Programmējama masīva loģika

Iepriekš programmējamām loģiskām ierīcēm kombinācijas loģikas shēmas var veidot ar multipleksoriem, un šīs shēmas bija stingras, kā arī saliktas, tad tiek izstrādāti PLD. Sākotnēji programmējamā loģiskā ierīce bija ROM, taču tā nebija veiksmīga aparatūras izšķērdēšanas problēmu, kā arī eksponenciālas izaugsmes uzlabošanas dēļ katrā aparatūras lietojumprogrammā. Lai pārvarētu šo problēmu, tika izmantoti PAL un PLA. Šie divi ir programmējami un efektīvi izmanto aparatūru.



Programmējams loģiskais masīvs

Programmējams loģiskais masīvs

Programmējamas masīva loģikas (PAL) dizains

The termina PAL vai programmējamas masīva loģikas definīcija ir viena veida PLD, kas ir pazīstams kā programmējamas loģiskās ierīces ķēde, un šī PAL darbība ir tāda pati kā PLA. Programmējamo bloku loģiku var noformēt ar fiksētiem VAI vārtiem, kā arī ar programmējamiem Vārtiem. Izmantojot to, mēs varam īstenot divas vienkāršas funkcijas visur, kur asociētie UN vārti ar katru VĀR vārtu apzīmē vislielāko produktu nosacījumu skaitu, ko var radīt SOP (produkta summa) precīzas funkcijas.

Tā kā loģiskie vārti, piemēram, AND, ir nepārtraukti saistīti ar OR vārtiem, un tas norāda, ka saražotā produkta termins netiek sadalīts kopā ar izvades funkcijām. Galvenais PLD izstrādes jēdziens ir salikta Būla loģikas izgatavošana vienā mikroshēmā, noņemot bojāto elektroinstalāciju, izvairoties no loģiskā dizaina, kā arī samazinot enerģijas patēriņu.

PAL piemērs

Īstenojiet sekojošo Būla izteiksme ar programmējama masīva loģika (PAL)


X = AB + AC '
Y = AB ’+ BC’

Iepriekš minētie divi Būla funkcijas ir formā SOP (produktu summa) . Būla izteiksmē esošie produkta termini ir X un Y, un katrā produkta vienādojumā ir izplatīts viens produkta termins, kas ir AC. Tātad kopējie nepieciešamie loģiskie vārti, lai izveidotu iepriekš minētos divus vienādojumus, ir AND gates-4 VAI programmējamie gates-2. Ekvivalenta PAL loģiskā diagramma ir parādīta zemāk.

PAL loģiskā shēma

PAL loģiskā shēma

Programmējamiem vārtiem AND ir tiesības ievadīt normālas, kā arī papildinātas mainīgas ieejas. Iepriekš minētajā loģiskajā diagrammā katram AND vārtam pieejamās ieejas ir A, A ’, B, B’, C, C ’. Tātad, lai ģenerētu vienu produkta terminu ar visiem AND vārtiem, ir nepieciešama programma.
Visi produkta nosacījumi ir pieejami pie katra VĀR vārta ieejas. Šeit loģisko vārtu programmējamos savienojumus var apzīmēt ar simbolu ‘X’.

Šeit OR vārtu ieejas ir fiksētas. Tādējādi nepieciešamie produkta nosacījumi ir saistīti ar katru VAI vārtu ievadi. Rezultātā šie vārti ģenerēs īpašus Būla vienādojumus. The '.' Simbols apzīmē pastāvīgus savienojumus.

Programmējama loģiskā masīva (PLA) projektēšana

Termina PLA definīcija parāda Būla funkciju produkta summas (SOP) formā. Šī programmējamā loģiskā masīva projektēšanu var veikt, izmantojot loģiskos vārtus, piemēram, AND, OR, un NAV, izgatavojot uz mikroshēmas, kas padara katru ievadu, kā arī tā komplimentu pieejamu pret visiem AND vārtiem.

Katru vārtu izeja ir savienota ar visiem VAI vārtiem. Visbeidzot, OR vārtu izeja ģenerē mikroshēmas izeju. Tādējādi tiek pabeigta atbilstoša asociācija, lai izmantotu produkta summas izteiksmes. Programmējamajā loģiskajā masīvā loģisko vārtu, piemēram, AND & OR, savienojumi ir programmējami. PLA ir dārga, un to ir grūti salīdzināt ar PAL. PAL izmanto divas atšķirīgas izstrādātās metodes, kuras var izmantot programmējamam loģiskajam blokam, lai uzlabotu programmēšanas bez piepūli. Šādā veidā katru savienojumu var veikt, izmantojot drošinātāju katrā krustošanās vietā, kur nevajadzīgos savienojumus var atdalīt, pūstot drošinātājam. Pēdējā tehnika ir saistīta ar savienojuma izveidi, kamēr izgatavošanas process tiek veikts, izmantojot precīzam starpsavienojuma modelim piedāvāto pārklājumu.

PLA piemērs

Izmantojot programmējamo loģisko masīvu (PLA), īstenojiet šādu Būla izteiksmi.

X = AB + AC '
Y = AB '+ BC + AC'

Iepriekš minētās divas Būla funkcijas ir SOP (produktu summa) formā. Būla izteiksmē esošie produkta termini ir X un Y, un katrā produkta vienādojumā ir izplatīts viens produkta termins, kas ir AC. Tātad kopējie nepieciešamie loģiskie vārti, lai izveidotu iepriekš minētos divus vienādojumus, ir AND gates-4, VAI programmējami OR gates-2. Ekvivalenta PLA loģiskā diagramma ir parādīta zemāk.

PLA loģiskā shēma

PLA loģiskā shēma

Programmējamiem vārtiem AND ir tiesības ievadīt normālas, kā arī papildinātas mainīgas ieejas. Iepriekš minētajā loģiskajā diagrammā katram AND vārtam pieejamās ieejas ir A, A ’, B, B’, C, C ’. Tātad, lai ģenerētu vienu produkta terminu ar visiem AND vārtiem, ir nepieciešama programma.
Visi produkta nosacījumi ir pieejami katra VĀR vārta ievadā. Šeit loģisko vārtu programmējamos savienojumus var apzīmēt ar simbolu ‘X’.

Atšķirība starp PAL un PLA

The Atšķirība starp PAL un PLA tabulas formā galvenokārt ietver PAL un PLA pilna veidlapa , uzbūve, pieejamība, elastība, izmaksas, funkciju skaits un ātrums, kas ir aplūkoti turpmāk.

Programmējama masīva loģika (PAL) Programmējams loģiskais masīvs (PLA)
Pilna PAL forma ir programmējama masīva loģikaPilna PLA forma ir programmējams loģiskais masīvs
PAL konstrukciju var veikt, izmantojot programmējamu AND & OR vārtu kolekcijuPLA konstrukciju var veikt, izmantojot programmējamu vākšanu AND un fiksētu VĀRTU vārtu kolekciju.
PAL pieejamība ir mazāk ražīgaPLA pieejamība ir lielāka
PAL programmēšanas elastība ir lielākaPLA elastība ir mazāka
PAL izmaksas ir dārgasPLA izmaksas ir vidējās klases
PAL īstenoto funkciju skaits ir lielsPLA ieviesto funkciju skaits ir ierobežots
PAL ātrums ir lēnsPLA ātrums ir liels

Tādējādi tas viss attiecas uz PAL un PLA. No iepriekš minētās informācijas, visbeidzot, mēs varam secināt, ka tās ir programmējamās loģiskās ierīces (PLD), kur programmējams loģiskais masīvs ir elastīgāka nekā programmējama masīva loģika. Bet programmējamā masīva loģika var bez piepūles ģenerēt kombinācijas loģikas ķēdi. Šeit ir jautājums jums, kāda ir loma PAL un PLA digitālajā elektronikā ?