Explique en términos sencillos qué es un dispositivo lógico programable
1. Un circuito integrado cuya lógica interna se puede cambiar mediante programación. Por ejemplo, puede programar un CPLD en una puerta NAND o puede programarlo en un sumador, según su estado de ánimo y su código. La diferencia entre este y un microcontrolador es que no funciona buscando instrucciones -> ejecutando instrucciones, sino según la lógica del hardware en sí, como un sumador ya hecho y un circuito integrado comprado en el mercado (como un sumador); es que su funcionalidad se puede cambiar mediante programación.
Si estás familiarizado con los chips de la serie 74, debes saber que su método de funcionamiento es muy diferente al de los microcontroladores y PC. Una vez curado el programa, el dispositivo lógico programable es básicamente el mismo que el chip 74.
2. No tiene nada que ver con DSP. DSP genera principalmente señales digitales y CPLD genera principalmente lógica.
Además, casi nadie usa CPLD ahora, todos usan FPGA