EDA 的全称是 电子设计自动化。
EDA工具软件是一套利用计算机软件来完成集成电路(芯片)、印刷电路板等电子产品设计的自动化工具。可以把它理解为电子工程师的“Photoshop”或“AutoCAD”,但功能要复杂和强大得多。
在芯片设计领域,如果没有EDA工具,要设计包含数十亿甚至上百亿个晶体管的现代芯片是根本不可能的。
EDA软件主流厂商
全球EDA市场主要由三家公司主导,常被称为“EDA三巨头”:
Synopsys、Cadence、Siemens EDA (原Mentor Graphics)
其他EDA厂商
ANSYS: 在芯片的电源完整性、信号完整性和热分析方面非常强大。
Keysight (是德科技): 提供先进的射频和系统仿真工具(如ADS, EMPro)。
华大九天:中国本土领先的EDA公司,提供全流程FPD(平板显示)设计工具和部分IC设计工具。
开源/免费EDA工具
对于学生、爱好者和初创公司,开源和免费工具是入门和低成本项目的绝佳选择。
数字前端/仿真:
Icarus Verilog & GTKWave: 经典的Verilog仿真和波形查看组合。
Verilator: 将Verilog/SystemVerilog代码高速编译成C++或SystemC模型,用于仿真和验证。
综合:
Yosys: 功能强大的开源逻辑综合工具,是开源EDA生态的核心。
物理设计与验证:
OpenROAD: 目标是实现从RTL到GDSII的“无人参与”自动布局布线,适合学术研究和特定应用。
Magic: 一款历史悠久的开源版图编辑器。
PCB设计:
KiCad: 目前最流行、功能最完善的开源PCB设计套件,已可用于复杂的商业项目。
模拟电路仿真:
NGSPICE: 开源SPICE仿真器。
LTspice: 虽然是ADI公司的产品,但免费、速度快、模型库丰富,被广泛使用。