Recomandat, 2024

Alegerea Editorului

Diferența dintre PLA și PAL

PLA și PAL sunt tipuri de dispozitive logice programabile (PLD) care sunt utilizate pentru a proiecta logica combinată împreună cu logica secvențială. Diferența semnificativă dintre PLA și PAL este că PLA constă în matricea programabilă a porțiunilor AND și OR în timp ce PAL are matricea programabilă a AND, dar o matrice fixă ​​a porții OR. PLD-urile oferă o modalitate mai simplă și mai flexibilă de a proiecta circuitele logice în care numărul de funcții poate fi de asemenea mărit. Acestea sunt, de asemenea, implementate în IC.

Înainte de PLD, s-au folosit multiplexoare pentru proiectarea unui circuit logic combinat, aceste circuite fiind foarte complexe și rigide. Apoi , dispozitive logice programabile (PLD) sunt dezvoltate, iar primul PLD a fost ROM. ROM-ul nu a avut succes, deoarece a apărut problema pierderii de hardware și creșterea creșterii exponențiale a hardware-ului pentru fiecare aplicație mare. Pentru a depăși limitele ROM, PLA și PAL au fost concepute. PLA și PAL sunt programabile și utilizează în mod eficient hardware-ul.

Diagramă de comparație

Bazele de comparațiePLAPAL
Stăpâne pentruArhitectură logică programabilăLogică arhivă programabilă
ConstructieGama programabilă de porți AND și OR.Gama programabilă de porți AND și o rețea fixă ​​de porți OR.
DisponibilitateMai puțin prolificMai ușor de pus la dispoziție
FlexibilitateOferă o mai mare flexibilitate în programare.Oferă o mai mică flexibilitate, dar mai probabil utilizată.
CostScumpCost intermediar
Număr de funcțiiUn număr mare de funcții pot fi implementate.Oferă un număr limitat de funcții.
VitezăÎncetÎnalt

Definiția PLA

PLA reprezintă Arhiva logică programabilă care prezintă funcția booleană în formularul SOP (Suma produselor). PLA conține porți NOT, AND și OR fabricate pe chip. Aceasta transmite fiecare intrare printr-o poartă NOT, care face ca fiecare intrare și complementul acesteia să fie disponibile pentru fiecare poartă AND. Ieșirea fiecărei porți ȘI este dată fiecărei porți OR. În cele din urmă, ieșirea porții OR generează ieșire cip. Deci, așa se fac conexiunile potrivite pentru a folosi expresiile SOP.

În PLA conexiunile la ambele tablouri AND și OR sunt programabile. PLA este considerat mai scump și mai complex în comparație cu PAL. Cele două tehnici de fabricare diferite pot fi utilizate pentru PLA pentru a crește ușurința de programare. În această tehnică, fiecare conexiune este construită printr-o siguranță la fiecare punct de intersecție unde conexiunile nedorite pot fi îndepărtate prin suflarea siguranțelor. Ultima tehnică implică realizarea conexiunilor la momentul procesului de fabricare cu ajutorul unei măști adecvate furnizate pentru modelul specific de interconectare.

Definiția PAL

PAL (programabil Array Logic) este, de asemenea, un circuit PLD (dispozitiv logic programabil) care funcționează similar cu PLA. PAL utilizează porțile programabile AND, dar porțile OR fixe, spre deosebire de PLA. Acesta implementează două funcții simple în care numărul de porți AND conectate la fiecare poartă OR specifică numărul maxim de termeni de produs care pot fi generați într-o reprezentare sumă a produselor a funcției respective. În timp ce porțile AND sunt conectate permanent la porțile OR, ceea ce înseamnă că termenul de produs produs nu poate fi împărțit cu funcțiile de ieșire.

Conceptul principal al dezvoltării PLD-urilor este de a încorpora o logică booleană complexă într-un singur chip. Prin urmare, eliminați cablajul incorect, împiedicând proiectarea logică și minimizând consumul de energie.

Diferențe cheie între PLA și PAL

  1. PLA este PLD, alcătuită din două nivele de programare logică ȘI plan și plan OR. Pe de altă parte, PAL conține doar planul AND programabil și planul OR planificat.
  2. Când vine vorba de disponibilitate, PAL este mai ușor disponibil, împreună cu producția ușoară. În schimb, PLA nu este ușor accesibil.
  3. PLA este mai flexibil decât un PAL.
  4. PLA este mai ieftin decât PAL.
  5. Un număr de funcții furnizate de PLA sunt mai relativ pentru că permite și programarea planului OR.
  6. PAL funcționează mai rapid, în timp ce PLA este mai lent comparativ.

Concluzie

Latura logică programabilă (PLA) și logica arhivă programabilă (PAL) sunt PLD (dispozitive logice programabile) unde PLA este mai adaptabilă și mai flexibilă decât PAL. Cu toate acestea, PAL poate produce cu ușurință un circuit logic combinat.

Top