Mi a PAL és a PLA, a tervezés és a különbségek?

Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére





Korábban a logikai áramkörök segítségével lehet megtenni SSI (kis léptékű integráció) alkatrészek, mint logikai kapuk, multiplexerek , de-multiplexerek, FF-ek stb. De most egy PLD helyettesítheti ezeket az SSI-összetevőket. Tehát ez az oka annak, hogy csökken az SSI-ipar a PLD-vel összehasonlítva, és ezeket számos alkalmazásban használják. A programozható logikai eszköz vagy PLD egyfajta chip, amelyet a logikai áramkör megvalósításához használnak. Magában foglal egy olyan logikai áramköri elemeket, amelyek többféleképpen módosíthatók. A PLD úgy néz ki, mint egy fekete doboz, amely programozható kapcsolókból és logikai kapukból áll. A kapcsolók fő feladata, hogy a PLD-n belüli logikai kapukat kölcsönösen társítsák a logikai áramkörök végrehajtásához. A PLD-k különböző típusokba sorolhatók, például az SPLD-simple PLD ( PLA & PAL ), CPLD-komplex PLD , FPGA-k terepi programozható kaputömbök . Ez a cikk a PAL és a PLA jelentését, azok kialakítását és azok különbségeit tárgyalja.

Mi a PAL és a PLA?

Mindkét Programozható tömblogika és Programozható logikai tömb a PLD-k (programozható logikai eszközök) típusai, és ezeket főként a kombinált logika egymás utáni logikai tervezésére használják. A fő különbség e kettő között az, hogy a PAL megtervezhető az AND kapuk és az OR kapuk rögzített gyűjteményével, míg a PLA az AND programozható tömbjével, bár a VAGY kapu fix gyűjteménye. A programozható logikai eszköz egyszerű és rugalmas logikai áramkör-tervezést kínál.




Programozható tömblogika

Programozható tömblogika

A programozható logikai eszközök előtt a kombinációs logikai áramkörök multiplexerekkel tervezhetők, és ezek az áramkörök merevek voltak, valamint összetettek, akkor PLD-ket fejlesztenek ki. A kezdeti programozható logikai eszköz ROM volt, de nem volt sikeres a hardverpazarlás, valamint az egyes hardveralkalmazások exponenciális növekedésének köszönhetően. Ennek a problémának a leküzdésére PAL-t és PLA-t használtak. Ez a kettő programozható, és hatékonyan használja a hardvert.



Programozható logikai tömb

Programozható logikai tömb

Programozható tömblogika (PAL) megtervezése

A a PAL vagy a Programozható tömblogika kifejezés meghatározása a PLD egyik típusa, amely programozható logikai eszköz áramkörként ismert, és ennek a PAL-nak a működése megegyezik a PLA-val. A programozható tömblogika tervezése történhet rögzített VAGY kapukkal, valamint programozható ÉS kapukkal. Ennek segítségével két egyszerű funkciót valósíthatunk meg, ahol az egyes VAGY kapukhoz társított ÉS kapuk a legnagyobb számú termékfeltételt jelentik, amelyek SOP (termék összege) pontos funkciójának.

Mivel az logikai kapuk, mint az AND, folyamatosan kapcsolódnak az OR kapukhoz, és ez azt jelzi, hogy az előállított termék kifejezés nem oszlik meg a kimeneti függvényekkel. A PLD-fejlesztés fő fogalma az, hogy egy összetett Boole-logikát egyetlen chipre állítsunk elő a hibás vezetékek eltávolításával, a logikai tervezés elkerülésével, valamint az energiafogyasztás csökkentésével.

Példa a PAL-ra

Végezze el a következőket Logikai kifejezés segítségével programozható tömblogika (PAL)


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

A fentiek adott kettőt Logikai függvények formájában vannak SOP (termékek összege) . A logikai kifejezésekben szereplő termékkifejezések X és Y, és minden egyenletben gyakori egy AC kifejezés. Tehát a fenti két egyenlet előállításához szükséges teljes logikai kapu AND kapuk-4 VAGY programozható kapuk-2. Az egyenértékű PAL logikai diagram az alábbiakban látható.

PAL logikai áramkör

PAL logikai áramkör

A programozható AND kapuk belépési joggal rendelkeznek a normál és a kiegészített változó bemenetekhez. A fenti logikai ábrán az egyes AND kapuk elérhető bemenetei A, A ’, B, B’, C, C ’. Tehát ahhoz, hogy minden egyes AND kapuval egyetlen termék kifejezést hozzunk létre, szükség van a programra.
Az összes termékfeltétel elérhető az egyes VAGY kapuk bemeneténél. Itt a logikai kapun a programozható kapcsolatokat „X” szimbólummal jelölhetjük.

