相对于传统的电子设计方法,EDA还存在以下等优势:
1. 可以大大降低设计成本,缩短设计周期。
2. 库都是EDA公司与半导体生产厂商合作、共同开发,从而能够完成各种自动设计过程。
3. 极大地简化设计文档的管理。
4. 极大地提高了大规模系统电子设计的自动化程度。
5. 设计者拥有完全的自主权,再无受制于人之虞。
6. 良好的可移植与可测试性,为系统开发提供可靠的保证。
7. 能将所有设计环节纳入统一的自顶向下的设计方案中。
8. 在系统板设计结束后仍可利用计算机对硬件系统进行完整的测试。
9. 对设计者的硬件知识和硬件经验要求低,使设计者能更大程度地将自己的材质和创造力集中在设计项目性能的提高和成本的降低上。
10. EDA技术具有更好的高速性能。
2.2 EDA技术发展历程
EDA技术已有30年的发展历程,大致可分为三个阶段。70年代为计算机辅助设计(CAD)(Computer Aided Design)阶段,人们开始用计算机辅助进行IC版图编辑、PCB布局布线,取代了手工操作。80年代为计算机辅助工程(CAE)(Computer Aided Engineering)阶段。与CAD相比,CAE除了有纯粹的图形绘制功能外,又增加了电路功能设计和结构设计,并且通过电气连接网络表将两者结合在一起,实现了工程设计。CAE的主要功能是:原理图输人,逻辑仿真,电路分析,自动布局布线,PCB后分析。90年代为电子系统设计自动化(EDA)(Electronic System Design Automation)阶段。
(1) CAD阶段
20世纪70年代,电子线路的计算机辅助设计(CAD,Compuer Aided Design)是EDA发展的初级阶段。它利用计算机的图形编辑、分析和储存能力,协助工程师进行电子系统的IC(Integrated Circuit)版图编辑和PCB(Printed Circuit Board)布局布线,取代手工操作。它可以减少设计人员的繁琐重复劳动,但自动化程度低,需要人工干预整个设计过程。这类专用软件大多以微机为工作平台,易于学习和使用,设计中小规模电子系统可靠有效。现仍有很多这类专用软件被用于工程设计。由此产生了计算机辅助设计的概念。
(2) CAE阶段
20世纪80年代,该阶段已具备了设计自动化的功能。其主要特征是具备了自动布局布线和电路的计算机仿真、分析和验证功能。又增加了电路功能设计和结构设计,并且通过电气连接网络表将二者结合在一起,以实现工程设计,这就是计算机辅助工程的概念CAE(Computer Aided Engineering)。CAE的主要功能是:原理图输入,逻辑仿真,电路分析,自动布局布线,PCB后分析。
(3) EDA阶段:
20世纪90年代,高级EDA阶段,又称为电子系统设计自动化(ESDA,Electronic System Design Automation)。过去传统的电子系统产品的设计方法是采用“自底而上”的顺序。依照这种顺序,设计者先对系统结构分块,直接进行电路级的设计。这种设计方法使设计者不能预测下一阶段的问题,而且每一阶段是否存在问题,往往在系统整机调试时才确定,也很难通过局部电路是调整使整个系统达到既定的功能和指标,不能保证设计一举成功。EDA技术高级阶段采用一种新的“自顶向下”的设计顺序和“并行工程”的设计方法,设计者的精力主要集中在所设计电子产品的准确定义上,EDA系统去完成电子产品的系统级至物理级的设计。此阶段EDA技术的主要特征是支持高级语言对系统进行描述。可进行系统级的仿真和综合。 基于FPGA的电机控制器设计(4):http://www.youerw.com/zidonghua/lunwen_13750.html