图1 基于乘积项CPLD的基本结构
二、基于查找表的CPLD的电路结构
ALTERA公司近几年推出的新型CPLD ---FLEX系列产品。克服了固定的与-或逻辑阵列结构的局限性,基于查找表的CPLD与基于乘积项的CPLD的结构和简单PLD在结构上有很大的差别,这类产品如ALTERA公司的FLEX 10K系列。FLEX10K系列也是工业界第一个嵌入式的PLD,采用重复可构造的CMOS SRAM工艺,把连续的快速通道互连与独特的嵌入式阵列结构相结合,在芯片上能实现多种复杂功能。
下面以FLEX 10K系列器件为例, 介绍基于查找表的CPLD的结构。
FLEX 10K器件的结构如图2所示。FLEX 10K系列主要由嵌入式阵列块EAB、逻辑阵列块LAB、I/O单元和快速通道组成。LAB按行列排序,构成大规模紧凑型逻辑阵列。每个LAB由8个逻辑单元LE③组成,逻辑单元LE用于实现各种简单组合逻辑和时序逻辑功能。每个LAB是一个独立结构,具有共同的输入和控制信号,LAB的这种结构有利于布线和提高资源利用率。在FLEX 10K的每行中有一个嵌入式阵列块EAB,EAB是一种大规模的SRAM资源,可方便地编程为各种容量的存储单元和实现多种复杂的逻辑功能。IOE位于每行每列快速通道互连路径的两端,可作为输入/输出和双向引脚,实现快速的数据输入输出。内部信号互连和器件引脚之间的互连是由一系列贯穿长宽分布于整个芯片的快速连续通道连线提供。FLEX 10K系列主要器件特性见表1。
表1 FLEX 10K系列主要器件特性
特性
上一个:3HAC021654-001
下一个:3HAC021663-003
Contact UsContact: 吴经理 Phone: 13808548642 Tel: Add: 福建省泉州市洛江区万虹路99号 |