Anbefalet, 2024

Redaktørens Valg

Forskel mellem PLA og PAL

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

Før PLD'er blev multiplexere brugt til at designe et kombinationslogisk kredsløb, disse kredsløb var meget komplekse og stive. Derefter udvikles programmerbare logiske enheder (PLD), og den første PLD var ROM. ROM-design var ikke særlig vellykket, da det opstod spørgsmålet om spild af hardware og øget eksponentiel vækst i hardware 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.

Sammenligningstabel

Grundlag for sammenligningPLAPAL
Står forProgrammerbart logisk arrayProgrammerbar Array Logic
KonstruktionProgrammerbar række af AND og ELLER porte.Programmerbar række af AND-porte og fast række af OR-porte.
tilgængelighedMindre produktivMere tilgængelig
FleksibilitetGiver mere programmeringsfleksibilitet.Tilbyder mindre fleksibilitet, men mere sandsynligt anvendt.
KosteDyrtMellemliggende omkostninger
Antal funktionerEt stort antal funktioner kan implementeres.Giver det begrænsede antal funktioner.
HastighedLangsomHøj

Definition af PLA

PLA står for det programmerbare logiske array, der præsenterer den boolske funktion i formularen SOP (Sum of Products). PLA indeholder IKKE, OG og ELLER porte fremstillet på chippen. Den passerer hver indgang med en NOT-gate, som gør hver indgang og dens komplement tilgængelig for hver AND-port. Udgangen fra hver AND-port er givet til hver ELLER-port. Endelig producerer OR-port-udgangen chipudgang. Så det er sådan, at der er lavet egnede forbindelser til at anvende SOP-udtryk.

I PLA er forbindelserne til både AND og OR arrays programmerbare. PLA betragtes som dyrere og kompleks i forhold til PAL. De to forskellige fremstillingsmetoder kan bruges til PLA for at øge programmeringsloenheden. I denne teknik er hver forbindelse bygget gennem en sikring ved hvert krydsningspunkt, hvor de uønskede forbindelser kan fjernes ved at blæse sikringerne. Den sidstnævnte teknik involverer forbindelsen, der fremstilles på tidspunktet for fremstillingsprocessen ved hjælp af den korrekte maske tilvejebragt til det specifikke sammenkoblingsmønster.

Definition af PAL

PAL (Programmerbar Array Logic) er også et PLD (Programmerbar Logic Device) kredsløb, som fungerer som PLA. PAL beskæftiger de programmerbare OG porte, men faste ELLER porte, i modsætning til PLA. Det implementerer to enkle funktioner, hvor antallet af koblede AND-porte til hver OR-gate angiver det maksimale antal produktbetingelser, som kan genereres i en sum-of-products-repræsentation af den pågældende funktion. Mens AND-portene permanent er forbundet med OR-porte, hvilket betyder, at det producerede produktsigt ikke kan deles med outputfunktionerne.

Hovedbegrebet bag udviklingen af ​​PLD'er er at indlejre en kompleks boolsk logik i en enkelt chip. Derfor eliminerer de upålidelige ledninger, forhindrer det logiske design og minimerer strømforbruget.

Nøgleforskelle mellem PLA og PAL

  1. PLA er PLD, der består af to niveauer af programmerbart logisk OG plan og OR-plan. På den anden side indeholder PAL kun programmerbart og fly og fast eller plan.
  2. Når det kommer til tilgængelighed, er PAL lettere tilgængelig sammen med nem produktion. I modsætning hertil er PLA ikke let tilgængelig.
  3. PLA er mere fleksibel end en PAL.
  4. PLA er dyrere i forhold til PAL.
  5. En række funktioner, der leveres af PLA, er mere relative, fordi det også muliggør programmeringen af ​​OR-planet.
  6. PAL fungerer hurtigere, mens PLA er langsommere forholdsvis.

Konklusion

Programmerbar Logic Array (PLA) og Programmerbar Array Logic (PAL) er PLD (Programmerbare Logic Devices), hvor PLA er mere fleksibel og fleksibel end PAL. PAL kan dog nemt fremstille et kombinationslogisk kredsløb.

Top