三、电子设计自动化技术的优势
在传统的数字电子系统或IC设计中,手工设计占了较大的比例。一般先按电子系统的具体功能要求进行功能划分,然后将每个电子模块画出真值表,用卡诺图进行手工逻辑简化,写出布尔表达式,画出相应的逻辑线路图,再据此选择元器件,设计电路板,最后进行实测与调试。手工设计方法主要有以下缺点:复杂电路的设计、调试十分困难;由于无法进行硬件系统功能仿真,如果某一过程存在错误,查找和修改十分不便;设计过程中产生大量文档,不易管理;对于IC设计而言,设计实现过程与具体生产工艺直接相关,因此可移植性差;只有在设计出样机或生产出芯片后才能进行实测。与之相比,EDA技术的优势则显而易见。
1.用HDL对数字电子系统进行抽象的行为与功能描述到具体的内部线路结构描述,从而可以在电子设计的各个阶段、各个层次进行计算机模拟验证,保证设计过程的正确性,可以大大降低设计成本,缩短设计周期。2.EDA工具之所以能够完成各种自动设计过程,关键是有各类库的支持,如逻辑仿真时的模拟库、逻辑综合时的综合库、版图综合时的版图库、测试综合时的测试库等。
3.某些HDL语言也是文档型的语言(如VHDL),极大地简化设计文档的管理。
4.EDA技术中最为令人瞩目的功能,即最具现代电子设计技术特征的功能是日益强大的逻辑设计仿真测试技术。这极大地提高了大规模系统电子设计的自动化程度。5.传统的电子设计方法至今没有任何标准规范加以约束,因此,设计效率低,系统性能差,开发成本高,市场竞争能力小。EDA技术的设计语言是标准化的,不会由于设计对象的不同而改变;它的开发工具是规范化的,EDA软件平台支持任何标准化的设计语言;它的`设计成果是通用性的,IP核具有规范的接口协议。良好的可移植与可测试性,为系统开发提供了可靠的保证。
6.EDA技术最大的优势就是能将所有设计环节纳入统一的自顶向下的设计方案中。
7.EDA不但在整个设计流程上充分利用计算机的自动设计能力,在各个设计层次上利用计算机完成不同内容的仿真模拟,而且在系统板设计结束后仍可利用计算机对硬件系统进行完整的测试。而传统的设计方法,如单片机仿真器的使用仅仅只能在最后完成的系统上进行局部的软件仿真调试,在整个设计的中间过程是无能为力的。
四、电子设计自动化技术的展望
目前,现代集成电路技术的发展使以现场可编程门阵列为代表的大容量可编程逻辑器件的等效门数迅速提高,其规模直逼标准门阵列,达到了系统集成的水平。特别是进入2世纪9年代后,随着CPLD、FPGA等现场可编程逻辑器件的逐渐兴起,VHDL、Verilog等通用性好、移植性强的硬件描述语言的普及,ASIC技术的不断完善,EDA技术在现代数字系统和微电子技术应用中起着越来越重要的作用。从通常意义上来说,现代电子系统的设计已经再也离不开EDA技术的帮助了。