大学电路第1章.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
大学电路第1章

  ① 可编程逻辑块CLB   CLB是FPGA的主要组成部分,是实现逻辑功能的基本单元。它主要由逻辑函数发生器、触发器、数据选择器等电路组成。CLB有三个逻辑函数发生器G、F和H,相应的输出是G′、F′ 和H′。 XC4000系列的CLB基本结构框图如图1.17所示。 图1.17 XC4000的CLB基本结构   ② 输入/输出模块IOB   IOB提供了器件引脚和内部逻辑阵列之间的连接,通常排列在芯片的四周。主要由输入触发器、输入缓冲器、输出触发/锁存器和输出缓冲器组成。每个IOB控制一个引脚,可被配置为输入、输出或双向I/O功能。其结构如图1.18所示, 图1.18 XC4000的IOB基本结构   ③ 可编程互连资源IR   可编程互连资源包括各种长度的金属连线线段和一些可编程连接开关,它们将各个CLB之间和CLB与IOB之间互相连接起来,构成各种复杂功能的系统。XC4000系列采用分段互连资源能力,片内连线按相对长度分单长度线、双长度线和长线三种。   单长度线和双长度线结构如图1.19所示。 图1.19 XC4000的单长度线和双长度线结构   可编程开关矩阵(PSM)的结构如图1.20所示。每个连线点上有6个选通晶体管,进入开关矩阵的信号,可与任何方向的单、双长度线互连。 图1.20 XC4000的PSM结构 图1.21 XC4000的长线连接结构 1.2.5 FPGA与CPLD的比较   尽管FPGA和CPLD都属于可编程逻辑器件,有很多相似的特点,但由于CPLD和FPGA结构上的差异,使得二者在性能上互有长短。表1.3将FPGA和CPLD做了一个对比,列出了FPGA和CPLD之间的性能差异,用户在选择器件时,必须要注意到这些性能差异对设计项目所带来的影响。 表1.3 FPGA与CPLD的比较 表1.3 FPGA与CPLD的比较 1.2.6 PLD厂商介绍   在PLD器件的开发工具方面,Altera公司的产品以其优异的性能和易用性,在业内早已得到广泛的认可。Altera公司的软件开发平台主要包括MAX+PLUSⅡ和QuartusⅡ。MAX+PLUSⅡ是Altera公司上一代的PLD开发软件,使用者众多。目前Altera已经停止开发MAX+PLUSⅡ,而转向QuartusⅡ软件平台,其最新版本为QuartusⅡ6.0。MAX+PLUSⅡ Baseline和QuartusⅡ Web Edition均为是Altera公司的免费PLD开发软件,界面与标准版的MAX+PLUSⅡ和QuartusⅡ完全一样。   Xilinx(中文名:赛灵思)是FPGA的发明者,其产品种类可分为FPGA和CPLD两大类。   Xilinx的主流FPGA包括两大系列: 一种侧重低成本应用,容量中等,性能可以满足一般的逻辑设计要求,如Spartan系列; 一种侧重于高性能应用,容量大,性能能满足各类高端应用,如Virtex系列,用户可以根据自己实际应用要求进行选择。在性能可以满足的情况下,优先选择低成本器件。   (1)Virtex-ⅡFPGA Virtex-Ⅱ于2002年推出,采用0.15 um工艺,1.5 V内核,属于大容量的高端FPGA产品,也是Xilinx比较成功的产品,目前在高端产品中使用广泛。Virtex-Ⅱ系列是面向建立在IP核心和用户化模块的从低密度到高密度的高性能设计,这个系列为电信、无线、网络、视频和DSP应用(包括PCI、LVDS和DDR接口)传递完全解决方案。前沿的0.15 μm/0.12 μm CMOS 8层金属加工和Virtex-Ⅱ架构是为达到低功耗高速度而优化。综合广大的灵活特性和大范围的密度直至10百万系统门,Virtex-Ⅱ系列增强了逻辑编程能力并且它是一个功能强大的可选择的掩膜编程门阵列。   (2)Virtex-Ⅱpro FPGA Virtex-Ⅱpro FPGA是基于VirtexⅡ的结构,内部集成了CPU和高速接口的FPGA产品,是Xilinx第一款集成Power-PC和高速收发模块的FPGA。    (3) Virtex-4 FPGA Virtex-4是Xilinx最新一代高端FPGA产品,包含三个子系列:LX、SX和FX。其各项指标比上一代Virtex-Ⅱ均有很大提高,将逐步取代Virtex-Ⅱ和Virtex-ⅡPro,是未来几年Xilinx在高端FPGA市场中的最重要的产品。     Xilinx的主流CPLD包括XC9500系列和CoolRunner-Ⅱ系列器件。   (1)XC9500系列器件 XC9500系列器件提供了当今前沿系统设计所需要的高性能、丰富的性能组合以及灵活性。另外,

文档评论(0)

hf916589 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档