Un Complex Programmable Logic Device contiene múltiples bloques lógicos programables interconectados por una matriz de enrutamiento programable. Cierra la brecha entre las puertas lógicas simples y las FPGA de alta densidad. Dado que conservan su configuración al apagarse y se inician de forma instantánea, se utilizan ampliamente para el control a nivel de placa, la secuenciación de encendido y máquinas de estados sencillas.
The CPLD handles the power-up sequence for the main processors before the operating system even loads.
En español sencillo El CPLD gestiona la secuencia de encendido de los procesadores principales incluso antes de que se cargue el sistema operativo.
No lo confunda con
- FPGA: Las FPGA son más grandes, volátiles y gestionan un procesamiento pesado, mientras que los CPLD son más pequeños, no volátiles y gestionan la lógica de control de encendido instantáneo.
Términos relacionados
FPGA
Una field-programmable gate array es un circuito integrado cuya lógica interna puede ser configurada por el usuario.
PLD
Un dispositivo lógico programable es un circuito integrado configurado por el usuario para construir circuitos digitales personalizados.
Gate array
Un chip de silicio prefabricado que contiene puertas lógicas sin conectar.