Doporučená, 2021

Redakce Choice

Rozdíl mezi PLA a PAL

PLA a PAL jsou typy programovatelných logických zařízení (PLD - Programmable Logic Devices), které se používají k návrhu logiky kombinací společně se sekvenční logikou. Významný rozdíl mezi PLA a PAL je ten, že PLA se skládá z programovatelného pole AND a OR bran, zatímco PAL má programovatelné pole AND, ale pevné pole OR brány. PLD poskytuje jednodušší a flexibilnější způsob navrhování logických obvodů, kde lze také zvýšit počet funkcí. Ty jsou také implementovány v IC.

Před PLD, multiplexery byly užité na navrhování kombinační logický obvod, tyto obvody byly velmi komplexní a tuhý. Pak jsou vyvinuta programovatelná logická zařízení (PLD) a první PLD ROM. ROM design nebyl příliš úspěšný, protože se objevil problém plýtvání hardwaru a zvyšování exponenciálního růstu hardwaru pro každou velkou aplikaci. K překonání omezení ROM, PLA a PAL byly navrženy. PLA a PAL jsou programovatelné a efektivně využívají hardware.

Srovnávací graf

Základ pro srovnáníPLAKAMARÁD
Stojí zaProgramovatelné logické poleProgramovatelná logika pole
KonstrukceProgramovatelné pole bran AND a OR.Programovatelné pole AND bran a pevné pole OR bran.
DostupnostMéně plodnýSnadněji dostupné
FlexibilitaPoskytuje větší flexibilitu programování.Nabízí menší flexibilitu, ale s větší pravděpodobností.
NákladyDrahýMezitímní náklady
Počet funkcíLze implementovat velké množství funkcí.Poskytuje omezený počet funkcí.
RychlostZpomalitVysoký

Definice PLA

PLA je zkratka pro programovatelné logické pole, které představuje booleovskou funkci ve formuláři SOP (Sum of Products). PLA obsahuje brány NOT, AND a OR vyrobené na čipu. Prochází každým vstupem branou NOT, která umožňuje, aby každý vstup a jeho doplněk byly dostupné pro každou bránu AND. Výstup každé brány AND je přiřazen každé bráně OR. Konečně výstup OR hradla produkuje čipový výstup. Tak je vytvořeno vhodné spojení pro použití výrazů SOP.

V PLA jsou programovatelná spojení na obě pole AND a OR. PLA je ve srovnání s PAL považována za dražší a složitější. Dvě různé výrobní techniky mohou být použity pro PLA pro zvýšení snadnosti programování. V této technice je každé spojení vytvořeno pomocí pojistky v každém průsečíku, kde mohou být nežádoucí spoje odstraněny vyfukováním pojistek. Tato druhá technika zahrnuje vytvoření spojení v době výrobního procesu s pomocí správné masky poskytnuté pro specifický vzor propojení.

Definice PAL

PAL (Programmable Array Logic) je také obvod PLD (Programmable Logic Device), který funguje podobně jako PLA. PAL používá programovatelné brány AND, ale pevné brány OR, na rozdíl od PLA. Realizuje dvě jednoduché funkce, kde počet propojených bran AND ke každé bráně OR určuje maximální počet produktových termínů, které mohou být generovány v souhrnu reprezentací jednotlivých funkcí dané funkce. Zatímco brány AND jsou trvale spojeny s branami OR, což znamená, že vyráběný produktový termín nelze sdílet s výstupními funkcemi.

Hlavním konceptem vývoje PLD je vložit komplexní logickou logiku do jednoho čipu. Proto eliminuje nespolehlivé zapojení, zabraňuje logickému návrhu a minimalizuje spotřebu energie.

Klíčové rozdíly mezi PLA a PAL

  1. PLA je PLD, skládající se ze dvou úrovní programovatelné logiky A roviny a roviny OR. Na druhé straně, PAL obsahuje pouze programovatelnou rovinu A a pevnou OR rovinu.
  2. Pokud jde o dostupnost, PAL je snadněji k dispozici spolu se snadnou výrobou. Naproti tomu PLA není snadno dostupná.
  3. PLA je flexibilnější než PAL.
  4. PLA je dražší ve srovnání s PAL.
  5. Řada funkcí, které poskytuje PLA, je relativně relativnější, protože umožňuje také programování roviny OR.
  6. PAL pracuje rychleji, zatímco PLA je pomalejší.

Závěr

Programovatelné logické pole (PLA) a programovatelná logická pole (PAL) jsou PLD (programovatelná logická zařízení), kde PLA je přizpůsobivější a flexibilnější než PAL. PAL však může snadno vytvořit kombinovaný logický obvod.

Top