一旦开始学习CPLD和FPGA,了解其基本结构是至关重要的。
以下是针对此问题的简短科普文章,可为您提供参考:
1.cpld的基本结构
CPLD是可编程逻辑器件,由以下几个部分组成:
- 输入/输出引脚(I/O):用于输入外部信号或将FPGA输出供外部设备使用。
- 查找表(LUT):这是一个实现逻辑功能的小型存储器。LUT执行输入信号与存储的真值表之间的匹配操作。
- 寄存器(D页、T页):这些用于存储状态信息,控制器也会频繁地读写它们以进行计算。
- 全局资源:该部分包括全局时钟和复位信号(如果有的话),并控制整个CPLD的工作。
- 内部总线(中央反查表(CBT)和事件计数器):这是一个机制,用于支持复杂的连线和计数操作。
2.fpga的基本结构
FPGA也是可编程逻辑器件,其基本结构包括以下几个部分:
阅读全文