admin 管理员组文章数量: 1184232
2024年4月25日发(作者:vscode写php要下载哪些插件)
IC前端设计(逻辑设计)和后端设计(物理设计)的详细解析
IC前端设计(逻辑设计)和后端设计(物理设计)的区分:
以设计是否与工艺有关来区分二者;从设计程度上来讲,前端设计的结果就是得到了芯片
的门级网表电路。
前端设计的流程及使用的EDA工具
1、架构的设计与验证
按照要求,对整体的设计划分模块。架构模型的仿真可以使用Synopsys公司的CoCentric
软件,它是基于System C的仿真工具。2、HDL设计输入
设计输入方法有:HDL语言(Verilog或VHDL)输入、电路图输入、状态转移图输入。
使用的工具有:Active-HDL,而RTL分析检查工具有Synopsys的LEDA。3、前仿真工具
(功能仿真)
初步验证设计是否满足规格要求。
使用的工具有:Synopsys的VCS,Mentor的ModelSim,Cadence的Verilog-XL,Cadence
的NC-Verilog。4、逻辑综合
将HDL语言转换成门级网表Netlist。综合需要设定约束条件,就是你希望综合出来的电
路在面积,时序等目标参数上达到的标准;逻辑综合需要指定基于的库,使用不同的综合
库,在时序和面积上会有差异。逻辑综合之前的仿真为前仿真,之后的仿真为后仿真。
使用的工具有:Synopsys的Design Compiler,Cadence的 PKS,Synplicity的Synplify等。
5、静态时序分析工具(STA)
在时序上,检查电路的建立时间(Setuptime)和保持时间(Hold time)是否有违例
(Violation)。
使用的工具有:Synopsys的Prime Time。6、形式验证工具
在功能上,对综合后的网表进行验证。常用的就是等价性检查(Equivalence Check)方法,
以功能验证后的HDL设计为参考,对比综合后的网表功能,他们是否在功能上存在等价
性。这样做是为了保证在逻辑综合过程中没有改变原先HDL描述的电路功能。
版权声明:本文标题:IC前端设计(逻辑设计)和后端设计(物理设计)的详细解析 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1713998075a661212.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论