- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电子自动化2
第二章 可编程逻辑器件(PLD)
2. 1 PLD概述
1.PLD的发展历程
P
R
O
M
和 G E F C
P A P P P
L L L G L 内嵌复杂
件 器 A 件 器 件 器 D 件 器 A 件 器 D 功能模块
的SOPC
70年代 80年代 90年代
2、PLD的分类:
可编程逻辑器件 (PLD )
简单PLD 复杂PLD
PROM PLA PAL GAL CPLD FPGA
CPLD:复杂可编程逻辑器件
FPGA :现场可编程门阵列
SOPC:系统可编程芯片
3、PLD的比较
简单PLD的缺陷:
规模小。每片相当于几十个等效门电路, 最多
代替10~20片MSI 电路,远达不到LSI和VLSI专用
集成电路的要求, 保密性差。
资源使用不够灵活,器件资源利用率低。
编程不方便,需用专用的编程工具。
FPGA/CPLD 的特点:
具有体系结构和逻辑单元灵活、集成度高以及适
用范围宽等特点,可实现较大规模的数字电路。
一般不需用专用的编程工具,可在线编程。
2. 2 FPGA/ CPLD的分类
1、FPGA/ CPLD的分类:
按结构 乘积项结构
查找表结构
按制造工艺
EEPROM工艺、 Flash工艺和SRAM工艺
注意:人们通常把基于EEPROM工艺或
Flash (类似EEPROM工艺)工艺、乘积项结
构或查找表结构的PLD叫CPLD; 把基于SRAM
工艺,查找表结构,要外挂配置用EEPROM的
PLD叫FPGA;
由于制造工艺的不同,使得CPLD与FPGA在
特性上也存在一个显著的不同:
CPLD具有上电即用性,非易失性,而
FPGA在掉电后内部的数据会丢失,上电后需
重新装入数据。
基于EEPROM工艺或 Flash工艺的CPLD代表产品
Altera :MAX ( EEPROM工艺、乘积项结构)
MAX II (Flash工艺、查找表结构) 系列
Xilinx :XC9500 ,CoolRunner
基于SRAM工艺的FPGA代表产品
Altera :FLEX、Stratix 、Cyclone及
Cyclone II 等系列
Xilinx :SPARTAN、VIRTEX等系列
2 、CPLD常见架构 基于查找表
MAXII芯片架构: 的逻辑阵列
MAX芯片架构: 块(LAB)
可编程连线阵列(PIA)
文档评论(0)