Itt az OR kapu bemenetei fixek. Így az előírt termékfeltételek minden OR kapu bemenethez társulnak. Ennek eredményeként ezek a kapuk bizonyos Boole-egyenleteket generálnak. A ’.’ A szimbólum az állandó kapcsolatokat jelöli.

Programozható logikai tömb (PLA) megtervezése

A PLA kifejezés meghatározása a logikai függvényt termékösszeg (SOP) formájában mutatja be. Ennek a programozható logikai tömbnek a megtervezése történhet az olyan logikai kapukkal, mint az ÉS, VAGY, és NEM a chipen való gyártással, amely minden bemenetet és annak bókját elérhetővé teszi minden AND kapu felé.

Minden AND kapu kimenete csatlakozik a minden VAGY kapuhoz. Végül az OR kapu kimenete generálja a chip kimenetét. Így elkészül egy megfelelő asszociáció a termék összegének kifejezéseinek felhasználására. A programozható logikai tömbben az olyan logikai kapuk kapcsolatai programozhatók, mint az AND & OR. A PLA drága, és nehéz összehasonlítani a PAL-val. A PAL két különböző kifejlesztett módszert alkalmaz a programozható logikai tömbhöz a programozás könnyedségének fokozása érdekében. Ebben a fajta módszerben minden csatlakozást meg lehet valósítani egy biztosítékkal az egyes kereszteződési pontokon, bárhol is lehet a szükségtelen csatlakozásokat leválasztani a biztosíték fújásával. A végső technika a csatlakozás megkötését vonja maga után, miközben a gyártás folyamata a pontos összekapcsolási modell számára kínált megfelelő burkolattal történik.

Példa a PLA-ra

Végezze el a következő logikai kifejezést programozható logikai tömb (PLA) segítségével

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

A fenti két logikai függvény SOP (termékek összege) formájában van. A logikai kifejezésekben szereplő termékkifejezések X és Y, és minden egyenletben gyakori egy AC kifejezés. Tehát a fenti két egyenlet előállításához szükséges logikai kapuk összessége: AND gates-4, VAGY programozható VAGY gates-2. Az egyenértékű PLA logikai diagram az alábbiakban látható.

PLA logikai áramkör

PLA logikai áramkör

A programozható AND kapuk belépési joggal rendelkeznek a normál és a kiegészített változó bemenetekhez. A fenti logikai ábrán az egyes AND kapuk elérhető bemenetei A, A ’, B, B’, C, C ’. Tehát ahhoz, hogy minden egyes AND kapuval egyetlen termék kifejezést hozzunk létre, szükség van a programra.
Az összes termékfeltétel elérhető az egyes VAGY kapuk bemeneténél. Itt a logikai kapun a programozható kapcsolatokat „X” szimbólummal jelölhetjük.

Különbség a PAL és a PLA között

A Különbség a PAL és a PLA között táblázatos formában főleg tartalmazza PAL és PLA teljes űrlap , felépítés, rendelkezésre állás, rugalmasság, költség, funkciók száma és sebesség, amelyeket az alábbiakban tárgyalunk.

Programozható tömb logika (PAL) Programozható logikai tömb (PLA)
A PAL teljes formája programozható tömblogikaA PLA teljes formája programozható logikai tömb
A PAL felépítése az AND & OR kapuk programozható gyűjteményével történhetA PLA felépítése az AND programozható gyűjtésével és a VAGY kapuk rögzített gyűjtésével történhet.
A PAL elérhetősége kevésbé termékenyA PLA elérhetősége több
A PAL programozás rugalmassága többA PLA rugalmassága kisebb
A PAL költsége drágaA PLA költsége középkategóriás
A PAL-ban megvalósított funkciók száma nagyA PLA-ban megvalósított funkciók száma korlátozott
A PAL sebessége lassúA PLA sebessége nagy

Így mindez a PAL-ról és a PLA-ról szól. A fenti információkból végül arra következtethetünk, hogy ezek azok a programozható logikai eszközök (PLD-k), ahol a programozható logikai tömb rugalmasabb, mint a programozható tömblogika. De a programozható tömblogika könnyedén generálhat kombinációs logikai áramkört. Itt van egy kérdés az Ön számára, mi a szerepe PAL és PLA a digitális elektronikában ?