Verschil tussen PLA en PAL

Schrijver: Laura McKinney
Datum Van Creatie: 2 April 2021
Updatedatum: 24 April 2024
Anonim
PLA vs ABS | What’s the Difference for 3D Printing?
Video: PLA vs ABS | What’s the Difference for 3D Printing?

Inhoud


PLA en PAL zijn soorten programmeerbare logische apparaten (PLD) die worden gebruikt om combinatielogica samen met sequentiële logica te ontwerpen. Het significante verschil tussen PLA en PAL is dat de PLA bestaat uit de programmeerbare array van EN- en OF-poorten, terwijl PAL de programmeerbare array van AND heeft, maar een vaste array van OF-poort. PLD's biedt een eenvoudigere en flexibelere manier om de logische circuits te ontwerpen waarbij het aantal functies ook kan worden verhoogd. Deze worden ook geïmplementeerd in IC.

Vóór PLD's werden multiplexers gebruikt voor het ontwerpen van een combinationeel logisch circuit, deze circuits waren zeer complex en rigide. Vervolgens Programmeerbare logische apparaten (PLD) zijn ontwikkeld en de eerste PLD was ROM. ROM-ontwerp was niet erg succesvol, omdat het probleem van hardwareverspilling en toenemende exponentiële groei van de hardware voor elke grote toepassing naar voren kwam. Om de beperkingen van ROM te overwinnen, werden PLA en PAL bedacht. PLA en PAL zijn programmeerbaar en maken effectief gebruik van de hardware.


    1. Vergelijkingstabel
    2. Definitie
    3. Belangrijkste verschillen
    4. Gevolgtrekking

Vergelijkingstabel

Basis voor vergelijkingPLAVRIEND
BetekentProgrammeerbare logische arrayProgrammeerbare array-logica
BouwProgrammeerbare reeks EN- en OF-poorten.Programmeerbare reeks EN-poorten en vaste reeks OF-poorten.
BeschikbaarheidMinder productiefMeer beschikbaar
FlexibiliteitBiedt meer programmeerflexibiliteit.Biedt minder flexibiliteit, maar wordt waarschijnlijker gebruikt.
KostenDuurTussentijdse kosten
Aantal functiesGroot aantal functies kan worden geïmplementeerd.Biedt het beperkte aantal functies.
SnelheidLangzaamhoog


Definitie van PLA

PLA staat voor de Programmeerbare logische array die de booleaanse functie presenteert in de vorm SOP (Som van producten). De PLA bevat NIET-, EN- en OF-poorten vervaardigd op de chip. Het passeert elke ingang door een NIET-poort die elke ingang en zijn complement beschikbaar maakt voor elke EN-poort. De output van elke EN-poort wordt gegeven aan elke OF-poort. Eindelijk produceert de OF-poortuitgang chip-uitvoer. Dus dit is hoe geschikte verbindingen worden gemaakt om SOP-expressies te gebruiken.

In PLA zijn de verbindingen met zowel EN- als OF-arrays programmeerbaar. PLA wordt beschouwd als duurder en complexer dan de PAL. De twee verschillende productietechnieken kunnen voor PLA worden gebruikt om het programmeren te vergemakkelijken. In deze techniek wordt elke verbinding gebouwd door een lont op elk kruispunt waar de ongewenste verbindingen kunnen worden verwijderd door de lonten door te blazen. De laatste techniek omvat het maken van de verbinding ten tijde van het fabricageproces met behulp van het juiste masker dat is voorzien voor het specifieke verbindingspatroon.

Definitie van PAL

VRIEND (Programmeerbare array-logica) is ook een PLD-circuit (Programmable Logic Device) dat vergelijkbaar is met PLA. PAL gebruikt de programmeerbare EN-poorten maar vaste OF-poorten, in tegenstelling tot PLA. Het implementeert twee eenvoudige functies waarbij het aantal gekoppelde EN-poorten aan elke OF-poort het maximale aantal producttermen aangeeft dat kan worden gegenereerd in een som van producten die de specifieke functie vertegenwoordigen. Terwijl de EN-poorten permanent zijn verbonden met de OF-poorten, wat betekent dat de geproduceerde productterm niet kan worden gedeeld met de uitvoerfuncties.

Het belangrijkste concept achter het ontwikkelen van PLD's is het integreren van een complexe booleaanse logica in een enkele chip.Daarom elimineert u de onbetrouwbare bedrading, voorkomt u het logische ontwerp en minimaliseert u het stroomverbruik.

  1. De PLA is PLD en bestaat uit twee niveaus van programmeerbaar logisch EN-vlak en OF-vlak. Aan de andere kant bevat PAL alleen een programmeerbaar EN-vlak en een vast OF-vlak.
  2. Als het gaat om beschikbaarheid, is de PAL gemakkelijker beschikbaar, samen met eenvoudige productie. De PLA is daarentegen niet gemakkelijk verkrijgbaar.
  3. De PLA is flexibeler dan een PAL.
  4. PLA is duurder in vergelijking met de PAL.
  5. Een aantal functies die PLA biedt, zijn relatief omdat het ook het programmeren van het OF-vlak mogelijk maakt.
  6. PAL werkt sneller terwijl PLA relatief langzamer is.

Gevolgtrekking

Programmable Logic Array (PLA) en Programmable Array Logic (PAL) zijn de PLD (Programmable Logic Devices) waarbij PLA flexibeler en flexibeler is dan PAL. PAL kan echter gemakkelijk een combinatie-logische schakeling produceren.