资料介绍
历史上,可编程逻辑器件经历了从PROM ( Programmable Read Only Memory )、PLA(Programmable Logic Array) 、PAL(Programmable Array Logic) 、可重复编程的GAL(Generic Array Logic ) ,到采用大规模集成电路技术的EPLD ,直至CPLD 和FPGA 的发展过程。
可编程逻辑器件大致的演变过程如下:
(1)20 世纪70 年代,熔丝编程的PROM 和PLA 器件是最早的可编程逻辑器件。
(2) 20 世纪70 年代末,对PLA 进行了改进, AMD 公司推出PAL 器件。
(3) 20 世纪80 年代初, Lattice 公司发明电可擦写的、比PAL 使用更灵活的GAL 器件。
(4) 20 世纪80 年代中期, Xilinx 公司提出现场可编程概念, 同时生产出了世界上第一片FPGA 器件。同一时期, Altera 公司推出EPLD 器件,较GAL 器件有更高的集成度,可以用紫外线或电擦除。
(5) 20 世纪80 年代末, Lattice 公司又提出在系统可编程技术,并且推出了一系列具备在系统可编程能力的CPLD 器件,将可编程逻辑器件的性能和应用技术推向了一个全新的高度。
(6) 进入20 世纪90 年代后,可编程逻辑集成电路技术进入飞速发展时期。器件的可用逻辑门数超过了百万门,并出现了内嵌复杂功能模块(如加法器、乘法器、RAM 、CPU 核、DSP 核、PLL 等)的SOPC(System On a Programmable Chip ) 。
一、CPLD 的结构与工作原理
基于乘积项的PLD 结构(PRODUCT-TERM )。在流行的CPLD 中,Altera 的MAX7000S系列器件具有一定典型性,在这里以此为例介绍CPLD 的结构和工作原理。
MAX7000 系列器件包含32~256 个宏单元,其单个宏单元结构如图1。每16 个宏单元组成一个逻辑阵列块( LAB )。每个宏单元含有一个可编程地“与”阵列和固定地“或”阵列,以及一个可配置寄存器, 每个宏单元共享扩展乘积项和高速并联扩展乘积项, 它们可向每个宏单元提供多达32 个乘积项,以构成复杂地逻辑函数。
如图,宏单元左侧是乘积项阵列,实际就是一个与或阵列,每一个交叉点都是一个可编程熔丝,如果导通就是实现“与”逻辑。后面的乘积项选择矩阵是一个“或”阵列。两者一起完成组合逻辑。图右侧是一个可编程D 触发器,它的时钟,清零输入都可以编程选择,可以使用专用的全局清零和全局时钟,也可以使用内部逻辑(乘积项阵列)产生的时钟和清零。如果不需要触发器,也可以将此触发器旁路,信号直接输给PIA 或输出到I/O 脚。MAX7000 结构中包含5 个主要部分,即逻辑阵列块、宏单元、扩展乘积项(共享和并联)、可编程连线阵列和I/O 控制块。
- 步进电机的内部结构资料下载
- 升压变换器二种结构的演变过程资料下载
- FPGA的资源类型详细资料简介 16次下载
- FPGA的RAM存储资源详细资料说明 10次下载
- FPGA内部结构的详细介绍 14次下载
- AVR单片机的CPU内部结构的详细资料说明
- 51单片机的内部结构系统图免费下载
- 51单片机的内部结构深度解析说明
- AT89S51单片机的内部结构和CPU及时序的详细资料说明
- CD4060内部结构及典型应用电路 46次下载
- 元件的内部结构 6次下载
- 称重传感器使用方法及内部结构 1800次下载
- ABB变频器内部结构 0次下载
- ATmega16内部结构flash入门教程 0次下载
- 冷却速率对液态金属Cu凝固过程中微观结构演变影响的模拟研究
- 一文了解FPGA比特流的内部结构 7149次阅读
- 555集成芯片内部结构 755次阅读
- 集成芯片内部结构图 1237次阅读
- 555集成芯片的内部结构 750次阅读
- 深度剖析汽车内部结构和原理 831次阅读
- 详解逻辑单元的内部结构 3420次阅读
- Delta绕线电机的内部结构介绍 5256次阅读
- PLC的内部结构和基本结构的教程说明 3224次阅读
- FPGA的工作原理以及内部结构 2.5w次阅读
- 智慧云中的FPGA以及FPGA的内部结构 1022次阅读
- 你了解IC内部结构吗本文带你深入了解 1.1w次阅读
- 详细分析半导体芯片内部结构 1.5w次阅读
- 一文加深对zynq内部结构的理解 5326次阅读
- 排阻引脚图及内部结构介绍 5w次阅读
- ICL7660管脚图及管脚功能_内部结构及封装 1.3w次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1491次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 95次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 11次下载 | 免费
- 6100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 7基于单片机和 SG3525的程控开关电源设计
- 0.23 MB | 4次下载 | 免费
- 8基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537793次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多