EDA(Electronic Design Automation,电子设计自动化)是在计算机的辅助下完成电子产品设计方案的输入、处理、仿真和下载的的一种先进的
硬件设计技术,是立足于计算机工作平台开发出来的一整套先进的设计电子系统的软件工具,是微电子技术中的核心技术之一,现代集成系统设计的重要方法。
EDA-现代的数字系统设计方法
基于
芯片的设计方法——采用PLD(可编程逻辑器件
FPGA/CLPD),利用EDA开发工具,通过芯片设计来实现系统功能。
1、首先在计算机上安装EDA软件,它们能帮助设计者自动完成几乎所有的设计过程;
2、再选择合适的PLD芯片,可以在一片芯片中实现整个数字系统(SOPC)。
数字集成化系统的性能的主要4个特性
1、速度:系统的速度是由系统的时序和时滞两个因素决定
2、吞吐量:即是数据流量,即每个时钟内处理的数据量
3、面积:是通过
半导体工艺不断研发实现低面积消耗
4、功耗:随着集成度的增加,单位面积上的
晶体管数目增加,降低功耗是必然
EDA设计流程
1、选用合适的 EDA仿真工具;
2、选用合适
电路图输入和HDL编辑工具;
3、逐个编写可综合HDL
模块;
4、逐个编写HDL测试模块;
5、逐个做Verilog HDL 电路逻辑访真;
6、编写Verilog HDL总测试模块;
7、做系统电路逻辑总仿真
EDA设计方法
EDA设计方法(续前):
1、选用合适的基本逻辑元件库和宏库
2、租用或购买必要的IP核;
3、选用合适的综合器;
4、进行综合得到门级电路结构;
5、布局布线,得到时延文件;
6、后仿真;
7、定型, FPGA编码或
ASIC投片
集成电路EDA设计流程及设计软件工具
集成电路EDA设计流程及设计软件工具
FPGA设计流程
FPGA 设计流程
集成化设计发展趋势:
ASIC具有的优势
高性能安全的IP核的可设计行
高效、低面积消耗的系统空间
复杂系统的芯片可设计、可制造性
FPGA具有的优点:
强大的系统可编程/可配置的多次复用性
实现功能设计的多样性
不需要后端工艺库,设计的简化性
实现设计-市场的短期开发
集成电路EDA设计概述.pdf
(5.69 MB, 下载次数: 0 )