Forskellen mellem PLA og PAL

Forfatter: Laura McKinney
Oprettelsesdato: 2 April 2021
Opdateringsdato: 23 April 2024
Anonim
Learn English through story | Graded reader level 1 Home for Christmas English story with subtitles.
Video.: Learn English through story | Graded reader level 1 Home for Christmas English story with subtitles.

Indhold


PLA og PAL er typer af programmerbare logiske enheder (PLD), der bruges til at designe kombinationslogik sammen med sekventiel logik. Den markante forskel mellem PLA og PAL er, at PLA består af den programmerbare række af AND- og OR-porte, mens PAL har den programmerbare række af AND men en fast række af OR gate. PLD's giver en mere enkel og fleksibel måde at designe de logiske kredsløb, hvor antallet af funktioner også kan øges. Disse implementeres også i IC.

Før PLD'er blev multiplexere brugt til at designe et kombinerende logisk kredsløb, disse kredsløb var meget komplekse og stive. Derefter Programmerbare logiske enheder (PLD) er udviklet, og den første PLD var ROM. ROM-design var ikke særlig vellykket, da det dukkede op spørgsmålet om hardwarespild og øgede eksponentiel vækst i hardwaren til alle store applikationer. For at overvinde begrænsningerne af ROM blev PLA og PAL udtænkt. PLA og PAL er programmerbare og bruger effektivt hardware.


    1. Sammenligningstabel
    2. Definition
    3. Vigtige forskelle
    4. Konklusion

Sammenligningstabel

Grundlag for sammenligningPLAPAL
Står forProgrammerbar logisk arrayProgrammerbar Array Logic
KonstruktionProgrammerbar række af AND og OR porte.Programmerbar matrix af OG-porte og fast række af OR-porte.
tilgængelighedMindre produktivMere let tilgængeligt
FleksibilitetGiver mere programmeringsfleksibilitet.Tilbyder mindre fleksibilitet, men mere sandsynligt brugt.
KosteDyrtMellemomkostninger
Antal funktionerEt stort antal funktioner kan implementeres.Indeholder det begrænsede antal funktioner.
HastighedLangsomHøj


Definition af PLA

PLA står for Programmerbar logisk array der præsenterer den boolske funktion i formen SOP (Sum of Products). PLA indeholder IKKE, OG og ELLER porte fremstillet på chippen. Det passerer hvert input ved hjælp af en IKKE gate, der gør hvert input og dets komplement tilgængeligt for hver AND gate. Output fra hver OG-gate gives til hver ELLER-gate. Til sidst producerer OR-gateudgangen chipoutput. Således oprettes der passende forbindelser til at anvende SOP-udtryk.

I PLA er forbindelserne til både OG- og OR-matriser programmerbare. PLA betragtes som dyrere og kompliceret sammenlignet med PAL. De to forskellige produktionsteknikker kan bruges til PLA for at øge lethed med programmeringen. I denne teknik er hver forbindelse bygget gennem en sikring ved hvert skæringspunkt, hvor de uønskede forbindelser kan fjernes ved at sprænge sikringerne. Den sidstnævnte teknik involverer forbindelsesfremstillingen på tidspunktet for fremstillingsprocessen ved hjælp af den rigtige maske tilvejebragt til det specifikke forbindelsesmønster.

Definition af PAL

PAL (Programmerbar Array Logic) er også et PLD (programmerbar logisk enhed) kredsløb, der fungerer ligner PLA. PAL anvender de programmerbare OG-porte, men faste ELLER-porte, i modsætning til PLA. Den implementerer to enkle funktioner, hvor antallet af sammenkoblede OG-porte til hver ELLER-gate specificerer det maksimale antal produktudtryk, der kan genereres i en sum-af-produkter-repræsentation af den bestemte funktion. Mens AND-porte er vedvarende forbundet med OR-portene, hvilket betyder, at den producerede produktbetegnelse ikke kan deles med outputfunktionerne.

Hovedkonceptet bag udviklingen af ​​PLD'er er at integrere en kompleks boolsk logik i en enkelt chip.Derfor fjerner de upålidelige ledninger, forhindrer logikdesignet og minimerer strømforbruget.

  1. PLA er PLD, der består af to niveauer af programmerbar logik OG-plan og OR-plan. På den anden side indeholder PAL kun programmerbar OG-plan og fast ELLER-plan.
  2. Når det kommer til tilgængelighed, er PAL lettere tilgængelig sammen med let produktion. I modsætning hertil er PLA ikke let tilgængelig.
  3. PLA er mere fleksibel end en PAL.
  4. PLA er dyrere sammenlignet med PAL.
  5. Et antal funktioner leveret af PLA er mere relativt, fordi det også muliggør programmering af OR-planet.
  6. PAL fungerer hurtigere, mens PLA er relativt langsommere.

Konklusion

Programmerbar logisk array (PLA) og programmerbar array-logik (PAL) er PLD (programmerbare logiske enheder), hvor PLA er mere tilpasningsdygtig og fleksibel end PAL. Imidlertid kan PAL let fremstille et kombinationslogik kredsløb.