KingDragonMan
Ominide
1 min. di lettura
Vota 5 / 5

Concetti Chiave

  • I dispositivi logici programmabili (PLD) consentono la realizzazione di funzioni digitali combinatorie e sequenziali, programmabili dall'utente.
  • Il primo PLD, l'FPLA di Signetics, introdotto nel 1975, consiste in matrici programmabili AND e OR.
  • I PAL, una versione semplificata e più economica degli FPLA, sono caratterizzati da una matrice AND programmabile e una OR fissa.
  • L'evoluzione dei PLD ha portato alla creazione di CPLD e FPGA, con quest'ultimo che offre maggiore flessibilità e densità di porte.
  • Gli FPGA, sebbene più flessibili, presentano una minore velocità di risposta rispetto ai PLD complessi.
I PLD
I dispositivi logici programmabili, o PLD, sono dispositivi che permettono la realizzazione di funzioni digitali combinatorie o sequenziali o, nello stesso integrato, combinatorie e sequenziali. Essi sono prodotti allo stato non programmato e le funzioni desiderate sono determinate e programmate dall'utente.
I PLD furono introdotti nel 1975; il primo dispositivo programmabile, non a memoria, fu realizzato dalla Signetics, che lo denominò Field-Programmable Logic Array (FPLA).
Esso è costituito da una matrice AND e da una matrice OR, entrambe programmabili. Subito dopo incominciò la produzione dei PAL (Programmable Array Logic), dispositivi a logica programmabile di struttura più semplice degli FPLA, più veloci e meno costosi.
Tra i primi dispositivi della MMI, vi furono gli integrati PAL16L8 e PAL16R8, a 16 ingressi e 8 uscite; essi sono costituiti da una matrice AND programmabile, ma la matrice OR è fissa.
I PAL sono indicati con PLD, in quanto PAL è un marchio registrato della MMI, passata successivamente all'AMD.
Segue la produzione di altri tipi di integrati, data la crescente richiesta di dispositivi programmabili: microcelle programmabili, dispositivi programmabili e cancellabili, dispositivi programmabili e cancellabili elettricamente.
L'evoluzione ha portato a due tipi di architetture: CPLD e FPGA.
I PLD complessi, detti anche array multilivello, hanno una struttura simile a PAL e PLA, ma hanno un numero più elevato di porte e di funzioni realizzabili.
I dispositivi FPGA sono caratterizzati da una più alta densità di porte dei PLD complessi e da maggiore flessibilità, a spese di una minore velocità di risposta.

Domande e risposte