FPGA技术调研报告_第1页
FPGA技术调研报告_第2页
FPGA技术调研报告_第3页
FPGA技术调研报告_第4页
FPGA技术调研报告_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、fpga技术调研报告 a fpga 技术调研报告 认识比拟全方位的 fpga 目录 第一章:概述 · ········································

2、3;·················1 第一节 fpga 的开展概述 ······························

3、;·················1 第二节 fpga 的结构概述 ······························

4、·················1 第二章:a fpga 与各国 开展 ·····························

5、3;·················2 第一节 fpga 与国外开展 ······························

6、;·················2 第二节 fpga 与中国开展 ······························

7、·················2 第三章:a fpga 与生产厂家 ······························

8、;·················3 第一节 fpga 与 xilinx ·····························

9、83;·················3 第二节 fpga 与 altera ·····························&

10、#183;·················5 第四章:a fpga 与 开发语言 ·····························

11、;··················6 第一节 fpga 与 verilog ····························&#

12、183;··················6 第二节 fpga 与 vhdl ····························&#

13、183;······················6 总结 ··························

14、83;········································6 参考文献 ········&#

15、183;·················································&#

16、183;····7 第一章:概述 第一节 fpga 的开展概述 现场可编程门阵列 fpga(field programmable gate array)是 20 世纪 80年代中期又没过 xilinx 公司首先推出来的。随着半导体加工工艺的不断开展,fpga 在结构、速度、工艺、集成度和性能等方面都有了极大的改良和提高,与之相对应的设计方法学和自动化设计工具也得到迅速开展。 简单的讲,现场可编程门阵列 fpga 是一种可以变成的数字集成电路 ic(integrated circuit),它包含了可配置的逻辑块一劫逻辑块之间的互连线。现场可编程是指设计人员

17、可以通过在工作现场完成对这些逻辑块和连线的配置,以实现或改变复杂的电子系统的功能。为了对 fpga 有一个较全面的认识,我们简要回忆一下 fpga 开展相关的技术如图 1 所示,图纸的白色区域表示以开始研究该技术的时间,但是由于种种原因没有得到很好的推广。 图 1 fpga 技术开展过程 第二节 fpga 的结构概述 每一个 fpga 生产厂斗殴自己的 fpga 体系结构,但是所有厂家的 fpga 机构中都包含了如图 2 所示的三个根本块,即可配置的逻辑块 clb、可配置的 i/o 模块和可编程互连资源。另外,在 fpga 中有一个时钟电路用于驱动时钟信号到每个 clb 中的触发器,还有一些其

18、他逻辑资源如存储器、译码器等。随着 fpga 的开展,各个厂家所提供的资源越来越丰富,如数字信号处理器 dsp、锁相环 pll等。 图 2 fpga 的结构 第二章:a fpga 与各国开展 第一节 fpga 与国外开展 国外的 fpga 的设计技术经过多年的开展和加工工艺已经成熟,产品门类齐全,可以提供上百个系列品种,芯片集成度已到达上百万门,并广泛应用于通信、航天、航空、导航、遥感、遥测、程控交换机等军、民用领域。目前,国内外可编程逻辑器件被美国几家著名大公司所垄断。其技术经过近二十年的经验积累,技术力量十分雄厚。器件尺寸到达 65nm,规模到达千万门级。各公司在宇航和军用电子元器件的开展

19、十分迅速。世界排名前四的可编程器件供给商分别为 xilinx、altera、actel、lattice,这几家可编程设计公司是全球领先的可编程逻辑完整解决方案的供给商。 具体 xilinx、altera 生产厂家情况会在第三章介绍。 第二节 fpga 与国内开展 由于中国集成电路产业受到产业高速增长与核心技术长期受制国外技术壁垒的双重影响,出现了产业规模盲目扩大与产品效益低下并存,外资大量进入与 外乡大企业缺失并存的为难局面。由于外资的巨大奉献,中国的整机制造产业,括计算机、通信设备制造和视听产业,仍具有较强的国际竞争力,而外乡的元器件研发产业在全球所占的份额那么十分有限。这一格局在客观上反映

