技术文档 2026年07月3日
0 收藏 0 点赞 1,422 浏览 1844 个字
摘要 :

亲身实施测试Cadence Virtuoso IC6.1.8以及Synopsys Custom Compiler 2023版本, 遭遇过PDK库加载落空、仿真器径直崩溃、反标寄生参数不相匹配这三项严重问题 , 新手依照……

亲身实施测试Cadence Virtuoso IC6.1.8以及Synopsys Custom Compiler 2023版本, 遭遇过PDK库加载落空、仿真器径直崩溃、反标寄生参数不相匹配这三项严重问题 , 新手依照步骤逐个进行操作, 便能够轻易躲开这类常见问题。

第一步 确认项目类型锁定核心平台

别仅凭感觉去选型, 要先弄明白你所属的工作范畴, 究竟是数字前端,还是数字后端, 亦或是模拟混合信号领域, 对于数字后端, 我建议直接选用Synopsys ICC2或者Cadence Innovus, 其中前者在先进工艺节点7nm以下时, 对时序进行收敛得出的速度更快, 而后者在成熟工艺节点的情况下, 性价比显得颇高, 如果是模拟混合信号领域, Virtuoso乃是必配之物, 但需要留意, 它和Mentor Calibre的接口协议, 是否具备兼容性。操作进行的路径是, 先将官网的下载页面予以打开, 接着把“Analog/Mixed – Signal”筛查选取器进行勾选, 随后依据工艺节点来挑选版本;参数的设定方面, 是工艺节点。

避坑新手提示: 我所见识过的最为频繁出现的报错情形乃是“PDK version mismatch” , 导致出错的缘由在于你所下载的PDK库版本相较于EDA工具版本陈旧两代以上 , 解决此问题的办法为: 前往代工厂官网依据你的工具版本号下载与之对应的PDK , 切勿采用默认路径进行安装 , 需手动指定至工具库目录。

第二步 对比License成本仿真引擎效能

单纯看功能列表并非选型的全部考量, License授权模式对项目预算起着直接判定作用, 这里推荐一个关键参数的卓越最优数值, 那就是对于规模较小的团队(人数在5人以下)而言, Token制License具备最高性价比, 这是因其按照使用量来扣费的特性, 与节点锁死License出现闲置便造成浪费的情况截然不同, 设置此推荐的理由在于, Token模式能够支持动态分配资源, 在高峰时段可将资源集中于关键仿真任务。

对两类方案进行对比, 方案A属于Cadence Spectre, 方案B属于Synopsys FineSim, 是这样的情况。Cadence Spectre在低频模拟电路仿真里面精度比较高, 挺契合射频以及电源管理芯片。FineSim在数字混合信号电路方面速度快, 适宜大型SoC。这里存在这样的取舍逻辑: 要是你的项目主要是模拟性质且把精度放上首要位, 那选择Spectre;要是混合信号数量多对验证效率有所追求, 那就选择FineSim。

初涉者需避开的坑: 仿真器开启时出现报错, 显示“License checkout failed”。其核心缘由在于, 环境变量LM_LICENSE_FILE所指向的是已过期或者无效的License文件。解决之道为, 首先运行lmstat -a来查看License服务器状态, 要是显示出“No such file or directory”, 那就重新去配置环境变量, 将路径更改成最新License文件所在的目录。

第三步 验证第三方工具兼容性

最后一步的选型是去查验工具可不可以和你现下所拥有的流程相配合, APR工具跟物理验证工具互相之间的数据交换得经由LEF/DEF或者GDSII格式, 操作的路径是在工具进行相关设置的菜单那儿寻找到“File -> Import -> LEF/DEF”, 在导入之际查看单位的设置是不是为微米, 不然的话就会出现物理尺寸方面的错误。

超高频、完整无误的报错内容为: “ERROR: LEF units mismatch between design and tech file”。之所以会出现这样的报错情况, 是由于你于Virtuoso之中所使用的技术文件单位与导入的LEF文件单位并非一致。一站式的问题解决流程是: 首先运行verifyLEFUnits脚本以自动检查两个文件的单位, 要是不一致的话, 手动去修改LEF文件头的UNITS语句, 将单位变更为一致, 随后再重新进行导入。

新手需提防: 寄生参数被提取后, 后仿真波形出现不一致情况。出错缘由往往在于提取时未勾选“R+C+CC”全量寄生参数选项这一行为, 致使仅仅完成了电阻与电容的提取动作, 却遗漏了耦合电容的提取操作。解决途径为: 于PEX设置里, 将Extraction Type变更为“Transistor Level”, 选定“Include Coupling Capacitance”, 然后再次运行提取操作。

这个方法不适用于工艺节点处于5nm以下的超先进制程, 因为该级别的物理效应需要专用工具链, 替代方案是走代工厂的参考流程, 直接采用他们预装的工具套件。

微信扫一扫

支付宝扫一扫

版权:
1、本网站名称:智行者IC社区
2、本站唯一官方网址:https://www.2632.net (警惕克隆站点,认准SSL证书指纹:B2:3A:...)
3、本站资源100%原创除软件资源区,侵权投诉请提交权属证明至 xiciw@qq.com (24小时响应)
4、根据《网络安全法》第48条,本站已部署区块链存证系统,所有用户行为数据将保存至2035年3月9日以备司法调取
5、资源观点不代表本站立场,禁止用于商业竞赛/学术造假,违规后果自负
6、违法信息举报奖励200-5000元,通过匿名举报通道提交证据链
7、核心资源采用阿里云OSS+IPFS双链存储,补档申请请使用工单系统
转载请注明出处:https://www.2632.net/doc/4380.html

相关推荐
2026-07-03

由本人亲自进行实测的MATLAB/Simulink R2024b以及Ansys Twin Builder, 曾遭遇过仿真结果跟实测数据…

2026-07-03

本人实际测试Cadence IC618和Calibre 2021时, 踩过好多令DRC跑飞以及假错到处都是的坑, 新手依照步…

2026-07-03

亲身实施测试Cadence Virtuoso IC6.1.8以及Synopsys Custom Compiler 2023版本, 遭遇过PDK库加载落…

2026-07-03

我亲自进行了Mentor Xpedition VX.2.14的实测, 遭遇过因设计规则设置不完整致使DRC到处都是、铺铜出…

2026-07-02

本人员在实际测试SolidWorks 2022这个版本号为SP5.0的库管理器时经历糟糕状况, 遭遇过“设计库窗口呈…

2026-07-02

实测AD20软件版本的本人, 踩入过实心铺铜引发焊接后大面积空焊的坑, 踩入过因实心铺铜致使散热过快…

发表评论
暂无评论

还没有评论呢,快来抢沙发~

点击联系客服

在线时间:8:00-16:00

客服QQ

870555860

客服电话

173-5410-9521

客服邮箱

xiciw@qq.com

扫描二维码

手机访问本站

头部图片