EDA课件.ppt_第1页
EDA课件.ppt_第2页
EDA课件.ppt_第3页
EDA课件.ppt_第4页
EDA课件.ppt_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

EDA技术 课程安排 总学时 二十学时半期考试 根据情况第三周结束后实验 六次 相关基础 数字电路C语言 数字系统设计与VerilogHDL 第4版 教材 参考数目 夏宇闻 verilog数字系统设计教程 北京 航空航天大学出版社 2008吴继华 王诚 AlteraFPGA CPLD设计 北京 人民邮电出版社 2005 第1章EDA技术与数字系统设计 1 1EDA技术及其发展1 2数字系统设计技术1 3数字系统设计的流程1 4常用的EDA软件工具1 5EDA技术的发展趋势 EDA ElectronicDesignAutomation 1 电子CAD ComputerAidedDesign 2 电子CAE ComputerAidedEngineering 3 EDA ElectronicDesignAutomation 1 1EDA技术及其发展 PLA GAL FPGA CPLD EDA技术的应用范畴 在FPGA上实现DSP应用 EDA技术的新发展 嵌入式处理器软核的成熟 电子技术领域全方位融入EDA技术 电子领域各学科的界限更加模糊 互为包容 更大规模的FPGA和CPLD器件不断推出 IP核的广泛应用 SoC高效低成本设计技术的成熟 现代EDA技术的特征 1 采用硬件描述语言 HDL 进行设计 2 逻辑综合与优化BehaviorLevelRegisterTransportLevel 3 开放性和标准化 4 更完备的库 Library 1 2数字系统设计技术 1 2 1Top down设计 1 2 2Bottom up设计 1 2 3IP复用技术与SOC Top down设计 Bottom up设计 即自底向上的设计 由设计者调用设计库中的元件 如各种门电路 加法器 计数器等 设计组合出满足自己需要的系统缺点 效率低 易出错 Bottom up设计 IPIP核 IPCore IP复用 IPreuse IP IntellectualProperty 核 软IP 用HDL等硬件描述语言描述的功能块 但是并不涉及用什么具体电路元件实现这些功能 固IP 完成了综合的功能块 硬IP 供设计的最终阶段产品 掩膜 IP核与SOC设计 SOC SYSTEMONCHIP SOC 设计输入综合适配仿真编程 下载 1 3数字系统设计的流程 1 原理图输入 Schematicdiagrams 2 硬件描述语言 HDL文本输入 1 ABEL HDL 2 AHDL 3 VHDL 4 VerilogHDL IEEE标准 硬件描述语言与软件编程语言有本质的区别 输入 综合 Synthesis 将较高层次的设计描述自动转化为较低层次描述的过程 行为综合 逻辑综合 版图综合 结构综合 综合器是能够自动实现上述转换的软件工具 是能将原理图或HDL语言描述的电路功能转化为具体电路结构网表的工具 Synplicity Synplify SynplifyProSynopsys FPGACompilerII FPGAExpress C ASM 程序 CPU指令 数据代码 0100101000101100 软件程序编译器COMPILER 软件编译器和硬件综合器区别 VHDL VERILOG 程序 硬件描述语言综合器SYNTHESIZER 为ASIC设计提供的电路网表文件 a 软件语言设计目标流程 b 硬件语言设计目标流程 适配 Fitter 适配器也称为结构综合器 它的功能是将由综合器产生的网表文件配置于指定的目标器件中 并产生最终的可下载文件对CPLD器件而言 产生熔丝图文件 即JEDEC文件 对FPGA器件则产生Bitstream位流数据文件JEDEC JointElectronDeviceEngineeringCouncil 仿真 Simulation 功能仿真 FunctionSimulation 时序仿真 TimingSimulation 仿真是对所设计电路的功能的验证 编程 Program 把适配后生成的编程文件装入到PLD器件中的过程 或称为下载 通常将对基于EEPROM工艺的非易失结构PLD器件的下载称为编程 Program 将基于SRAM工艺结构的PLD器件的下载称为配置 Configure 1 4常用的EDA软件工具 集成的CPLD FPGA开发工具逻辑综合工具仿真工具其他设计工具 集成的CPLD FPGA开发工具 逻辑综合工具 SynthesisTools 仿真工具 simulationtools 1 5EDA技术的发展趋势 超大规模集成电路的集成度和工艺水平不断提高 市场对系统的集成度不断提出更高的要求 高性能的EDA工具 其自动化和智能化程度不断提高 为嵌入式系统设

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论