- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
应电(32)张钊
中州大学
可编程逻辑器件的现状及发展趋势
姓名 张钊
班级 14级 应电3+2
学号 201425170113
日期 2016年3月28号
摘要: 现代电子产品正在以前所未有的革新速度,向着功能多样化、功耗最 低化的方向迅速发展。它与传统电子产品在设计上显著区别之一就是大量使用大规模可编程逻辑器件,以提高性能、缩小产品体积、降低产品消耗;区别之二就是广泛运用现代计算机技术,提高电子设计自动化程度,缩短开发周期,提高产品的竞争力。所以可编程逻辑器件是吸收现代科学的最新成果形成了一门新的技术。
关键字:可编程逻辑器件;FPGA;CPLD
引言
PLD(Programmable Logic Device)是可编程逻辑器件的总称,PLD基本上可完成任何数字器件的功能,从高性能CPU,到简单集成电路,均可以用PLD实现。通过传统的原理图输入,或时硬件语言的描述可以自由地设计具备某种功能的数字系统。利用软件仿真功能,可以检验设计的正确性;利用PLD的在线修改能力,可以在在不必改动硬件电路的基础上进行修改设计。具备设计时间短,PCB面积小,系统的可靠性强等优点。
可编程逻辑器件的两种主要类型是现场可编程门阵列(FPGA)和复杂可编程逻辑器件(CPLD)。 对于FPGA而言,主要分为基于基于SRAM结构的可反复编程的FPGA和基于反熔丝结构的一次性 FPGA。随着FPGA的容量和功能的扩展,FPGA从仅仅在系统中做为连接逻辑器件发展到成为系统设计中的核心部件。超过百万门容量FPGA的推出及越来越多的第三方公司为可编程逻辑器件厂家开IPCore,通过IPCore可方便快捷地实现各种数字系统的功能。另一方面,可编程逻辑器件厂家陆续推出低成本系列FPGA,抢占ASIC市场。与ASIC设计相比,FPGA设计更容易、快速、经济,还有零NRE费用、更短的开发时间,因而大大降低了开发风险。 CPLD相对于FPGA而言,应用较少。但CPLD提供了良好的可预测性,因而对于关键的应用控制非常理想。早在1998年,Altera、Lattice、Xilinx相继推出各自的3.3 CPLD EPM7000AE系列、ispLSI2000VE系列、XC9500XL系列,摄大容量达到5I2个宏单元,最高速度可达到pin-to-pin延时4ns,系统速度200MHz。2000年5月30日,Altera公司正式将其已量产的高性能的EPMT000B系列推向市场,最小延时可达到pin-to-pin延时3.5ns,系统速度达285MHz,另外EPM7000B还可支持多种类型的I/O接口标准。 Xilinx收购Philips的CPLD系列后,推出Coo1Runner CPLD第3代系列产品XPLA3,XPLA3系列产品结台了快速零驱动技术和超低供电(小于l00μA )、高性能(Tpd=5ns),其待机功耗仅为同类产品的千分之一。 随着社会持续的需求和商家间的激烈竞争,可编程逻辑器件将继续朝着更先进工艺、大容量、高速度、高性能、低成本和系统集成的方向发展。
1可编程逻辑器件的概述
90年代后PLD技术有了飞速的发展,现在已经发展到CPLD、FPGA和基于SOC的PLD。PLD技术也已经掺入到自动控制、航空等各个领域。国际上生产FPGA/CPLD的主流公司,并且在国内占有市场份额较大的主要有Xilinx、Altera、Lattice三家公司生产。
CPLD基于EPROM或者Flash工艺,基于乘积项(Product Term)结构。由可编程逻辑单元(LMC)围绕中心的可编程互连矩阵单元组成,具有复杂的I/O单元互连结构,用户课根据需要完成特定的电路设计,使其具有某种特定功能。目前,CPLD不仅具备电擦除特性,而且具备边缘扫描和在线可编程等高级特性。
FPGA通常包含3类可编程资源:可编程逻辑功能块、可编程I/O块和可编程内部互连。可编程逻辑功能块是实现用户功能的基本单元,它们通常排列成一个阵列、散布于整个芯片;可编程I/O快完成芯片上逻辑与外部封装脚的接口,常围绕着阵列排列列于芯片四周;可编程内部互连包括各种长度的连线线段和一些可编程连接开关,它们将各个可编程逻辑块或I/O块连接起来,构成特定功能的电路。
PLD的设计主要通过硬件描述语言及仿真工具,硬件描述语言(VDL)常用的有VHDL、Verilog、ABEL。仿真工具目前比较流行的、主流厂家有Altera的MAX-plus2、Lattice的ispEXPERT、Xilinx的Foundation Series
您可能关注的文档
- 广东科技学院校园网需求分析.docx
- 广东重点中学文综联考2.doc
- 广交会第一期产品分类.doc
- 广元市2013年中考物理试题A3版(无答案).doc
- 广厦概预算系统使用说明和原理-目录.doc
- 广告法禁用词汇汇总防打假投诉必备.doc
- 广场防洪防排涝措施(终版).doc
- 广州内资公司并购所需资料.doc
- 广州委托销售合同(广州奥彩).doc11.doc
- 广州工商登记业务规范性文书-11名称预先核准申请书.doc
- 人教版九年级英语全一册单元速记•巧练Unit13【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit9【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit11【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit14【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit8【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit4【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit13【单元测试·基础卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit7【速记清单】(原卷版+解析).docx
- 苏教版五年级上册数学分层作业设计 2.2 三角形的面积(附答案).docx
- 人教版九年级英语全一册单元速记•巧练Unit12【单元测试·基础卷】(原卷版+解析).docx
文档评论(0)