- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[高等教育]第9章 FPGA硬件设计
EDA技术 第9章 FPGA硬件设计 内 容 9.1 Cyclone系列FPGA器件的特点 9.2 EP1C3 FPGA硬件设计 9.3 Quartus II开发平台应用 9.4 简单的LED测试程序 9.1 Cyclone系列FPGA器件的特点 9.1 Cyclone系列FPGA器件的特点 CPLD与FPGA的选择 Cyclone系列FPGA器件的特点 CPLD与FPGA的选择 CPLD与FPGA有什么区别? 1984年在硅谷工作的2个聪明的工程师和1个营销主管作了一个梦。 Bernie Vonderschmitt、Ross Freeman和Jim Barnett梦想创立一家不同于一般的公司。 Ross Freeman是 Xilinx创始人之一,发明了“现场可编程门阵列”( FPGA)这种新型可编程逻辑。 Bernie Vonderschmitt是Xilinx创始人之一,提出了“无工厂”半导体这一创新理论。???????? 他们希望创建一家在新领域内开发和推出先进技术的公司。 并且,他们还希望以这种方式领导它:在这里工作的人们热爱他们的工作、享受工作的乐趣,并对他们所从事的工作着迷。???????? 这项推动Xilinx成立的技术在1984年的时候还被人们认为是古怪的理论。 新型半导体(现称为现场可编程门阵列)由Xilinx创始人之一Ross Freeman发明,是一种全新的可编程逻辑。 有效的合作伙伴关系 Bernie Vonderschmitt是一名工程师,并获MBA学位,提出了一个功能强大的、针对新型企业的企业模型。 他担任RCA的Solid State部门总经理之职时,他确信应与3个生产半导体的工厂合作,以便避开化费昂贵并且还很麻烦的半导体工厂。 “如果我要创建一家半导体公司,它要实现无工厂化,”他发誓说。 “我们要找到能够为我们进行生产的合作伙伴。”???????? 这正是Xilinx公司1984年所作的工作。 自那以后,这种思想开始盛行,以至于现在全球有近700家无工厂半导体公司。 FPGA (Field Programmable Gate Arry)是指现场可编程门阵列,最早由Xilinx公司发明。内部由许多陈列排列的LE(Logic Element)组成,编程多为SRAM 工艺,基于查找表(Look Up Table)结构,要外挂配置用的EPROM。现在也有内部编程采用Flash工艺的,掉电后不须重新烧录。 CPLD Altera由Robert Hartmann、Michael Magranet、Paul Newhagen和Jim Sansbury于1983年创立,这些有远见的人们对当时的研究进行投资,认为半导体客户将从用户可编程标准产品中受益,逐步取代逻辑门阵列。为满足这些市场需求,Altera的创始人发明了首款可编程逻辑器件(PLD) EP300,开创了半导体业界全新的市场领域。这一灵活的新解决方案在市场上打败了传统的标准产品,为Altera带来了半导体创新领先企业的盛誉。 1983 : Altera公司成立 1984:EP300 器件和管芯, 世界上第一款可编程逻辑器件(PLD) 除了英特尔和AMD之间波澜起伏的市场争斗,半导体行业的竞争都比不上Xilinx和Altera之间的冲突来得有趣、刺激。 Lattice在PLD领域以创新求发展 Lattice是ISP技术和器件的发明者,同时也是isp/pLSI,GAL/ispGAL、ispGDS和E2CMOS PLD技术的开拓者。目前,Lattice拥有业界最快的PLD-isp LSI 2032VE,它的速度已达到了300MHz,同时有3ns的管脚到管脚的延迟,是其第二代3.3V Super FAST BFW高密度PLD的代表之一。Lattice的各种CPLD、SPLD(简单PLD )产品中三分之二用于通信领域,公司的销售工程师80%左右都曾是产品设计工程师。 什么叫isp技术? 什么叫isp下载技术 ISP(In-System Programming)在系统可编程,指电路板上的空白器件可以编程写入最终用户代码, 而不需要从电路板上取下器件,已经编程的器件也可以用ISP方式擦除或再编程 尽管FPGA和CPLD都是可编程ASIC器件,有很多共同特点,但由于CPLD和FPGA结构上的差异,具有各自的特点:
文档评论(0)