CPLD (Complex Programmable Logic Device)
高密度可编程逻辑器件,介于FPGA与传统PLD之间。
- 特点:
- 基于乘积项(Product-term)架构
- 非易失性配置(上电即用)
- 低延迟、确定性时序
- 适合组合逻辑和中等规模时序逻辑
- 典型工艺:Flash 或 EEPROM
- 常用厂商: Intel (原Altera), Xilinx, Lattice
- 典型应用:I/O扩展、状态机、 glue logic、总线接口
对比FPGA:CPLD功耗低、启动快,但逻辑资源较少。