电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
创作
电子发烧友网>电子资料下载>可编程逻辑>FPGA/ASIC>FPGA的演变过程和内部结构的资源使用说明

FPGA的演变过程和内部结构的资源使用说明

2020-10-20 | rar | 1.71 MB | 次下载 | 免费

资料介绍

  历史上,可编程逻辑器件经历了从PROM ( Programmable Read Only Memory )、PLA(Programmable Logic Array) 、PAL(Programmable Array Logic) 、可重复编程的GAL(Generic Array Logic ) ,到采用大规模集成电路技术的EPLD ,直至CPLDFPGA 的发展过程。

  可编程逻辑器件大致的演变过程如下:

  (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 控制块。

下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1电子电路原理第七版PDF电子教材免费下载
  2. 0.00 MB  |  1491次下载  |  免费
  3. 2单片机典型实例介绍
  4. 18.19 MB  |  95次下载  |  1 积分
  5. 3S7-200PLC编程实例详细资料
  6. 1.17 MB  |  27次下载  |  1 积分
  7. 4笔记本电脑主板的元件识别和讲解说明
  8. 4.28 MB  |  18次下载  |  4 积分
  9. 5开关电源原理及各功能电路详解
  10. 0.38 MB  |  11次下载  |  免费
  11. 6100W短波放大电路图
  12. 0.05 MB  |  4次下载  |  3 积分
  13. 7基于单片机和 SG3525的程控开关电源设计
  14. 0.23 MB  |  4次下载  |  免费
  15. 8基于AT89C2051/4051单片机编程器的实验
  16. 0.11 MB  |  4次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234313次下载  |  免费
  3. 2PADS 9.0 2009最新版 -下载
  4. 0.00 MB  |  66304次下载  |  免费
  5. 3protel99下载protel99软件下载(中文版)
  6. 0.00 MB  |  51209次下载  |  免费
  7. 4LabView 8.0 专业版下载 (3CD完整版)
  8. 0.00 MB  |  51043次下载  |  免费
  9. 5555集成电路应用800例(新编版)
  10. 0.00 MB  |  33562次下载  |  免费
  11. 6接口电路图大全
  12. 未知  |  30320次下载  |  免费
  13. 7Multisim 10下载Multisim 10 中文版
  14. 0.00 MB  |  28588次下载  |  免费
  15. 8开关电源设计实例指南
  16. 未知  |  21539次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935053次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537793次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420026次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234313次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191183次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183277次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138039次下载  |  免费