网站大量收购独家精品文档,联系QQ:2885784924

FPGA设计基础可编程逻辑器件.ppt

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

第2章 可编程逻辑器件 主要厂商 QuartusII软件: 支持Altera器件设计,支持原理图,HDL语言,支持波形仿真,时间分析,编程下载。 一般情况不使用它的仿真工具,仿真工具用Modelsim。 在系统编程技术ISPIn System Program 对PLD的逻辑功能可随时进行修改,由Lattice公司率先发明。 优点: 方便硬件的调试 方便硬件版本的升级,类似于软件升级 在系统编程技术 ISPIn System Programmable 边界扫描测试技术BST-Boundary Scan Test 据IEEE1149.1标准JTAG,用于解决大规模集成电路的测试问题。 现在新开发的可编程器件都支持边界扫描技术,并将其作为ISP接口。 在DSP开发和嵌入式处理器的开发中应用得非常广泛。 JTAG方法的原理 FPGA每个输入输出引脚都增加了一个移位寄存器,在测试模式下,这些寄存器用来控制输出引脚的状态和读取输入引脚的状态,从而完成了测试工作。 JTAG测试需要的5种信号 TCK:测试时钟,用来控制状态机和数据传送; MS:边界扫描工作模式; TDI:测试数据输入,在TCK上升沿,接收串行数据; TDO:测试数据输出; TRST:测试复位,用于复位状态机。 JTAG与FPGA连接 EDA技术的涉及内容小结 实现载体:大规模可编程逻辑器件PLD 描述方式:硬件描述语言VHDL、Verlog HDL等 设计工具:开发软件、开发系统 硬件验证:实验开发系统 设计思路: MCU+CPLD/FPGA+RAM 设计方法:自上而下(Top to Down) 生产厂家:Altera、Xilinx、Lattice * 随着可编程逻辑器件应用的日益广泛,许多IC制造厂家涉足PLD/FPGA领域。目前世界上有十几家生产CPLD/FPGA的公司,最大的三家是: ALTERA, XILINX, Lattice, 其中ALTERA和XILINX占有了60%以上的市场份额。 概 述 九十年代以后发展很快,最大的可编程逻辑器件供应商之一 左图:位于硅谷圣侯塞的ATERA总部 1、 开发软件 MAX+PLUSII :普遍认为MaxplusII曾经是最优秀的PLD开发平台之一,适合开发早期的中小规模PLD/FPGA,目前已经由QuartusII替代,不再推荐使用; QuartusII :Altera新一代FPGA/PLD开发软件,适合新器件和大规模FPGA的开发。 SOPC Builder:配合QuartusII,可以完成集成CPU的FPGA芯片的开发工作 DSP Builder:QuartusII与Mathlab的接口,利用IP核在Mathlab中快速完成数字信号处理的仿真和最终FPGA实现 芯片选型指导: 1. 主流PLD产品: MAXII:新一代PLD器件,0.18um falsh工艺,2004年底推出,采用FPGA结构,配置芯片集成在内部,和普通PLD一样上电即可工作。容量比上一代大大增加,内部集成一片8Kbits串行EEPROM,增加很多功能。MAXII采用2.5v或者3.3v内核电压,MAXII G系列采用1.8v内核电压。 简评:性价比不错,未来几年主流器件,推荐使用,不过MAXII容量较大,对于只需要几十个逻辑单元的简单逻辑应用,建议使用小容量的EPM3000A系列芯片。 3.6-6.5 3.6-6.0 3.6-5.5 3.6-4.5 管脚到管脚延时(ns) 8K 8K 8K 8K 内置Flash大小(bit) 272 212 160 80 最大用户IO 1,700 980 440 192 等效宏单元(Macrocell) 2,210 1,270 570 240 逻辑单元 (LE) EPM2210/G EPM1270/G EPM570/G EPM240/G ?Feature MAX II 器件家族 2.主流FPGA产品 Altera的主流FPGA分为两大类,一种侧重低成本应用,容量中等,性能可以满足一般的逻辑设计要求,如Cyclone,CycloneII;还有一种侧重于高性能应用,容量大,性能能满足各类高端应用,如Startix,StratixII等,用户可以根据自己实际应用要求进行选择。 在性能可以满足的情况下,优先选择低成本器件。 ?Cyclone(飓风):Altera中等规模FPGA,2003年推出,0.13um工艺,1.5v内核供电,与Stratix结构类似,是一种低成本FPGA系列 ,是目前主流产品,其配置芯片也改用全新的产品。 简评:Alte

文档评论(0)

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

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

1亿VIP精品文档

相关文档