安装cadence软件到使用过程中遇到的问题和解决方法

本文档汇总了在安装和使用Cadence软件过程中遇到的各种问题,包括Skill函数未定义错误、Pcell问题、工艺库导入错误、仿真模型缺失、Calibre集成问题、RVE服务器初始化失败、操作系统环境识别错误以及许可证问题等,并提供了详细的解决方法,如修改库文件、调整工艺库文件结构、设置环境变量、处理许可证文件等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装cadence软件到使用过程中遇到的问题和解决方法

从https://blog.youkuaiyun.com/YYP_8020/article/details/103850440转载,供参考。

这篇主要是整理了我从安装cadence软件到使用过程中遇到的问题以及我的解决方法,仅供参考。

问题一:Error The default SKILL generic function has not been defined for the function “asiEnvGetVar”. Ensure that this function is called with the correct argument(s) (tool partition name)*
解决方法:参考网址http://bbs.eetop.cn/thread-422878-1-1.html
在库文件夹中能找到一个libinit.il文件,将加载Hspice的几行命令注释掉就好了

问题二:layout在调用pecll时,出现PcellEvalFAIled,显示不正常问题。或安装tsmc18rf_v13时报错Error tciLoadTechFile: (TECH-320004):Failed to load ASCII techfile. The controls section must be defined as the first section.

在这里插入图片描述

在这里插入图片描述

解决方法:在该工艺库目录里找到techfile这个文件,打开把CONTROLS那段剪切到LAYER DEFINITION那段前面。然后重新导入该工艺库。

问题三:仿真没模型问题是因为没有工艺库库,安装对应的工艺库方可解决。

问题四: Calibre 集成到 virtuoso 环境的菜单栏中。
解决方法:环境变量设置路径要对。在下图这段进行更改,设置到你对应的文件夹位置。
在这里插入图片描述

已集成进去如下图:
在这里插入图片描述

问题五:RVE server socket has not been initialized Calibre错误问题
在这里插入图片描述

解决方法:环境变量要设置自己的主机名。在下图那段进行更改。(打开终端输入hostname可查看自己的主机名)
在这里插入图片描述

问题六:calibre运行错误问题ERROR: Unknown Linux operating system environment。这个应该是calibre不认识ubuntu,只认识redhat和centos之类的操作系统
在这里插入图片描述

解决方法:参考网址http://www.ictown.com/thread-98838-1-1.html
主要是新建一个redhat-release文件,在里面加上Red Hat Enterprise Linux release 6.12,然后将这个redhat-release文件移至系统目录/etc,并更改其用户权限:sudo chown root:root /etc/redhat-release 以及 sudo chmod 644 /etc/redhat-release。

问题七:Error: The following products could not be licensed sufficiently: - Calibre Interactive
在这里插入图片描述

解决方法:可能有两个问题
一.license错误
修改方法:
1.在Ubuntu下终端输入ifconfig查看网卡物理地址
在这里插入图片描述

2.在windows下,在08.calibre_license目录下,使用记事本打开licgen.bat文件,将中间的字符串替换为第(1)步获得的地址,保存
在这里插入图片描述

在这里插入图片描述
3.以管理员身份运行licgen.bat,会自动生成license.dat文件,然后拷贝这个文件到Ubuntu下的calibre的license文件夹下。
在这里插入图片描述

二. license 正确,可是环境变量MGLS_LICENSE_FILE没有设置到正确的license。设置到正确路径。
修改对应的错误即可。

问题八:calibre集成到原理图没集成到layout的菜单栏问题。
在这里插入图片描述

解决方法:找到路径中的tmp文件删除,重新建个tmp文件夹。重新打开layout就集成进去了。
在这里插入图片描述
在这里插入图片描述

————————————————
版权声明:本文为优快云博主「YYP_8020」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.youkuaiyun.com/YYP_8020/article/details/103850440

参考资料

https://community.cadence.com/cadence_technology_forums/f/custom-ic-skill/13607/problem-in-running-ic610-cadence-showing-skill-errors

内容概要:本文档汇总了Allegro Cadence操作过程中常见的问题及相应的解决方案。主要包括以下几个方面:①Cadence操作流程,涵盖原理图PCB设计之间的关联,包括如何处理不同格式的设计文件互转以及解决因文件格式差异引发的各种报错;②详细的设置指导,例如:焊接掩膜设置,网络隐藏、焊盘大小、生成材料清单(BOM)、布线规则设置(包括线宽、间距等)、分段等长、边框倒角、泪滴设计、设置差分类规则、约束集设置及优化等;③特定功能的操作,包括定义并更换设备符号封装、导入管理库文件,导入并处理各种第三方文件类型,如Altium Designer的PCB文件与Cadence之间的互转流程;④处理软件内部的一些高级操作及其出现的问题解决,如解决显示窗口、字体问题原理图保存时可能出现的技术问题及对应修正方法。文章提供了一系列具体案例操作步骤来解决实际操作中遇到的棘手问题,并提供了多种提高工作效率保证设计质量的方法。 适合人群:具备电子电路板设计基础的知识,主要面向使用Allegro Cadence工具从事电子线路设计的专业人士,包括但不限于电子工程设计师、PCB工程师技术支持工程师。 使用场景及目标:①在进行复杂的PCB布局设计或改进现有设计方案时,能够正确设置并解决遇到的各项技术难题;②提高对Allegro Cadence操作的理解掌握程度,避免在日常工作中因为误操作而导致不必要的返工时间浪费;③帮助用户更好地理解利用该软件强大的功能特性,如高精度布线规则设置、高效管理处理大规模元件库的能力。 其他说明:文档内容丰富详尽,不仅包含了对各功能模块的基本介绍,还深入探讨了某些容易出现问题的地方,给出了针对性强的具体建议;同时强调了对于复杂工程项目的规划性预见性的考量,以期达到最优的设计效果。然而需要注意的是,随着软件版本迭代更新,文中部分操作方式可能有所变化,使用者应在具体实践中灵活应用。此外,由于涉及到较为专业的技术术语,建议初次使用者可以配合官方的帮助手册一起阅读,以更好地理解相关知识点技巧。
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值