一、痛点引入
在未使用Cadence License授权验证文件之前,我们团队在遇到软件无法启动的问题时,会采取以下“原始”排查方法:
- 检查软件安装路径是否存在;
- 尝试重新安装软件;
- 查找网络连接问题;
- 联系Cadence官方技术支持。
这些方法耗时费力,且无法根本解决问题。引入Cadence License授权验证文件后,我们配置环境变量和端口设置,大大提高了问题排查效率,下面我将详细讲解Cadence License许可文件配置与激活的教程。
二、踩坑记录(核心)
- 版本兼容性问题:在部署过程中,我们遇到了Cadence License授权验证文件版本与设计工具版本不兼容的问题。查阅官方文档和Stack Overflow,我们了解到,不同版本的设计工具需要对应版本的Cadence License授权验证文件。
- 版本要求:在配置Cadence License授权验证文件时,我们发现部分设计工具对授权验证文件的版本有特定要求。CDS 17.1版本需要使用17.1版本的授权验证文件。
- Agent挂载失败报错:在部署过程中,我们遇到了Agent挂载失败报错。Google搜索,我们找到了解决方法:确保Agent版本与设计工具版本兼容,并检查网络连接。
- 日志采集丢失:在使用Cadence License授权验证文件时,我们发现部分日志采集丢失。查阅官方文档,我们了解到,需要修改配置文件以启用日志采集。
三、精简步骤
(1)打开系统属性,选择“高级系统设置”;(2)点击“环境变量”;(3)在“系统变量”中,点击“新建”;(4)输入变量名CDSLICFILE,变量值指向license.dat文件路径;(5)在“系统变量”中,点击“新建”;(6)输入变量名LMLICENSEFILE,变量值指向license.dat文件路径。
(1)打开license.dat文件;(2)找到SERVER行,确认端口设置为5280/TCP或27000,具体取决于设计工具版本;(3)保存并关闭license.dat文件。
四、验收方法
- 启动设计工具,观察软件是否正常启动;
- 查看日志文件,确认Cadence License授权验证文件配置正确。
五、总结观点
Cadence License授权验证文件是一个值得使用的工具,在大型设计团队中,它能有效提高问题排查效率。适用于设计工具版本与Cadence License授权验证文件版本兼容的场景。
六、关联问题延伸
- 设计工具版本与Cadence License授权验证文件版本不兼容;
- 网络连接问题导致软件无法启动;
- Cadence License授权验证文件配置错误;
- 设计工具授权功能模块缺失。