EDA设计流程包括什么?

EDA设计流程包括什么?

最佳答案 匿名用户编辑于2022/10/12 15:44

这个我知道,答案都来自报告《EDA行业深度研究报告:行业快速发展,国产替代前景可期》,如果有兴趣了解更多相关的内容,请下载原报告阅读。

设计准备: 指设计者在进行设计之前,依据任务 要求,确定系统所要完成的功能及复 杂程度,器件资源的利用、成本等所 要做的准备工作,如进行方案论证、 系统设计和器件选择等。

设计输入: 将设计的系统或电路以开发软件要求的某种形式表示出来,并送入计 算机的过程。

设计处理: 这是EDA设计中的核心环节。在设计处理阶段,编译软件将对设计输 入文件进行逻辑化简、综合和优化,并适当地用一片或多片器件自动地 进行适配,最后产生编程用的编程文件。

器件编程: 编程是指将设计处理中产生的编程数据文件通过软件放 到具体的可编程逻辑器件中去。对CPLD器件来说是将JED 文件下载(Down Load)到CPLD器件中去,对FPGA来说 是将位流数据BG文件配置到FPGA中去。

器件编程需要满足一定的条件,如编程电压、编程时序 和编程算法等。普通的CPLD器件和一次性编程的FPGA需要 专用的编程器完成器件的编程工作;基于SRAM的FPGA可 以由EPROM或其他存储体进行配置;在系统的可编程器件 (ISP-PLD)则不需要专门的编程器,只要一根与计算机互 连的下载编程电缆就可以了。

设计校验: 设计校验过程包括功能仿真和时序仿真,这两项工作是在设计处理过程中同时进行 的。仿真过程是正确实现设计的关键环节,用来验证设计者的设计思想是否正确。功能 仿真是在设计输入后进行:时序仿真是在逻辑综合后或布局布线后进行。

器件测试和设计验证: 器件在编程完毕之后,可以用编译时产生的文件对器件进行检验、加密等工作,或采 用边界扫描测试技术进行功能测试,测试成功后才完成其设计。 设计验证可以在EDA硬件开发平台上进行。EDA硬件开发平台的核心部件是一片可编 程逻辑器件FPGA或CPLD,再附加一些输入输出设备,如按键、数码显示器、指示灯、 喇叭等,还提供时序电路需要的脉冲源。将设计电路编程下载到FPGA或CPLD中后,根 据EDA硬件开发平台的操作模式要求,进行相应的输入操作,然后检查输出结果,验证 设计电路。

参考报告REPORT

EDA行业深度研究报告:行业快速发展,国产替代前景可期.pdf

EDA行业深度研究报告:行业快速发展,国产替代前景可期。EDA是集成电路设计、仿真、生产的关键工具,是电子设计自动化的重要环节,是集成电路产业链最上游、最高端和最核心的产业。随着工业设备、通信网络、消费电子等终端应用市场的不断发展,我国集成电路市场的需求量稳步提升,带动EDA需求增加,行业进入高速发展期。2020年中国EDA市场规模约93.1亿元,预计2022年将达115.6亿元,2017-2022年CAGR为12.5%,远高于全球EDA市场增速。多重因素推动国内市场发展,国产替代前景广阔EDA市场目前由国外厂商占据主导,新思科技、楷登电子、西门子EDA三家厂商合计占据全球EDA市场约70%的...

我来回答

快速提问

海量报告支持,行业专家解读

海量文库支持,行业专家解答

用户解答榜
分享至