20、了国内的企业与科研院所尚不具备与跨国公司开展全面竞争,中国电子信息产业仍处于加工组装阶段的现实。因此,从某种意义上来讲,中国电子产业的根底研发能力大而不强。 基于以上原因,国内在可编程逻辑器件领域尚处于起步阶段,研究大多集中于电路综合和布局布线算法理论。对于实际的 fpga 芯片设计,尤其是商业化fpga 芯片中逻辑电路的正向前端设计与研究尚未有成功先例。 目前国内系统整机使用的 fpga 器件全部依靠进口,被国外公司垄断,且进货渠道狭窄,产品价格昂贵。国内在可编程逻辑器件领域还处于起步阶段,国内多家研制单位作了大量根底性的工作,并取得了阶段性的科研成果,为军用可编程逻辑器件的开展奠定了坚实的

21、技术根底,下面将展开介绍。 1)华微电子系统 华微电子成立之初就确立公司开展的专业方向可编程逻辑器件,多年来进行了系统的、深入的、专业化的研究,并在技术上取得了重大突破。兼容 xilinxxc9500 系列的复杂可编程逻辑器件“hwd14xx 系列 cpld”通过了设计定型,技术国内领先、填补空白。掌握了可编程逻辑器件的设计方法和总结出可编程逻辑器件的一套完整设计流程,掌握复杂可编程逻辑器件内嵌 flash 阵列的设计方法。 华微公司基于 eeprom 工艺、eprom 工艺的 gal20v8、gal22v10、ep220 等低密度可编程逻辑器件研发完成。华微公司 “可编程逻辑电路核开发”得到

22、 863 国家高技术研究开展方案的支持,并顺利通过验收。华微公司百万门级 fpga 芯片设计方法与研究取得阶段性成果。华微公司具备自主烧录器、编程器、配套软件及应用开发系统级平台。 以上根底研究和型谱研发工作的开展,为百万门级 fpga 的预先研究打下了坚实的根底。 2)复旦微电子公司 复旦微电子采用 0.35um 工艺,研发 10 万门规模器件及软件系统原型;取得多项具有自主知识产权的研究成果;取得 863 国家高技术研究开展方案的支持。 3)西安电子科技大学微电子研究所。 第三章:a fpga 与生产厂家 第一节 fpga 与 xilinx xilinx 公司成立于 1984 年,xili

23、nx 首创了现场可编程逻辑阵列(fpga)这一创新性的技术,并于 1985 年首次推出商业化产品。目前 xilinx 满足了全世界对 fpga 产品一半以上的需求。xilinx 公司的 fpga 器件具有十分突出的特色:基于 sram 架构,可“无限次”编程;lut 可配置为分布式 ram;块 ram 可配置为多种模式;全数字式的时钟管理系统,可提供灵活精确的时钟信号;versa-ring 提供了 iob 与 clb 的连接,可以更便利的实现 pin 锁定;高端产品如 virtex-ii pro、virtex-ii pro x 嵌入了微处理器和专用乘法器,virtex4 fx 嵌入了处理器,提

24、供系统的解决方案,功能更加强大等。 xilinx 于 xx 年又推出了其最新系列的产品 virtex -5 系列,该系列提供 fpga 市场中最新最强大的功能。virtex-5 系列采用第二代 asmbl (高级硅片组合模块)列式架构,包含四种截然不同的平台(子系列),比此前任何 fpga系列提供的选择范围都大。每种平台都包含不同的功能配比,以满足诸多高级逻辑设计的需求。该系列主要由 lx、lxt、sxt 和 fxt 四个平台构成,其中virtex-5 lx 是针对高性能通用逻辑应用,virtex-5 lxt 是针对具有高级串行连接功能的高性能逻辑,virtex-5 sxt 是针对高性能信号处

25、理应用,virtex-5fxt 是针对高性能嵌入式系统。 xilinx 公司典型代表产品是 virtex 系列架构的 fpga,其结构中嵌入了具有特定功能的功能单元,如块 ram、时钟锁相环、乘法器甚至微处理器等功能单元,以满足功能更复杂更强大的设计需求。 xilinx 公司 fpga 是基于查找表 lut 结构的,可配置逻辑块 clb 中还包含了功能强大的组合和时序逻辑,能根据不同的应用需要实现多种组合与时序逻辑功能。每个 clb 包括 2 个重复的逻辑单元,逻辑单元结构在下述章节会有详细介绍。每个逻辑单元由 2 个 4 输入的 lut,来完成根本的逻辑功能,以及作为分布式 ram,实现小规

