【正确答案】CPLD的基本结构由逻辑阵列块(LAB)、可编程I/O控制模块和可编程内部连线阵列(PIA)3部分组成。
(1)逻辑阵列块又由若干个可编程逻辑宏单元组成,其内部主要包括与阵列、或阵列、可编程触发器和多路选择器等电路,能独立地配置为时序或组合_丁作方式。
(2)CPLD的I/O单元是内部信号到I/O引脚的接口部分。根据器件和功能的不同,各种器件的结构也不相同。由于阵列型器件通常只有少数几个专用输入端,大部分端口均为I/O端,而且系统的输入信号通常需要锁存。因此I/O常作为一个独立单元来处理。
(3)可编程内部连线阵列的作用是在各逻辑宏单元之间以及逻辑宏单元和I/O单元之间提供互连网络。各逻辑宏单元通过可编程连线阵列接收来自输入端的信号,并将宏单元的信号送至目的地。这种互连机制有很大的灵活性,它允许在不影响引脚分配的情况下改变内部的设计。
【答案解析】