- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
FPGA发展历程及简单介绍 西安科技大学1.FPGA概述2.FPGA分类3.半导体供应商4.芯片内部架构及工作原理5.开发流程及最小系统结构FPGA(Field-Programmable Gate Array),即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。它是作为专用/doc/647555-685412.html集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。以硬件描述语言(Verilog或VHDL)所完成的/doc/5580964-5793842.html电路设计,可以经过简单的综合与布局,快速的/doc/5830282-6043106.html烧录至 FPGA 上进行测试,是现代 IC/doc/188785-199449.html设计验证的技术主流。这些可编辑元件可以被用来实现一些基本的逻辑门/doc/5580964-5793842.html电路(比如AND、OR、XOR、NOT)或者更复杂一些的组合功能比如解码器或数学方程式。在大多数的FPGA里面,这些可编辑的元件里也包含记忆元件例如/doc/5415937-7570908.html触发器(Flip-flop)或者其他更加完整的记忆块。系统设计师可以根据需要通过可编辑的连接把FPGA内部的逻辑块连接起来,就好像一个/doc/5580964-5793842.html电路试验板被放在了一个/doc/2573081-2717209.html芯片里。一个出厂后的成品FPGA的逻辑块和连接可以按照设计者而改变,所以FPGA可以完成所需要的逻辑功能。FPGA一般来说比ASIC(专用集成电路)的速度要慢,实现同样的功能比ASIC电路面积要大。但是他们也有很多的优点比如可以快速成品,可以被修改来改正程序中的错误和更便宜的造价。厂商也可能会提供便宜的但是编辑能力差的FPGA。因为这些/doc/2573081-2717209.html芯片有比较差的可编辑能力,所以这些设计的开发是在普通的FPGA上完成的,然后将设计转移到一个类似于ASIC的芯片上。另外一种方法是用CPLD(Complex Programmable Logic Device,复杂可编程逻辑器件)。FPGA概述主要特点1)采用FPGA设计ASIC电路(专用集成电路),用户不需要投片生产,就能得到合用的/doc/2573081-2717209.html芯片。2)FPGA可做其它全定制或半定制ASIC电路的中试样片。3)FPGA内部有丰富的触发器和I/O引脚。4)FPGA是ASIC电路中设计周期最短、开发费用最低、风险最小的器件之一。5) FPGA采用高速CMOS工艺,功耗低,可以与CMOS、TTL电平兼容。可以说,FPGA芯片是小批量系统提高系统集成度、可靠性的最佳选择之一。FPGA是由存放在片内RAM中的程序来设置其工作状态的,因此,工作时需要对片内的RAM进行/doc/3390106-3568658.html编程。用户可以根据不同的配置模式,采用不同的编程方式。加电时,FPGA芯片将EPROM中数据读入片内编程RAM中,配置完成后,FPGA进入工作状态。掉电后,FPGA恢复成白片,内部逻辑关系消失,因此,FPGA能够反复使用。FPGA的编程无须专用的FPGA编程器,只须用通用的EPROM、PROM编程器即可。当需要修改FPGA功能时,只需换一片EPROM即可。这样,同一片FPGA,不同的编程数据,可以产生不同的电路功能。因此,FPGA的使用非常灵活。FPGA分类FPGA发展迅速,按逻辑功能,器件结构,连线类型及编程方式可分为四大类 可编程逻辑器件(Programmalbe Logic Device,PLD)是20世纪70年代发展起来的通用新型数字集成器件,它由基本的逻辑门电路,触发器和内部连线电路组成,利用配置软件和相关硬件电路进行编程,从而实现特定的数字电路功能。PLD 可分为两大类:简单低密度可编程器件和复杂高密度器件。 ①CPLD更适合完成各种算法和组合逻辑,FP GA更适合于完成时序逻辑。 ②CPLD的连续式布线结构决定了它的时序延迟是均匀的和可预测的,而FPGA的分段式布 线结构决定了其延迟的不可预测性。 ③在/doc/3390106-3568658.html编程上FPGA比CPLD具有更大的灵活性。CPLD通过修改具有固定内连电路的逻辑功能 来编程,FPGA主要通过改变内部连线的布线来编程;FPGA可在逻辑门下编程,而CPLD 是在逻辑块下编程。 ④FPGA的集成度比CPLD高,具有更复杂的布线结构和逻辑实现。 ⑤CPLD比FPGA使用起来更方便。CPLD的编程采用E2PROM或FASTFLAS
您可能关注的文档
- 2015年5-6月全国.pdf
- 2015年9月21日星期一校车公司乘车时间: 塘头桥线:集合点名时间3点 ....pdf
- 2015年CJ集团校园招聘.docx
- 2015年上半年工作总结及下半年设想.pptx
- 2015年应用与服务研究室职工总结 一、体会与收获 (一)研究工作有一定 ....docx
- 2015年度注册安全工程师执业资格考试有关法律、法规修订、新增内容的 ....docx
- 2015年牙体雕刻培训班培训协议书 - 日进齿科材料.doc
- 2015级高一学年下学期第二次月考.docx
- 2016.2月-3月采购节SuperMarchPurchasing发布会.pptx
- 20160202185506293.docx - 友好集团.docx
- GDP协同分为4种场景实现, MPN及关联 ... - Windchill - Huawei.ppt
- Genesys多渠道移动互联助力eLong构建下一代卓越体验的客服沟通 ....pdf
- GPSPWV资料应用研究.pptx.pptx
- HansJournalofFoodandNutritionScience食品与营.pdf
- HH-AF-SC-2.1.5-2-2013) - 职业病.docx
- HSE管理体系运行质量评估.pdf
- h燃气锅炉节能减排技术改造项目.docx
- IDEA-TOPS艾特奖国际空间设计大奖.pdf
- Intertek 绿叶标志认证提升产品环境影响评价资源和 ... - Intertek 天祥集团.pdf
- IPSC呼叫中心系统建设方案.doc
原创力文档


文档评论(0)