EDA设计技术 教学课件 作者 杨光永 凌永发第1章 绪论.pptVIP

EDA设计技术 教学课件 作者 杨光永 凌永发第1章 绪论.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式微处理器/控制器与系统性能的关系 1.1.1.4 硬件加速 目的:选择更高性能的组件或模块、提高系统时钟频率,使系统获得更高的执行效率 硬件加速方式:CRC组件、协处理设计、NIOS II定制指令、取代状态机、使用C2H编译器等可获得更高性能的硬件加速性能 影响:增加了系统的功耗、成本和设计时间 例:离散余弦变换硬件加速器结构 1.1.2 EDA设计流 设计需求分析 制定设计方案 组织设计工具 设计实践 设计需求分析的目的和任务 系统的实时性能要求 计算性能和功能要求 工程设计周期 成本预算 分析技术风险并制定相应的技术保障措施 制定工程实施进度、预期目标等; 制定设计方案并组织设计工具链 分解工程设计任务 估算系统的软硬件资源规模、功率消耗、时序要求 按自身和团队的专业技术特长、设计资源和开发工具平台,选择合适的器件类型、软硬件集成开发工具 必要时采用第三方提供的综合、仿真或形式验证工具 构建完备的设计工具链; 设计实践 是EDA设计实现的核心部分,由设计输入、分析与综合、适配、时序分析、汇编、编程或配置、调试等阶段组成,各阶段可以按照渐进式编译设计流程、增量式编译设计流程或智能编译设计流程进行 例:增量式编译设计流程 1.2 可编程逻辑器件及其开发环境 可编程逻辑器件是可编程逻辑阵列PLA/GAL、复杂可编程逻辑器件CPLD、现场可编程门阵列FPGA的统称。 Altera公司的可编程逻辑集成开发环境 Quartus II Xilinx公司的可编程逻辑集成开发环境 ISE Design Suite 集成开发环境 Quartus II ISE Design Suite 设计输入 AHDL/VHDL/Verilog HDL /SystemVerilog AHDL/VHDL/Verilog HDL/SystemVerilog 块图、原理图 块图、原理图 Tcl脚本文件 Tcl脚本文件 状态机文件 状态机文件 系统集成信息文件 系统集成信息文件 设计约束文件 设计约束文件 功能仿真 ModelSim-Altera ISE Simulator 系统集成 Qsys或SOPC Builder ? DSP系统创建 DSP Builder System Generator for DSP 分析与综合 Integrated Synthesis PlanAhead 布局/布线 Chip Planner ISE Design Suite Deisn Partition Planner ? 时序分析 TimeQuest Timing Analyzer ISE Design Suite 功耗分析 PowerPlay ? 系统调试 SignalTap II Logic Analyzer ChipScope Pro Logic Analyzer Tansceiver Toolkit Pro Serial I/O Toolkit In-System Resources and Probes Editor ? 网表写入 Netlist Writer ISE Design Suite 汇编 Assembler ISE Design Suite 编程 Programmer ISE Design Suite 嵌入式设计 NIOS II EDS Embeded Development Kit 1.3知识产权核及片上系统 知识产权核可快速地集成到系统设计中,用户仅关心知识产权核说明书规定的功能和输入输出特性,不必关心其内部结构,将知识产权核当作黑箱使用,从而缩短开发周期,保证系统的性能和可靠性。 例如:嵌入式硬核处理器或软核处理器、接口与外设、数字信号处理、通信等。 片上系统 片上系统(SoC)是在单片集成电路中集成完备系统所需的微处理器、存储器、外设模块等,实现特定功能和性能的系统,具有高度集成、低功耗特性,可裁剪系统的功能和性能 Bye-bye! 人民邮电出版社 EDA设计技术 杨光永 人民邮电出版社 EDA设计技术 杨光永 第1章 绪论 EDA设计技术 EDA设计技术 电子设计自动化(Electronic Design Automation,EDA)是一种可重用设计方法; 由1980年中期的计算机辅助设计(CAD)、计算机辅助制造(CAM)、计算机辅助测试(CAT)和计算机辅助工程(CAE)等技术综合发展而来。 以计算机和计算机辅助设计软件为工具 以可编程器件为载体 利用库元件或硬件描述语言基本要素 依次进行建立模型、设计输入、编译、综合、适配、仿真、编程、调试等环节 实现特定研究和设计任务的电子设计技术。 EDA设计技术 降低系统设计任务的复杂度 降低系统设计的技术风险 设计方法的变革需求 甩图板工程 1.1 EDA技术

您可能关注的文档

文档评论(0)

时间加速器 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档