CPLD

Un CPLD (del acrónimo inglés Complex Programmable Logic Device) es un dispositivo electrónico.

Los CPLD extienden el concepto de un PLD (del acrónimo inglés Programmable Logic Device) a un mayor nivel de integración ya que permite implementar sistemas más eficaces, ya que utilizan menor espacio, mejoran la fiabilidad del diseño, y reducen costos.

Al igual que en las GAL esta celda puede ser activada para conectar/desconectar la correspondiente fila y columna.

Esta configuración permite una total interconexión entre las entradas y salidas del dispositivo o bloques lógicos.

Cabe mencionar que no todas las vías son conectadas a las entradas de cada multiplexor.

Estas también están provistas con registros, control de polaridad, y buffers para salidas en alta impedancia.

Procesador de un CPLD de la marca Altera .