自从中国将集成电路列为重要经济支撑体产业之一,集成电路工程师受到了极高的关注,但毫无疑问,集成电路工程师的人才缺口非常大,越来越多的企业或高校开设相关岗位或课程培养集成电路工程师,这也吸引很多人来选择,为更好助力集成电路工程师就业,我们来了解下集成电路前端设计流程及相关EDA工具。
1、设计输入
①设计的行为或结构描述;
②典型文本输入工具有UltraEdit-32和Editplus.exe.;
③典型图形化输入工具:Mento的Renoir;
2、代码调试
对带设计输入的文件做代码调试和语法检查,相关EDA工具是Debussy;
3、前仿真
该部分主要是负责功能仿真和验证逻辑模型,相关EDA工具有ModelSim、VCS和VSS、Active、NC。
4、综合
该部分的功能是把设计翻译成原始的目标工艺,也是最优化,但要求也很高,必须具备合适的面积要求和性能要求,相关EDA工具有LeonardoSpectrum、DC、Synplify等,建议初学者选择使用LeonardoSpectrum。
5、布局布线
布局布线是映射设计到目标工艺里指定位置,目的是将制定的布线资源应被使用,相关EDA工具有Altera公司和Xilinx公司的EDA工具产品。
6、后仿真
也就是时序仿真,验证设计一旦编程或配置将能在目标广义力工作,但使用时间延迟,所使用的EDA工具和前仿真所用软件一样。
7、时序分析
一般是借助布局布线工具自带的时序分析工具,也可使用PrimeTime、Taurus timing analysis。
8、验证合乎性能规范
验证呵护性能规范,若不满足,将回到第一步。
9、版图设计
验证版版图设计和在板编程、测试器件。