4、复杂的可编程逻辑器件(CPLD)
随着集成工艺的发展,PLD的集成规模已经有了
很大的改变。CPLD就是一种集成度远远高于PAL和
GAL的电路。
CPLD有两大类:
基本结构的CPLD----仍然保持GAL的特点,与阵
列加宏单元结构。主要是规模扩大,其次在相邻乘积
项的利用、触发器结构方面也有所改进。
分区阵列结构的CPLD----将整个器件划分为若干
个区域,每个区域相当于一个GAL,通过全局互连总
线将各个区域连接起来。
下面介绍一下分区阵列结构的几种形式。
分区阵列结构有以下几种形式:
通用互连阵列UIM结构
多阵列矩阵MAX结构
灵活逻辑单元阵列FLEX结构
其他结构形式
CPLD举例
(以FLEX结构的EPF10K20为例)
LE逻辑单元----最小的逻辑单位
逻辑阵列块LAB
由8个LE及控制、互连、级联进位信号组成。
嵌入阵列块EAB
由输入输出端带有寄存器的 RAM / ROM 组成。
CPLD的主要特点:
可重复编程、擦除或配置数据。
采用多种存储器类型EPROM、E2PROM、FLASH
和SRAM等,高(密度、速度、可靠性),低功耗。
内部时间延迟固定、可预测,易消除冒险竞争。
有多级加密位,具有较好的保密性。
5、现场可编程门阵列 FPGA
FPGA是另一种高密度PLD芯片。它由三个可编程
模块组成,编程的结果存放在一个SRAM中,所以需要
上电时下载编程数据。
FPGA三个模块之间的关系如下:
下面简单介绍FPGA的三种模块
可配置逻辑模块CLB
第7章大规模集成电路(2) 来自淘豆网www.taodocs.com转载请标明出处.