EDA,全称为Electronic Design Automation,即 电子设计自动化,是 用于辅助超大规模集成电路设计生产的工业软件。它涵盖了电路芯片设计、制造、封装、测试整个流程,并利用计算机辅助设计(CAD)软件来完成功能设计、综合、验证、物理设计等流程的设计方式。EDA软件帮助工程师们完成从概念设计到最终产品的全过程,极大地提高了电子设计的效率和可靠性,降低了设计成本,缩短了产品上市时间。
EDA软件的应用分为两个层次:
初级层次:
使用Protel、Multisim等电路设计软件对电路板进行设计仿真,这一层次的应用在国内已经非常普遍。
高级层次:
应用MAX+PLUS II、Synplify等EDA软件对可编程逻辑器件FPGA/CPLD进行设计和仿真编程,最终实现芯片级的ASIC设计。这一层次的应用目前在国内发展迅速,市场上急需大量这一层次的电子设计人员。
常见的EDA软件包括:
PROTEL:由PORTEL公司(现在的Altium公司)在20世纪80年代末推出的电路行业的CAD软件,是电路设计者的首选软件。
ORCAD:由ORCAD公司于20世纪80年代末推出的EDA软件,主要用于原理图设计。
CADENCE:提供包括DesignEntryCIS(ORCAD)、DesignEntryHDL原理图设计工具、Allegro PCB Editor印制电路板设计工具(ALLEGRO)、Allegro AMSSimulator仿真工具、Allegro PCB SI信号完整性分析工具等。
Synopsys:提供一系列先进的EDA工具,包括设计综合、验证、物理设计等。
Cadence:提供包括IC设计工具在内的全面解决方案。
这些工具共同构成了电子设计自动化的强大基础,支持着现代电子系统的设计和开发。