- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一章 数制与码制 1.1 EDA技术涵义 1.2 EDA发展概况 1.3 EDA技术特点 1.4 EDA设计所需的工具 1.5 常用的EDA软件 1.6 IP核 1.7 EDA技术的发展趋势 EDA技术涉及的领域 包括在机械、电子、通信、航空航天、化工、矿产、生物、医学、军事等各个领域,都有EDA的应用。目前EDA?技术已在各大公司、企事业单位和科研教学部门广泛使用。例如在飞机制造过程中,从设计、性能测试及特性分析直到飞行模拟,都可能涉及到EDA技术。 ①CAD阶段 ②CAE阶段 CAD/CAE的局限性 尽管CAD/CAE技术取得了巨大的成功,但并没有把人从繁重的设计工作中彻底解放出来。 在整个设计过程中,自动化和智能化程度还不高,各种CAD/CAE软件界面千差万别,学习使用困难,并且互不兼容,直接影响到设计环节间的衔接。 基于以上不足,人们开始追求贯彻整个设计过程的自动化,这就是EDA,即电子设计自动化。 EDA代表了当今电子设计技术的最新发展方向。 ③EDA阶段 设计人员按照“自顶向下”的设计方法,对整个系统进行方案设计和功能划分,然后采用硬件描述语言(HDL)完成系统行为级设计,最后通过综合器和适配器生成最终的目标器件。 EDA的设计方法被称为高层次的电子设计方法。 EDA软件以逻辑综合、硬件行为仿真、参数分析和测试为重点。设计工具门类齐全,能够提供系统设计需要的全部工具,包括设计输入、逻辑综合、设计优化、设计验证和性能评估等。 1.3 EDA技术的崭新特点 电子技术各个领域全方位融入EDA技术 IP核在电子行业的产业领域、技术领域和设计领域得到了广泛的应用。 在FPGA上实现DSP应用成为可能 嵌入式软核处理器的出现,使SOPC进入大规模应用阶段。 EDA软件支持的各种硬件描述语言使设计和趋于简单 EDA技术使电子领域各学科相互包容和渗透。 EDA技术基本特征 基于芯片的设计方法 自顶向下的设计方法 逻辑综合与优化 硬件仿真 自动布局布线 硬件描述语言 ①基于芯片的设计方法 传统的数字系统设计方法是选择分立器件,通过设计电路板来实现系统功能。 利用EDA工具,采用可编程逻辑器件,通过设计芯片来实现系统功能,就称为基于芯片的设计方法。 随着可编程逻辑器件的规模和速度不断提高,使在芯片上设计一个系统成为可能,这就是SOC(System On Chip)的概念。 ②自顶向下的设计方法 传统的设计方法是自底向上(Bottom-Up)地构造出一个新的系统,如同一砖一瓦地建造金字塔,效率低且成本高。 自顶向下(Up-Bottom)设计方法则首先从系统设计入手,在顶层进行功能方框图的划分和结构设计,并用硬件描述语言对高层次的系统行为进行描述,在系统级进行验证。然后用综合优化工具生成具体门电路的网表,其对应的物理实现级可以是印刷电路板或专用集成电路。 由于设计的主要仿真和调试过程是在高层次上完成的,这不仅有利于早期发现结构设计上的错误,避免设计工作的浪费,而且也减少了逻辑功能仿真的工作量,提高了设计的一次成功率。 传统设计方法:Bottom - up,基于电路板的设计方法 ③逻辑综合与优化 综合的任务是将所设计的数字系统从高级硬件描述语言的描述最终变为可直接用于芯片设计的版图文件。 中间需要经过系统级、寄存器传输级、逻辑级和电路级等多层次的变换,从而使设计与工艺独立。 优化则是对于上述综合生成的电路网表,根据布尔方程功能等效的原则,用更小更快的综合结果替代一些复杂的逻辑电路单元,根据指定的目标库映射成新的网表。 ④硬件仿真 如今集成电路器件的规模已经达到千万门以上,设计过程中仿真技术显得十分重要。较好的EDA系统包含三级仿真器,即功能级仿真、逻辑级仿真和线路级仿真。 ⑤自动布局布线 如何合理安排元件在芯片上的位置,以及如何连线使得占的面积最小,是难度极大的算法设计问题。 综合、仿真和布局布线算法都是十分高深的算法,因此EDA软件的成本都非常高,远远高于硬件成本。 ⑥硬件描述语言(HDL) 用硬件描述语言(HDL-Hardware Description Language)进行电路与系统的设计是当前EDA技术的一个重要特征。 与传统的原理图输入设计方法相比较,硬件描述语言更适合于规模日益增大的电子系统,它还是进行逻辑综合优化的重要工具。 硬件描述语言使得设计者在比较抽象的层次上描述设计的结构和内部特征。它的突出优点是:语言的公开可利用性;设计与工艺的无关性;宽范围的描述能力;便于组织大规模系统的设计;便于设计的复用和继承等。 ⑥硬件描述语言(HDL) 硬件描述语言的出现,使硬件与软件的界限相对模糊,极大地方便了电子系统的设计。 正如计算机的编程从二进制代码到汇编再到高级语言从而给编程者带来了充分发
文档评论(0)