Casa Hardware Che cos'è un dispositivo logico programmabile complesso (cpld)? - definizione da techopedia

Che cos'è un dispositivo logico programmabile complesso (cpld)? - definizione da techopedia

Sommario:

Anonim

Definizione: che cosa significa CPLD (Complex Programmable Logic Device)?

Un dispositivo logico programmabile complesso (CPLD) è un dispositivo logico con array e macrocellule AND / OR completamente programmabili. Le macrocelle sono i principali elementi costitutivi di un CPLD, che contengono complesse operazioni logiche e logiche per l'implementazione di espressioni disgiuntive di forma normale. Gli array AND / OR sono completamente riprogrammabili e responsabili dell'esecuzione di varie funzioni logiche. Le macrocellule possono anche essere definite come blocchi funzionali responsabili dell'esecuzione della logica sequenziale o combinatoria.

Techopedia spiega il dispositivo logico programmabile complesso (CPLD)

Un dispositivo logico programmabile complesso è un prodotto innovativo rispetto ai precedenti dispositivi logici come array logici programmabili (PLA) e Programmable Array Logic (PAL). I dispositivi logici precedenti non erano programmabili, quindi la logica è stata costruita combinando insieme più chip logici. Un CPLD presenta una complessità tra PAL e array di gate programmabili sul campo (FPGA). Ha anche le caratteristiche architettoniche di entrambi i PAL e FPGA. La principale differenza architettonica tra un CPLD e un FPGA è che gli FPGA si basano su tabelle di ricerca, mentre i CPLD si basano su porte di mare.

Le caratteristiche comuni dei CPLD e degli FPGA sono che entrambi hanno un gran numero di gate e disposizioni flessibili per la logica. Considerando che le funzionalità comuni tra CPLD e PAL includono la memoria di configurazione non volatile. I CPLD sono leader nel mercato dei dispositivi logici programmabili, con molteplici vantaggi come la programmazione avanzata, a basso costo, non volatile e facile da usare.

Che cos'è un dispositivo logico programmabile complesso (cpld)? - definizione da techopedia