Rekommenderas, 2024

Redaktionen

Skillnad mellan PLA och PAL

PLA och PAL är typer av programmerbara logiska enheter (PLD) som används för att designa kombinationslogik tillsammans med sekventiell logik. Den signifikanta skillnaden mellan PLA och PAL är att PLA består av den programmerbara uppsättningen av OCH- och OR-grindar medan PAL har den programmerbara arrayen av OCH men en fast grupp av OR-grind. PLD: er ger ett enklare och flexibla sätt att designa de logiska kretsarna där antalet funktioner också kan ökas. Dessa implementeras också i IC.

Före PLD användes multiplexorer för att designa en kombinationslogisk krets, var dessa kretsar mycket komplexa och styva. Då utvecklas programmerbara logiska enheter (PLD), och den första PLD var ROM. ROM-designen var inte särskilt framgångsrik eftersom det uppstod problemet med hårdvaruproduktion och ökad exponentiell tillväxt i hårdvaran för varje stor applikation. För att övervinna begränsningarna för ROM, utformades PLA och PAL. PLA och PAL är programmerbara och utnyttjar effektivt hårdvaran.

Jämförelsediagram

Grunder för jämförelsePLAKOMPIS
Står förProgrammerbar logisk uppsättningProgrammerbar Array Logic
KonstruktionProgrammerbar grupp av AND och ELLER grindar.Programmerbar grupp av OCH-grindar och fixat array av OR-grindar.
TillgänglighetMindre produktivMer lättillgängligt
FlexibilitetGer mer programmeringsflexibilitet.Erbjuder mindre flexibilitet, men används mer sannolikt.
KostaDyrMellanliggande kostnad
Antal funktionerEtt stort antal funktioner kan genomföras.Ger det begränsade antalet funktioner.
FartLångsamHög

Definition av PLA

PLA står för den programmerbara logiska uppsättningen som presenterar den booleska funktionen i formuläret SOP (Summa av produkter). PLA innehåller INTE, OCH och ELLER grindar tillverkade på chipet. Den passerar varje ingång av en ING-grind som gör varje ingång och dess komplement tillgänglig för varje OCH-grind. Utsignalen från varje OCH-grind ges till varje ELLER-grind. Äntligen producerar OR-utgången chiputgång. Så, så här görs lämpliga anslutningar för att använda SOP-uttryck.

I PLA är anslutningarna till både AND och OR-arrays programmerbara. PLA anses vara dyrare och komplex jämfört med PAL. De två olika tillverkningsteknikerna kan användas för PLA för att öka programmeringens lätthet. I denna teknik byggs varje anslutning genom en säkring vid varje skärningspunkt där de oönskade anslutningarna kan tas bort genom att blåsa säkringarna. Den senare tekniken involverar anslutningen som görs vid tillverkningstillfället med hjälp av den korrekta masken som tillhandahålls för det specifika sammankopplingsmönstret.

Definition av PAL

PAL (Programmerbar Array Logic) är också en PLD (Programmerbar Logic Device) krets som fungerar som PLA. PAL använder de programmerbara OCH-grindarna men fasta ELLER grindar, till skillnad från PLA. Det implementerar två enkla funktioner där antalet kopplade OCH-grindar till varje ELLER-grind anger det maximala antalet produkttermer som kan genereras i en summa av produktrepresentation av den specifika funktionen. Även om AND-grindarna är ständigt anslutna till OR-grindarna, vilket innebär att den producerade produktperioden inte kan delas med utgångsfunktionerna.

Huvudkonceptet bakom att utveckla PLD: er är att integrera en komplex boolesk logik i ett enda chip. Därför elimineras otillförlitliga ledningar, förhindrar den logiska konstruktionen och minimerar strömförbrukningen.

Viktiga skillnader mellan PLA och PAL

  1. PLA är PLD, bestående av två nivåer av programmerbart logiskt OCH plan och OR-plan. Å andra sidan innehåller PAL endast programmerbart OCH plan och fast OR-plan.
  2. När det gäller tillgänglighet är PAL mer lättillgänglig tillsammans med enkel produktion. Däremot är PLA inte lätt tillgänglig.
  3. PLA är mer flexibel än en PAL.
  4. PLA är dyrare jämfört med PAL.
  5. Ett antal funktioner som tillhandahålls av PLA är mer relativt för att det också möjliggör programmeringen av OR-planet.
  6. PAL fungerar snabbare medan PLA är långsammare relativt.

Slutsats

Programmerbar Logic Array (PLA) och Programmerbar Array Logic (PAL) är PLD (Programmerbara Logic Devices) där PLA är mer anpassningsbar och flexibel än PAL. PAL kan emellertid enkelt producera en kombinationslogikkrets.

Top