- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章概述修改
EDA技术实用教程 第1章 概 述 教材基本信息 了解书的基本信息 作者、出版社 目录章节 重点章节3、4章(基本要求) 软硬件环境 QuartusII 7.2(6.0 、9.0等版本) FPGA (实验箱) VHDL 常用名词 EDA (Electronic Design Automation)电子设计自动化 FPGA(Field Programmable Gate Array)现场可编程门阵列 CPLD(Complex Programmable Logic Device)复杂可编程逻辑器件 HDL(Hardware Description Language )硬件描述语言 VHDL( Very-High-Speed Integrated Circuit HDL)超高速硬件描述语言 其他芯片比较 ARM具有比较强的事务管理功能,可以用来跑界面以及应用程序等,其优势主要体现在控制方面。 DSP主要是用来计算的,比如进行加密解 密、调制解调等,优势是强大的数据处理能力和较高的运行速度。 FPGA可以用VHDL或verilogHDL来编程,灵活性强,由于能够进行编程、除错、 再编程和重复操作,因此可以充分地进行设计开发和验证。当电路有少量改动时,更能显示出FPGA的优势,其现场编程能力可以延长产品在市场上的寿命,而这种能力可以用来进行系统升级或除错。 最终选择哪种技术应该主要取决于设计需求,而不是个人对某种技术的偏好。选择硬件平台的一般原则是:先确定设计需求和硬件选项,然后考虑这些的基础之上选择一个合适的平台。 例如:如果某个设计需要一种可编程器件,以便于设计的多次变更,同事算法中又包含了一些乘法和循环的复杂操作,那么选择专用的信号处理设备(如DSP)就好。如果速度要求不是很严格,而且要求一个小而便宜的硬件,那么通用微处理器(PIC)将是不错的选择。如果要求硬件不但具有较高的性能,同事又具备可编程的灵活性和可重用性,例如工作在数百兆盒子,那么FPGA将是恰当的选择。 1.1 EDA技术及其发展 EDA (Electronic Design Automation) 1.2 EDA技术实现目标 1.2 EDA技术实现目标 1.3 硬件描述语言 1.4 HDL综合 1.4 HDL综合 1.5 基于HDL的自顶向下设计方法 1.6 EDA技术的优势 1.7 EDA设计流程 1.7 EDA设计流程 1.7 EDA设计流程 1.8 ASIC及其设计流程 1.8 ASIC及其设计流程 1.8 ASIC及其设计流程 1.9 常用EDA工具 1.9 常用EDA工具 1.10 Quartus II简介 1.11 IP 核 1.12 EDA技术发展趋势 思考题 1-1 EDA技术与ASIC设计和FPGA开发有什么关系?FPGA在ASIC设计中有什么用途? 1-2 与软件描述语言相比,VHDL有什么特点? 1-3 什么是综合?有哪些类型?综合在电子设计自动化中的地位是什么? 1-4 在EDA技术中,自顶向下的设计方法的重要意义是什么? 1-5 IP在EDA技术的应用和发展中的意义是什么? 1-6 叙述EDA的FPGA/CPLD设计流程,以及涉及的EDA工具及其在整个流程中的作用。 * * Verilog HDL EDA技术发展的阶段 20世纪70年代 MOS工艺 CAD概念 20世纪80年代 CMOS时代 出现 FPGA 20世纪90年代 ASIC设计技术 EDA技术 21世纪后 日趋成熟 计算机技术的发展更大规模硬件的出现 IP核等 1. 可编程逻辑器件FPGA/CPLD 2. 半定制或全定制ASIC 3. 混合ASIC 全定制设计需要设计者完成所有电路的设计,因此需要大量人力物力, 灵活性好但开发效率低下。如果设计较为理想,全定制能够比半定制的 ASIC芯片运行速度更快。 半定制使用库里的标准逻辑单元(Standard Cell),设计时可以从标准逻辑单元库中选择SSI(门电路)、MSI(如加法器、比较器等)、数据通路(如ALU、存储器、总线等)、存储器甚至系统级模块(如乘法器、微控制器等)和IP核,这些逻辑单元已经布局完毕,而且设计得较为可靠,设计者可以较方便地完成系统设计。 直节面向用户,具有极大的灵活性和通用性,开发效率高,成本低技术 维护简单,工作可靠性好 ● VHDL ● Verilog HDL ● SystemVerilog ● System C (1)大大降低设计成本,缩短设计周期。 (2)有各类库的支持。 (3)极大地简化了设计文档的管理。 (4)日益强大的逻辑设计仿真测试技术。 (
原创力文档


文档评论(0)