第1章 概述
1.1 什么是EDA
EDA是Electronic Design Automation的缩写,即电子设计自动化。电子设计是人们进行电子产品设计、开发和制造过程中十分关键的一步,其核心工作就是电子电路的设计。在电子技术的发展历程中,按计算机辅助技术介入的深度和广度,出现了三种设计方案,或者说是三个发展阶段:第一种方法是所谓传统的设计方法,涉及的电子系统一般较为简单,工作量也不大,从方案的提出、验证、修改到完全定型都采用人工手段完成;第二种方法是所谓的计算机辅助设计(CAD)方法,就是由计算机完成数据处理、模拟评价、设计验证等部分工作,由人和计算机共同完成(或者说是由计算机辅助人完成)设计工作的方法,这种方法是在电子产品由简单向复杂、电子设计工作量由小到大发展过程中产生的;第三种方法是所谓的EDA方法,它是在电子产品向更复杂、更高级,向数字化、集成化、微型化和低功耗方向发展过程中逐渐产生并日趋完善的。在这种方法中,设计过程的大部分工作(特别是底层工作)均由计算机自动完成。
第一种设计方法是一种自下而上的设计方法,即首先由设计人员根据自己的经验,利用现有通用元器件,完成各部件电路的设计、搭试、性能指标测试等,然后构建整个系统,最后经调试、测量达到规定的指标。这种方法不但花费大、效率低、周期长,而且基本上只适用于早期较为简单的电子产品的设计,对于比较复杂的电子产品的设计越来越力不从心。
第三种设计方法是一种自上而下的设计方法,它从系统设计入手,先在顶层进行功能划分、行为描述和结构设计,然后在底层进行方案设计与验证、电路设计与PCB设计、专用集成电路(ASIC)设计。在这种方法中,除系统设计、功能划分和行为描述外,其余工作由计算机自动完成。这种方法花费少、效率高、周期短、功能强、应用范围广。
可见,EDA是电子技术发展历程中产生的一种先进的设计方法,是当今电子设计的主流手段和技术潮流,是电子设计人员必须掌握的一门技术。