Rozdiel medzi PLA a PAL
Obsah
PLA a PAL sú typy programovateľných logických zariadení (PLD), ktoré sa používajú na navrhovanie kombinovanej logiky spolu so sekvenčnou logikou. Významný rozdiel medzi PLA a PAL je v tom, že PLA pozostáva z programovateľného poľa AND a OR brán, zatiaľ čo PAL má programovateľné pole AND, ale stáleho poľa OR brány. PLD poskytuje jednoduchší a flexibilnejší spôsob navrhovania logických obvodov, v ktorých možno zvýšiť aj počet funkcií. Tieto sa implementujú aj v IC.
Pred PLD sa na navrhovanie kombinovaného logického obvodu používali multiplexory, tieto obvody boli veľmi zložité a rigidné. potom Programovateľné logické zariadenia (PLD) a prvou PLD bola ROM. Dizajn ROM nebol príliš úspešný, pretože sa objavil problém plytvania hardvérom a zvyšujúci sa exponenciálny rast hardvéru pre každú veľkú aplikáciu. Na prekonanie obmedzení ROM, PLA a PAL boli navrhnuté. PLA a PAL sú programovateľné a efektívne využívajú hardvér.
-
- Porovnávacia tabuľka
- definícia
- Kľúčové rozdiely
- záver
Porovnávacia tabuľka
Základ pre porovnanie | PLA | PAL |
---|---|---|
Znamenať | Programovateľné logické pole | Programovateľná logika poľa |
stavba | Programovateľné pole brán AND a OR. | Programovateľné pole AND brán a pevné pole OR brán. |
Dostupnosť | Menej plodné | Ľahšie dostupné |
flexibilita | Poskytuje väčšiu flexibilitu pri programovaní. | Ponúka menšiu flexibilitu, ale s väčšou pravdepodobnosťou sa používa. |
náklady | drahý | Stredné náklady |
Počet funkcií | Môže sa implementovať veľké množstvo funkcií. | Poskytuje obmedzený počet funkcií. |
rýchlosť | pomaly | vysoký |
Definícia PLA
PLA je skratka pre Programovateľné logické pole ktorý predstavuje boolovskú funkciu vo forme SOP (Sum of Products). PLA obsahuje NOT a AND a OR brány vyrobené na čipe. Každý vstup prechádza bránou NOT, ktorá sprístupňuje každý vstup a jeho doplnok pre každú bránu AND. Výstup každej brány AND je daný každej bráne ALEBO. Konečne výstup OR brány produkuje výstup čipu. Takto sa vytvárajú vhodné spojenia na použitie výrazov SOP.
V PLA sú pripojenia k poliam AND aj OR programovateľné. PLA sa v porovnaní s PAL považuje za nákladnejšiu a zložitejšiu. Pre PLA sa môžu použiť dve rôzne výrobné techniky na zvýšenie ľahkosti programovania. V tejto technike je každé spojenie vybudované pomocou poistky v každom priesečníku, kde nežiaduce spojenia môžu byť odstránené vyfukovaním poistiek. Táto posledná uvedená technika zahŕňa vytvorenie spojenia v čase výrobného procesu pomocou vhodnej masky poskytnutej pre špecifický model prepojenia.
Definícia PAL
PAL (Programovateľná logika poľa) je tiež obvod PLD (Programmable Logic Device), ktorý funguje podobne ako PLA. PAL na rozdiel od PLA používa programovateľné AND, ale pevné ALEBO brány. Implementuje dve jednoduché funkcie, kde počet prepojených AND brán pre každú bránu OR určuje maximálny počet produktových výrazov, ktoré sa môžu vygenerovať v súhrne produktov reprezentujúcich konkrétnu funkciu. Zatiaľ čo brány AND sú trvalo spojené s bránami OR, čo znamená, že vyrobený produktový pojem nie je možné s výstupnými funkciami zdieľať.
Hlavnou koncepciou vývoja PLD je vloženie komplexnej logickej logiky do jedného čipu.Preto eliminácia nespoľahlivého zapojenia, zabránenie logickému návrhu a minimalizácia spotreby energie.
- PLA je PLD, pozostávajúca z dvoch úrovní programovateľnej logickej AND roviny a OR roviny. Na druhej strane PAL obsahuje iba programovateľné AND roviny a pevné ALEBO roviny.
- Pokiaľ ide o dostupnosť, PAL je ľahšie dostupný spolu s ľahkou výrobou. Naopak, PLA nie je ľahko dostupná.
- PLA je flexibilnejšia ako PAL.
- PLA je v porovnaní s PAL nákladnejšia.
- Počet funkcií poskytovaných PLA je relatívne relatívny, pretože umožňuje aj programovanie roviny OR.
- PAL pracuje rýchlejšie, zatiaľ čo PLA je pomerne pomalšia.
záver
Programovateľné logické pole (PLA) a programovateľné logické pole (PAL) sú PLD (programovateľné logické zariadenia), kde je PLA prispôsobivejšia a flexibilnejšia ako PAL. PAL však môže ľahko vytvoriť kombinovaný logický obvod.