26、模的存储,2 个可配置的触发器来完成相关的时序电路。另外,电路还附加了一些特殊的资源,如进位链,用来实现高速的运算功能。 除了最先进的高性能逻辑架构,virtex-5 fpga 还包含多种硬 ip 系统级模块,包括强大的 36kb block ram/fifo、第二代 25 x 18 dsp slice、带有内置数控阻抗的 selectio 技术、chipsync 源同步接口模块、系统监视器功能、带有集成 dcm(数字时钟管理器)和锁相环(pll)时钟发生器的增强型时钟管理模块以及高级配置选项。lxt 和 sxt 器件还包含针对增强型串行连接的电源优化高速串行收发器模块、一个符合 pci ex

27、press 的集成端点模块和三态以太网mac(媒体访问控制器)。这些功能使高级逻辑设计人员能够在其基于 fpga 的系统中表达最高档次的性能和功能。 virtex-5 fpga 以最先进的 65nm,12 层金属的铜工艺技术为根底,芯片内核电压为 1v,是定制 asic 技术的可编程替代方案。大多数高级系统设计都需要 fpga 的可编程能力。virtex-5 fpga 以前所未有的逻辑、dsp、软/ 硬微处理器和连接功能提供最正确解决方案,以满足高性能逻辑设计人员、高性能 dsp 设计人员和高性能嵌入式系统设计人员 的需求。virtex-5 lxt、sxt 和 fxt 平台具有先进的高速串行连

28、接功能和链路/事务层功能。强大的时钟管理模块(cmt)时钟控制,具有零延缓慢冲、频率综合和时钟相移功能的数字时钟管理器模块,具有输入抖动滤波、零延缓慢冲、频率综合和相位匹配时钟分频功能的 pll 模块。 在该产品系列中,只有 lx 平台没有 rocket i/o gtp 收发器、pice 端 点模块和以太网 mac 模块。芯片内部最高工作频率可到达 550m。 第二节 fpga 与 altera altera 公司于 1983 年 6 月在美国 san jose 创立,也是一家提供可编程逻辑器件的专业设计公司。altera 是复杂可编程逻辑器件(cpld)的创造者,该公司于 1988 年在 n

29、asdaq 挂牌(altr),进入 90 年代以后,altera 更成为开展最快的可编程逻辑器件厂商之一。 altera 公司的 fpga 器件有 flex、cyclone、stratix 三个系列。 altera 公司器件系列丰富,产品应用范围广。除了早期型号 flex 系列没有内嵌存储器之外,后来的系列都内嵌了存储逻辑块,局部高端产品还嵌入 dsp 或者 arm 微处理器。集成度、性价比都较高,其中以 cyclone 系列最突出。目前 flex8000 已停产,flex6000 和 flex10k 已经较少使用,根本被 acex1k 和cyclone 取代,目前 acex、apex、cyc

30、lone 和 stratix 系列为该公司的 主流产品。 图 3 altera flex8000 fpga 架构 第四章:a fpga 与 开发语言 第一节 fpga 与 verilog 对于 fpga 开发而言,比拟流行的 hdl 主要有 verilog hdl、vhdl、abelhdl和 ahdl 等。其中 vhdl 和 verilog hdl 因适合标准化的开展方向而最终成为 ieee标准。与 vhdl 相比 verilog hdl 有个最大的优点是:它是一种非容易掌握的硬件描述语言。只要有 c 语言的编程根底,一般经过 2 到 3 个月的认真学习和实际操作就能掌握这种设计技。并且完成同一功能它的程序条数一般仅为 vhdl 的 1/3。 verilog 并不是 fpga 专用的设计语言,有些东西在 fpga 中并等不到应用,也就是说 fpga 应用的 verilog 实际是 verilog 语法的一个子集。 第二节 fpga 与 vhdl vhdl 是 very high speed integrated circuit hardware description language 的缩写,即超高速集成电路

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论