1.可以通过编程方式改变其内部逻辑的集成电路。比如可以将一个CPLD编成与非门,也可以编成一个加法器,看你的心情和代码。它和单片机之类的区别是,它不是靠取指令->执行指令的方式进行工作,而是硬件本身的逻辑,就像一个现成的加法器一样;和市场上买的集成电路(如加法器)的区别是,它可以通过编程改变其功能。
你如果对74系列芯片熟悉的话,你应该清楚,它的工作方式和单片机、PC是很不一样的。可编程逻辑器件固化好程序之后,基本就和74芯片一样。
2.和DSP没什么关系吧。DSP主要做数字信号,CPLD主要做逻辑。
另外现在几乎没人用CPLD了吧,都用FPGA