欢迎来到天天文库
浏览记录
ID:49284836
大小:1.19 MB
页数:21页
时间:2020-02-03
《EDA第1讲概述.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、几点注意的地方共36学时,其中实验12学时;先修课程:数字逻辑电路强调自学、动手实践自学的部分:5、9、10、12、13章重点部分:4、6、7、8、11章其余部分简单介EDA技术第一讲概述1.1EDA技术及其发展EDA(ElectronicDesignAutomation)什么是EDA技术?在电子设计中,利用计算机软件工具,自动或辅助设计者完成某些工作——这样的一种设计方法和设计流程。1.1EDA技术及其发展EDA(ElectronicDesignAutomation)EDA技术发展的三个阶段20世纪
2、7、80年代CAD工具20世纪90年代大量EDA工具进入实际应用21世纪EDA技术不断发展ESDA概念1.1EDA技术及其发展EDA技术在进入21世纪后,得到了更大的发展:电子设计成果自主知识产权仿真和设计EDA软件不断推出电子技术全方位纳入EDA领域传统设计建模理念发生重大变化EDA使得电子领域各学科的界限更加模糊更加互为包容更大规模的FPGA和CPLD器件的不断推出EDA工具ASIC设计涵盖大规模电子系统及复杂IP核模块软硬件IP核在电子行业广泛应用IP-IntellectualPropertyS
3、oC高效低成本设计技术的成熟硬件描述语言出现(如SystemC)设计和验证趋于简单1.2EDA技术包含的内容EDA(ElectronicDesignAutomation)ElectronicDesign——电子设计,包括了所有与电子线路有关的设计内容,从设计层次上可以分为:芯片级:ASIC、可编程逻辑器件、通用芯片板级:PCB(印刷电路板)系统级:无线通信系统、自动控制系统、计算机网络系统1.2EDA技术包含的内容EDA(ElectronicDesignAutomation)Automation——自
4、动化,包括了借助计算机软件工具进行设计的方法与流程:仿真:功能仿真、时序仿真、数值计算等流程:设计输入、数据管理、设置约束、自动转化等……本课程包含的内容EDA中与可编程逻辑器件应用设计有关的部分最常见(也是最有力)的设计描述方法——(V)HDL有关EDA工具的概念、设计流程、使用方法实际可编程逻辑器件系统的使用、调试穿插其中介绍如何真正设计一个更接近实际的数字逻辑电路1.3PLD设计流程1.3设计流程1.3.1设计输入(原理图/HDL文本编辑)1.图形输入状态图输入波形图输入原理图输入在EDA软件的
5、图形编辑界面上绘制能完成特定功能的电路原理图2.HDL文本输入将使用了某种硬件描述语言(HDL)的电路设计文本,如VHDL或Verilog的源程序,进行编辑输入。1.3设计流程1.3.2综合整个综合过程就是将设计者在EDA平台上编辑输入的HDL文本、原理图或状态图形描述,依据给定的硬件结构组件和约束控制条件进行编译、优化、转换和综合,最终获得门级电路甚至更底层的电路描述网表文件。1.3.3适配将由综合器产生的网表文件配置于指定的目标器件中,使之产生最终的下载文件,如JEDEC、Jam格式的文件。1.3
6、设计流程1.3.4时序仿真与功能仿真时序仿真接近真实器件运行特性的仿真功能仿真直接对VHDL、原理图描述或其他描述形式的逻辑功能进行测试模拟1.3.5编程下载1.3.6硬件测试ASIC及其设计流程ASIC设计方法一般ASIC设计的流程2.2.2一般ASIC设计的流程2.2.2一般ASIC设计的流程2.2.2一般ASIC设计的流程2.2.2一般ASIC设计的流程2.2.2一般ASIC设计的流程2.2.2一般ASIC设计的流程2.2.2一般ASIC设计的流程2.2.2一般ASIC设计的流程2.2.2一般A
7、SIC设计的流程2.2.2一般ASIC设计的流程2.2.2一般ASIC设计的流程2.2.2一般ASIC设计的流程1.4常用EDA工具1.4.1设计输入编辑器1.4.2HDL综合器FPGACompilerII、DC-FPGA综合器、SynplifyPro综合器、LeonardoSpectrum综合器和PrecisionRTLSynthesis综合器1.4.3仿真器VHDL仿真器Verilog仿真器MixedHDL仿真器其他HDL仿真器1.4.4适配器1.4.5下载器1.5QuartusII简介1.6To
8、p-Down的设计方法由底向上的设计(Bottom-up):从结构层开始,采用结构化单元和由少数行为级模块构成的层次式模型,逐级向上搭建出符合要求的系统。自顶而下的设计(Top-Down):先对所要设计的系统进行功能描述,然后逐步分块细化,直至结构化最底层的具体实现。1.6Top-Down的设计方法提高设计效率错误的早期发现有利于团队合作……1.7IP核简介IP(IntellectualProperty)软IP固IP硬IP作业谈谈你对“EDA”的初步认识
此文档下载收益归作者所有