数字电子系统的EDA设计技术.pptVIP

  1. 1、本文档共142页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数字电子系统的EDA设计技术

数字电子系统的EDA设计技术 1 概述 2 现代数字系统的设计方法 3 EDA技术 4 EDA原理图输入设计方法 5 VHDL文本输入设计方法 1 概述 人类已进入数字时代。在计算机、移动通 讯、VCD、HDTV、军用雷达、医用CT仪器等设备 中,数字技术与数字电路构成的数字系统已经成 为这些现代电子系统的重要部分。 20世纪9年代以后,EDA(电子设计自动化) 技术的发展和普及给数字系统的设计带来了革命 性的变化。在器件方面,可编程逻辑器件的飞速 发展。利用EDA工具,采用可编程逻辑器件,正 在成为数字系统设计的主流。 采用可编程逻辑器件芯片和EDA软件,在实 验室里就可以完成数字系统的设计和生产。可以 实现无芯片EDA公司,专门从事IP模块生产,也 可以实现无生产线集成电路设计公司的运作。可 以说,当今的数字系统设计已经离不开可编程逻 辑器件和EDA设计工具。 2 现代数字系统的设计方法 传统的数字系统设计采用 “Bottom-up”(自 底向上)设计方法,设计步骤如图10.2.1所示。 现代数字系统的设计采用“Top-down”(自 顶向下)设计方法,设计步骤如图10.2.2所示。 在 “Top-down”(自顶向下)设计方法中,设 计者首先需要对整个系统进行方案设计和功能划 分,拟订采用一片或几片专用集成电路(ASIC) 来实现系统的关键电路,系统和电路设计师亲自 参与这些专用集成电路的设计,完成电路和芯片 版图,再交由IC工厂投片加工,或者采用可编程 ASIC(例如CPLD和FPGA) 现场编程实现。 在“Bottom-up”(自底向上)设计中,行为设 计确定了该电子系统或VLSI芯片的功能、性能 及允许的芯片面积和成本等。结构设计根据系统 或芯片的特点,将其分解为接口清晰、相互关系 明确、尽可能简单的子系统,得到一个总体结构. 这个结构可能包括算术运算单元、控制单元、数 据通道、各种算法状态机等。逻辑设计把结构转 换成逻辑图,设计中尽可能采用规则的逻辑结构 或经过考验的逻辑单元或模块。电路设计将逻辑 图转换成电路图,一般都需要进行硬件仿真,以 最终确定逻辑设计的正确性。版图设计将电路图 转换成版图,如果采用可编程器件的开发工具时 进行编程制片。 3 EDA技术 3.1 EDA技术的内涵 EDA (Electronics Design Automation) 即电子设计自动化。 EDA技术以计算机硬件和系统软件为基本 工作平台,采用EDA通用支撑软件和应用软件 包,在计算机上帮助电子设计工程师完成电路的 功能设计、逻辑设计、性能分析、时序测试直至 PCB(印刷电路板)的自动设计等。 在EDA软件的支持下,设计者完成对系统 功能的描述,由计算机软件进行处理得到设计结 果。利用EDA设计工具,设计者可以预知设计 结果,减少设计的盲目性,极大地提高设计的效 率。 EDA技术的内涵如图10.3.1所示。 图10.3.1 EDA技术的内涵 3.2 EDA技术的基本特征 采用高级语言描述,具有系统级仿真和综 合能力是EDA技术的基本特征。与这些基本特 征有关的几个概念如下。 1. 并行工程和“自顶向下”设计方法 并行工程是一种系统化的、集成化的、并 行的产品及相关过程的开发模式(相关过程主要 指制造和维护)。这一模式使开发者从一开始就 要考虑到产品生存周期的质量、成本、开发时间 及用户的需求等等诸多方面因素。 “自顶向下”(Top-down)的设计方法从系统 级设计入手,在顶层进行功能方框图的划分和结 构设计;在方框图一级进行仿真、纠错,并用硬 件描述语言对高层次的系统行为进行描述;在功 能一级进行验证,然后用逻辑综合优化工具生成 具体的门级逻辑电路的网表,其对应的物理实现 级可以是印刷电路板或专用集成电路。 2. 硬件描述语言(HDL) 用硬件描述语言进行电路与系统的设计是 当前EDA技术的一个重要特征。 硬件描述语言突出优点是: 语言的公开可 利用性;设计与工艺的无关性;宽范围的描述能 力;便于组织大规模系统的设计;便于设计的复 用和继承等。 目前最常用的IEEE标准硬件描述语言有 VHDL和Verilog-HDL。 3. 逻辑综合与优化 逻辑综合功能将高层次的系统行为设计自 动翻译成门级逻辑的电路描述,做到了设计与工 艺的独立。优化则是对于上述综合生成的电路网 表,根据布尔方程功能等效的原则,用更小、更 快的综合结果替代一些复杂的逻辑电路单元,根 据指定的目标库映射成新的网表。 4. 开放性和标准化 EDA系统的框架是一种软件平台结构,

文档评论(0)

zhuwenmeijiale + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:7065136142000003

1亿VIP精品文档

相关文档