第1章 EDA技术
内容提要:本章主要介绍了EDA技术的概念、产生和发展历史,EDA技术的应用领域及其发展前景,列举并介绍了一些常用的EDA软件。
电子设计自动化(Electronic Design Automation,EDA)是从计算机辅助设计(CAD)、计算机辅助工程(CAE)等发展而来的。
1.1 EDA技术简介
EDA技术是以计算机为工作平台,以相关的EDA开发软件为工具,以大规模可编程逻辑器件(包括CPLD、FPGA、EPLD等)为设计载体,以硬件描述语言(Hardware Descrip—tion Language,HDL)为系统逻辑描述的主要表达方式,自动完成系统算���和电路设计,*终形成电子系统或专用集成芯片的一门新技术。
EDA技术研究的对象是电路或系统芯片设计的过程,可分为系统级、电路级和物理级三个层次。EDA设计领域和内容,包括从低频、高频到微波,从线性到非线性,从模拟到数字,从可编程逻辑器件、通用集成电路到专用集成电路的电子自动化设计。
1.1.1 EDA技术的起源
一般认为EDA技术的发展经历了CAD、CAE和EDA三个阶段。
1.CAD阶段
20世纪60年代之前,电子产品硬件系统设计大都采用分立元件。随着集成电路的出现和应用,硬件系统设计进入到CAD发展的初级阶段,该阶段的硬件设计大量选用中、小规模标准集成电路。20世纪70年代,由于设计师对图形符号的使用数量有限,因此传统的手工布图方法无法满足产品复杂性的要求,更不能满足工作效率的要求,就产生了一些单独的工具软件,主要用于印制电路板(PCB)布线设计、电路模拟、逻辑模拟及版图的绘制等领域。这种应用计算机进行辅助设计的时期,就是CAD阶段。例如:PCB布线软件TANGO,用于电路模拟的SPICE,以及后来的集成电路版图编辑与设计规则检查系统等软件,都是这个时期的产品。这时的设计方法和工具软件,虽然也可以利用计算机将设计人员从大量繁琐、重复的计算和绘图工作中解脱出来,但对于复杂的电子系统设计,当时的EDA软件设计能力和作用依然有限,主要是功能单一且相互独立,还不能提供系统的仿真与综合。
……