结构推理 请问CPLD的基本结构包括哪几部分?各部分的功能是什么?
【正确答案】CPLD产品种类和型号繁多,虽然他们的具体结构形式各不相同,但基本结构都由若干个可编程的逻辑模块、输入/输出模块和一些可编程的内部连线阵列组成。如Lattice公司生产的在系统可编程器件ispLSI1032,主要由全局布线区(GRP)、通用逻辑模块(GLB)、输入/输出单元(IOC)、输出布线区(ORP)和时钟分配网络(CDN)构成。 全局布线区GRP位于器件的中心,它将通用逻辑块GLB的输出信号或I/O单元的输入信号连接到GLB得输入端。通用逻辑块GLB位于全局布线区GRP的四周,每个GLB相当于一个GAL器件。输入/输出单元IOC位于器件的最外层,它可编程为输入、输出和双向输入/输出模式。输出布线区ORP是介于GLB和IOC之间的可编程互连阵列,以连接GLB输出到IOC。时钟分配网络CDN产生5个全局时钟信号,以分配给GLB和IOC使用。
【答案解析】