Forskjellen mellom PLA og PAL

Forfatter: Laura McKinney
Opprettelsesdato: 2 April 2021
Oppdater Dato: 23 April 2024
Anonim
CASTLE OF GLASS [Official Music Video] - Linkin Park
Video: CASTLE OF GLASS [Official Music Video] - Linkin Park

Innhold


PLA og PAL er typer programmerbare logiske enheter (PLD) som brukes til å designe kombinasjonslogikk sammen med sekvensiell logikk. Den signifikante forskjellen mellom PLA og PAL er at PLA består av den programmerbare matrisen av AND- og OR-porter mens PAL har den programmerbare matrisen av AND, men en fast rekke av OR-porten. PLD's gir en enklere og fleksibel måte å designe logikkretsene der antall funksjoner også kan økes. Disse er også implementert i IC.

Før PLD-er ble multipleksere brukt til å designe en kombinasjonslogisk krets, disse kretsene var svært kompliserte og stive. Deretter Programmerbare logiske enheter (PLD) er utviklet, og den første PLD var ROM. ROM-design var ikke veldig vellykket da det kom frem problemet med maskinvaresvinn og øker eksponentiell vekst i maskinvaren for alle store applikasjoner. For å overvinne begrensningene til ROM, ble PLA og PAL utviklet. PLA og PAL er programmerbare og utnytter maskinvaren effektivt.


    1. Sammenligningstabell
    2. Definisjon
    3. Viktige forskjeller
    4. Konklusjon

Sammenligningstabell

Grunnlag for sammenligningPLAPAL
Står forProgrammerbar logikkarrayProgrammerbar Array Logic
KonstruksjonProgrammerbar rekke AND og OR porter.Programmerbar rekke av OG-porter og fast rekke av OR-porter.
TilgjengelighetMindre produktivMer lett tilgjengelig
fleksibilitetGir mer programmeringsfleksibilitet.Tilbyr mindre fleksibilitet, men mer sannsynlig brukt.
KosteDyrtMellomkostnad
Antall funksjonerStort antall funksjoner kan implementeres.Tilbyr det begrensede antall funksjoner.
HastighetSakteHøy


Definisjon av PLA

PLA står for Programmerbar logikkarray som presenterer den boolske funksjonen i formen SOP (Sum of Products). PLA inneholder IKKE, OG og ELLER porter produsert på brikken. Den passerer hver inngang av en IKKE gate som gjør hver inngang og komplement tilgjengelig for hver OG gate. Utgangen fra hver OG-port gis til hver ELLER-port. Til slutt produserer OR-portutgangen brikkeutgang. Så dette er hvordan passende forbindelser blir opprettet for å bruke SOP-uttrykk.

I PLA er tilkoblinger til både OG og OR-matriser programmerbare. PLA anses som dyrere og sammensatt sammenlignet med PAL. De to forskjellige produksjonsteknikkene kan brukes for PLA for å gjøre det lettere å programmere. I denne teknikken er hver tilkobling bygget gjennom en sikring i hvert skjæringspunkt der de uønskede tilkoblinger kan fjernes ved å blåse sikringene. Den sistnevnte teknikk involverer tilkoblingen på tidspunktet for fabrikasjonsprosessen ved hjelp av den riktige masken tilveiebrakt for det spesifikke sammenkoblingsmønsteret.

Definisjon av PAL

PAL (Programmerbar Array Logic) er også en PLD (Programmable Logic Device) -krets som fungerer på samme måte som PLA. PAL benytter seg av programmerbare OG porter, men faste ELLER porter, i motsetning til PLA. Den implementerer to enkle funksjoner der antall koblede OG-porter til hver ELLER-gate spesifiserer det maksimale antallet produktuttrykk som kan genereres i en sum-av-produktrepresentasjon av den spesielle funksjonen. Mens AND-portene er evigvarende koblet til OR-portene, noe som betyr at det produserte produktuttrykket ikke kan deles med utgangsfunksjonene.

Hovedkonseptet bak å utvikle PLD-er er å legge inn en kompleks boolsk logikk i en enkelt brikke.Derfor fjerner du upålitelige ledninger, forhindrer logikkutformingen og minimerer strømforbruket.

  1. PLA er PLD, som består av to nivåer av programmerbar logikk OG-plan og OR-plan. På den annen side inneholder PAL bare programmerbare OG plan og fast ELLER plan.
  2. Når det gjelder tilgjengeligheten, er PAL lettere tilgjengelig sammen med enkel produksjon. I kontrast er PLA ikke lett tilgjengelig.
  3. PLA er mer fleksibel enn en PAL.
  4. PLA er dyrere sammenlignet med PAL.
  5. Flere funksjoner levert av PLA er mer relativt fordi det muliggjør programmering av OR-planet også.
  6. PAL jobber raskere mens PLA er relativt tregere.

Konklusjon

Programmable Logic Array (PLA) og Programmable Array Logic (PAL) er PLD (Programmable Logic Devices) der PLA er mer tilpasningsdyktig og fleksibel enn PAL. Imidlertid kan PAL enkelt produsere en kombinasjonslogikkrets.