常用的eda工具有哪些?进行硬件设计时该如何选择?
现今数字电路非常模组化(参见集成电路设计、设计收敛、设计流程 (EDA)),产线最前端将设计流程标准化,把设计流程区分为许多“细胞”(cells),而暂不考虑技术,接着细胞则以特定的集成电路技术实现逻辑或其他电子功能。
常用EDA工具与硬件设计选择方法如下:
一、常用EDA工具分类
1. IC设计/半导体
- Cadence:Virtuoso(版图设计)、Spectre(电路仿真)、Innovus(物理实现)
- Synopsys:Design Compiler(逻辑综合)、Primetime(时序分析)、IC Compiler(布局布线)
- Siemens EDA(原Mentor):Calibre(物理验证)、Tanner(混合信号设计)
- Keysight:ADS(高频/射频设计)
- 国产替代:华大九天(模拟全流程)、概伦电子(器件建模)
2. PCB设计
- Cadence:Allegro(高速PCB)、OrCAD(原理图)
- Mentor:PADS(中小板)、Xpedition(复杂板)
- Altium:Altium Designer(主流桌面级)
- Zuken:CR-8000(汽车电子/日本市场)
- 国产工具:立创EDA(免费在线版)
3. FPGA开发
- AMD/Xilinx:Vivado(7系列以上)、ISE(旧款)
- Intel/Altera:Quartus Prime
- 仿真工具:ModelSim、Verilator(开源)
4. 仿真与验证
- 系统级:MATLAB/Simulink
- 电路级:LTspice(免费)、PSpice
- 射频微波:CST Studio、HFSS
二、硬件设计工具选择策略
1. 按设计场景匹配
| 设计类型 | 推荐工具 |
|---|---|
| 消费类PCB | Altium Designer / KiCad(开源) |
| 高速/服务器PCB | Cadence Allegro / Mentor Xpedition |
| 模拟IC设计 | Cadence Virtuoso + Spectre |
| 数字IC前端 | Synopsys VCS + Design Compiler |
| 射频微波 | Keysight ADS / ANSYS HFSS |
| FPGA原型验证 | Vivado/Quartus + ModelSim |
2. 关键考量因素
- 复杂度
- 高端芯片设计 → Cadence/Synopsys全流程
- 4层以下PCB → Altium/KiCad
- 成本控制
- 初创企业:开源工具(KiCad/Icarus Verilog) + 云平台
- 教学用途:立创EDA评估版/LTspice
- 团队能力
- 原工具熟练度 > 工具性能差异
- 新团队优选集成化工具(如Vivado一体式环境)
- 工艺支持
- 芯片设计需确认EDA工具与代工厂PDK兼容性(如TSMC 7nm需Synopsys 2020+)
- 协同需求
- 大型团队选Enterprise版本(如Allegro Team Design)
3. 实用选择路径
graph TD
A[确定设计类型] --> B{芯片/PCB/FPGA?}
B -->|芯片| C[数字/模拟/混合?]
B -->|PCB| D[层数/信号速率]
B -->|FPGA| E[AMD/Intel平台]
C -->|数字| F(Synopsys+Cadence)
C -->|模拟| G(Cadence Virtuoso)
D -->|>16层 56Gbps+| H(Cadence Allegro)
D -->|<8层 常规设计| I(Altium/KiCad)
E -->|Xilinx| J(Vivado)
E -->|Intel| K(Quartus Prime)
4. 降低成本建议
- 免费替代方案:
- PCB:KiCad + JLCPCB插件
- 仿真:LTSpice + Verilator
- FPGA:Vivado免费版(4系列以下)
- 云平台:Cadence Cloudburst / Synopsys Cloud
- 教育授权:高校科研用Synopsys/Cadence学术套件
三、典型应用案例
-
IoT设备开发
Altium Designer(原理图+PCB) + STM32Cube(MCU) + 免费版Keil(编译) → 总成本<$5k -
5G射频模块
ADS(射频电路) + HFSS(天线仿真) + Allegro(高速PCB) → 需>$50k投入 -
国产替代路径
华大九天(模拟IC) + 立创EDA(PCB) + 华为昇腾FPGA → 满足贸易合规要求
特别提示:工具选型时预留30%余量应对升级需求(如DDR5设计需Allegro 2021+),首次采购建议申请评估版实测项目关键模块(如DRC检查速度、仿真收敛性)。
EDA程序设计之计时器设计
计时器的设计1. 设计任务 设计并制作一台计时器。2. 设计要求① 用EDA实训仪的I/O设备和PLD芯片实现
资料下载
白茶茶668
2023-08-22 10:16:00
使用多种EDA工具实现FPGA设计流程的详细资料说明
的设计来例系统地介绍了利用多种EDA工具进行 FPGA协同设计的实现原理及方法近年来,随着微电子学的迅速发展以及SoC(System on C
资料下载
佚名
2020-11-27 17:57:34
FPGA目前较为流行的EDA其工具软件详细介绍
EDA ( Electronic Design Automation )技术就是以计算机为工作平台,以EDA 软件工具为开发环境,以
资料下载
佚名
2020-10-22 17:15:00
FPGA目前较为流行的EDA其工具软件详细介绍
EDA ( Electronic Design Automation )技术就是以计算机为工作平台,以EDA 软件工具为开发环境,以
资料下载
佚名
2020-10-22 17:15:00
【开源硬件】数字芯片后端EDA工具的挑战与机遇
01 演讲题目 ✦ 开源硬件系列03期: 数字芯片后端EDA工具的挑战与机遇 02 演讲时间 ✦ 2022年12月19日 晚上 19:00 03
2022-12-15 08:10:02
IC设计:Synopsys2018 版本 EDA 工具免费分享
),然后选择开启此虚拟机,记住一定要选择“我已移动该虚拟机”,否则软件无法使用 License 无法启动。4. 此时会进入如下界面需要输入登录密
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 芯片的工作原理是什么?
- ssd是什么意思
- 什么是蓝牙?它的主要作用是什么?
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- EDA是什么?有什么作用?
- 中科院研发成功2nm光刻机
- 苹果手机哪几个支持无线充电的?
- dtmb信号覆盖城市查询
- 怎样挑选路由器?
- 华为芯片为什么受制于美国?
- 元宇宙概念股龙头一览
- type-c四根线接法图解
- 锂电池和铅酸电池哪个好?
- 什么是场效应管?它的作用是什么?
- 如何进行编码器的正确接线?接线方法介绍
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- 苹果nfc功能怎么复制门禁卡
- 单片机和嵌入式的区别是什么
- amoled屏幕和oled区别
- BLDC电机技术分析
- 复位电路的原理及作用
- dsp是什么意思?有什么作用?
- iphone13promax电池容量是多少毫安
- 苹果无线充电器怎么使用?
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 自举电路图
- 通讯隔离作用
- 苹果笔记本macbookpro18款与19款区别
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 传感器常见类型有哪些?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机