EDA是什么?有什么作用?
扫描二维码
随时随地手机看文章
今天,小编将在这篇文章中为大家带来EDA的有关报道,通过阅读这篇文章,大家可以对它具备清晰的认识,主要内容如下。
一、什么是EDA
电子设计自动化(英语:Electronic design automation,缩写:EDA)是指利用计算机辅助设计(CAD)软件,来完成超大规模集成电路(VLSI)芯片的功能设计、综合、验证、物理设计(包括布局、布线、版图、设计规则检查等)等流程的设计方式。
EDA涵盖了电子设计、仿真、验证、制造全过程的所有技术,诸如:系统设计与仿真,电路设计与仿真,印制电路板(PCB)设计与校验,集成电路(IC)版图设计、验证和测试,数字逻辑电路设计,模拟电路设计,数模混合设计,嵌入式系统设计,软硬件协同设计,芯片上系统(SoC)设计,可编程逻辑器件(PLD)和可编程系统芯片(SOPC)设计,专用集成电路(ASIC)和专用标准产品(ASSP)设计技术等。高级硬件描述语言和IP芯核被广泛采用,使得电子设计方式以及电子系统的概念发生了根本性的改变。
IP是集成电路知识产权模块的简称,可以定义为“经过预先设计、预先验证,具有相对独立功能,可以重复使用在SoC和复杂ASIC中的电路模块”。按照其在设计流程中的位置,IP可分为三种:软核IP、固核IP和硬核IP。
软核IP是用可综合硬件描述语言描述的RTL级电路功能块,不涉及用与什么工艺相关的电路和电路元件实现这些描述。软核IP的设计周期短,设计投入少,由于不涉及物理实现,为后续设计留有很大的发挥空间;但同时也会有一定比例的后续工序无法适应软核IP设计,从而造成一定程度的软核IP修正,在性能上有较大的不可预知性。另外,软核IP在使用时需要冒相当大的知识产权保护风险。
硬核IP是经过布局、布线并针对某一特定工艺库优化过的网表或是物理级版图。硬核IP在功耗、尺寸等方面都做了充分的优化,有着很好的可预知性,但对工艺的依赖性使得其灵活性和可移植性都较差。
固核IP是已经基于一般工艺库进行了综合和布局的IP核,通常以网表的形式提交客户使用。因此其在结构、面积和性能的安排上都已进行了优化。固核IP是介于软核和硬核之间的一个折中方案。
二、EDA的作用和特点
作用:
1. 提高电子设计的效率:EDA工具为设计者提供了一系列功能强大的工具,如IC综合、仿真、加工制造等工具,大大提高了设计效率,并使设计人员可以更快地完成设计工作。
2. 提高电子设计的质量:EDA工具可以自动检查设计中可能存在的错误,提高了设计的精确度和质量,并使设计者能够更好地确保设计的可靠性和稳定性。
3. 实现设计的可重用性:通过利用EDA技术,设计人员可以将设计中的重要组成部分保存为IP(Intellectual Property)核,以供以后的设计重复使用,并可通过IP核实现设计的可重用性。
特点:
1. 精度高:EDA工具可以提供高精度的电路设计和仿真功能,可以大大提高设计的精度和质量,并为设计人员提供可靠的电路设计参考。
2. 自动化:EDA工具提供了许多自动化功能,可以帮助设计人员自动化完成设计的各个阶段,从而减少人工干预,实现设计的自动化。
3. 可重用性好:EDA工具可以支持 IP核的设计和集成,可以在设计过程中快速使用和重复利用之前的设计。利用 IP 核可以极大地提高设计的效率和可重用性。
4. 可视化:EDA工具可以将数字电路的复杂部分可视化,有助于设计人员对设计的完整性和正确性有更直观的认识,大大提高了设计的可靠性和准确性。
经由小编的介绍,不知道你对EDA是否充满了兴趣?如果你想对它有更多的了解,不妨尝试度娘更多信息或者在我们的网站里进行搜索哦。