第1章 DA技术概述.ppt

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

1.8 FPGA的结构与工作原理 1.8.1 查找表逻辑结构 1.8 FPGA的结构与工作原理 1.8.2 Cyclone III系列器件的结构原理 1.8 FPGA的结构与工作原理 1.8.2 Cyclone III系列器件的结构原理 1.9 硬件测试技术 1.9.1 内部逻辑测试 1.9.2 JTAG边界扫描测试 1.10 编程与配置 基于电可擦除存储单元的EEPROM或Flash技术。 基于SRAM查找表的编程单元。 基于反熔丝编程单元。 主动配置方式 被动配置方式 常见的大规模可编程逻辑器件的编程工艺有三种: FPGA 1.11 Quartus II Quartus II是Altera公司的新近推出的EDA软件工具,其设计工具完全支持VHDL、Verilog的设计流程,其内部嵌有VHDL、Verilog逻辑综合器。 第三方的综合工具,如Leonardo Spectrum、Synplify Pro、FPGA Compiler II有着更好的综合效果,因此通常建议使用这些工具来完成VHDL/Verilog源程序的综合。 1.11 Quartus II Quartus II可以直接调用这些第三方工具。同样,Quartus II具备仿真功能,但也支持第三方的仿真工具,如Modelsim。 此外,Quartus II为Altera DSP开发包进行系统模型设计提供了集成综合环境,它与MATLAB和DSP Builder结合可以进行基于FPGA的DSP系统开发,是DSP硬件系统实现的关键EDA工具。Quartus II还可与SOPC Builder结合,实现SOPC系统开发。 1.11 Quartus II 1.12 IP核 知识产权IP核 1.12 IP核 IP(Intelletual Property,知识产权)核有MCU,DSP,标准接口,标准算法等。实现形式分为: 软IP核:对电路功能的RTL或门级HDL描述代码,用户可修改,与硬件结构关系不大,可预测性差 ; 硬IP核:以版图形式描述的设计模块,用户不可修改; 固IP核:介于软核和硬核之间,允许用户进行部分修改和优化。 IP模块的优化:芯片面积最小,运算速度最快,功率消耗最低,工艺容差最大。 1.12 IP核 基于IP的嵌入式系统发展: 单片系统(SoC、SOPC:System On Programmable Chip):集成MCU(Micro Control Unit)或DSP(Digital Signal Processing),通信接口,存储器等;发展于单板机和单片机。 平台级单片系统:集成多MCU和DSP,网络通信和存储等,实现可重构系统。 1.13 EDA的发展趋势 ☆ 在一个芯片上完成的系统级的集成已成为可能。 ☆ 可编程逻辑器件开始进入传统的ASIC市场。 ☆ EDA工具和IP核应用更为广泛。 ☆ 高性能的EDA工具得到长足的发展,其自动化和智能化程度不断提高。 ☆ 为嵌入式系统设计提供了功能强大的开发环境。 ☆ 计算机硬件平台性能大幅度提高,为复杂的SOC设计提供了物理基础。 EDA与传统电子设计比较 1.CAD阶段(20世纪60年代中期~20世纪80年代初期) 20世纪70年代,随着中、小规模集成电路的开发和应用,传统的手工制图设计印刷电路板和集成电路的方法已无法满足设计精度和效率的要求, 于是工程师们开始进行二维平面图形的计算机辅助设计, 这样就产生了第一代EDA工具, 设计者也从繁杂、 机械的计算、布局和布线工作中解放了出来。 但在EDA发展的初始阶段, EDA工具的供应商只有几家,产品几乎全部面向PCB设计、电路模拟或IC版图设计。例如,目前常用的PCB布线软件Protel的早期版本Tango、用于电路模拟的SPICE软件以及后来产品化的IC版图编辑与设计规则检查系统等软件,都是这个时期的产品。 20世纪80年代初,随着集成电路规模的增大, EDA技术有了较快的发展。更多的软件公司,如当时的Mentor公司、Daisy Systems及Logic System公司等进入EDA领域,开始提供带电路图编辑工具和逻辑模拟工具的EDA软件, 主要解决了设计实现之前的功能检验问题。 两个方面的问题需要解决: ① EDA软件的功能单一、相互独立。这个时期的EDA工具软件都是分别针对设计流程中的某个阶段开发的,一个软件只能完成其中的一部分工作, 所以设计者不得不在设计流程的不同阶段分别使用不同的EDA软件包。 然而, 由于不同的公司开发的EDA工具之间的兼容性较差,为了使设计流程前一级软件的输出结果能够被后一级软件接受,就需要人工处理或再运行另外的

文档评论(0)

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

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

1亿VIP精品文档

相关文档