Professional Documents
Culture Documents
blog course Library · Mall Q&A Community plugin Certification open source log in Register Member Centre footprint dynamic
search
Category column:
Cadence Virtuoso IC about
Article tags:
hardware
chip
simulation
Cadence Virtuoso I… The column contains this content 213 subscriptions 15 articles Subscribe to
the column
foreword
This article is my own study notes, which belong to the advanced part of the Cadence Virtuoso series. The
software version used is Cadence Virtuoso IC617. For other articles, please click above to see the content of
the Cadence Virtuoso column I produced.
This article documents the workarounds for errors and warnings I encountered in the Cadence Virtuoso IC617.
Licensing ErrorError
Problem Description
Use the Linux virtual machine made by others, Ubuntu20.04 system, integrate Cadence IC617, Spectre18,
Calibre19, XCELIUMMAIN 18, open it and use it directly. That is the virtual machine in the link below.
However, when drawing the layout, an error is reported when the DRC verification is performed. The specific
error is the following code.
1 Licensing Error
3 - Calibre Interactive
It can be seen that there is mainly a problem with the license of Calibre2019.
Solution
Because the virtual machine installed by others is directly used, the entire activation must be no problem. The
problem lies in the virtual network card address, because VMware Workstation will reinstall the virtual network
card driver when importing the virtual machine. The solution is very simple, just modify the network card address
in the license file.
https://blog.csdn.net/weixin_44115643/article/details/120081688 1/13
3/16/22, 10:57 PM Solutions to common errors and warnings in Cadence Virtuoso IC617 - Programmer Sought
In the Ubuntu20.04 system I am using, the license file of Calibre2019 is located at the following address.
Double-click to open the license file. It can be seen that the virtual network card address is still the author's own.
Enter ifconfig, find the network card address, and copy it.
https://blog.csdn.net/weixin_44115643/article/details/120081688 2/13
3/16/22, 10:57 PM Solutions to common errors and warnings in Cadence Virtuoso IC617 - Programmer Sought
Replace the original network card address with your own. Note that the network card address must remove
the colon !
Final Results
https://blog.csdn.net/weixin_44115643/article/details/120081688 3/13
3/16/22, 10:57 PM Solutions to common errors and warnings in Cadence Virtuoso IC617 - Programmer Sought
Finally, when you enter Calibre2019, you will no longer report errors, and you can perform DRC detection.
Solution
When the Virtuoso IC617 is turned off, open the cds.lib in the project directory to see which line of code is
missing, and make up for the missing one.
https://blog.csdn.net/weixin_44115643/article/details/120081688 4/13
3/16/22, 10:57 PM Solutions to common errors and warnings in Cadence Virtuoso IC617 - Programmer Sought
Final Results
Save the file after modification, reopen the Virtuoso IC617 software, and the built-in library is back.
CDB to OA
Problem Description
After the Virtuoso IC610 version, only the OA library is supported. For some earlier process libraries, the design
will not be completed.
Solution
First create a folder to store the converted craft library. I named it here, with a suffix oa added to the original
folder name.
https://blog.csdn.net/weixin_44115643/article/details/120081688 5/13
3/16/22, 10:57 PM Solutions to common errors and warnings in Cadence Virtuoso IC617 - Programmer Sought
In this newly created oa folder, open the software and create a new project.
The process library can be updated by using the conversion tool that comes with the software. Use the
Conversion Toolbox tool.
https://blog.csdn.net/weixin_44115643/article/details/120081688 6/13
3/16/22, 10:57 PM Solutions to common errors and warnings in Cadence Virtuoso IC617 - Programmer Sought
Just select the folder of the craft library and click Apply.
The time will be a bit long, if you can't wait to turn around, click ok. Just look at the log window and it's done.
https://blog.csdn.net/weixin_44115643/article/details/120081688 7/13
3/16/22, 10:57 PM Solutions to common errors and warnings in Cadence Virtuoso IC617 - Programmer Sought
In the original file, copy the framed ones to the oa folder, and the rest are optional. Do not copy the crossed
ones.
Final Results
After the conversion is complete, the library can be imported, and the library can be supported by the software.
Compilation Error
Problem Description
A piece of chicken… focus on 9 4 45 Column Directory
https://blog.csdn.net/weixin_44115643/article/details/120081688 8/13
3/16/22, 10:57 PM Solutions to common errors and warnings in Cadence Virtuoso IC617 - Programmer Sought
When extracting layout parameters (PEX), the following error will be reported. Compilation Error : Error while
compiling rules file.
This is because when the manufacturers make the craft library, the address placed in their craft library is
inconsistent with the address placed by us. According to the error message, it can be seen that the address in
line 838 of the xrc file is wrong.
Solution
In fact, all three addresses are wrong, you can modify them according to your own file address. Pay special
attention to what the arrow points to. Some Linux systems have a user name folder under the home directory
before reaching the user file, so be sure to add it.
Final Results
https://blog.csdn.net/weixin_44115643/article/details/120081688 9/13
3/16/22, 10:57 PM Solutions to common errors and warnings in Cadence Virtuoso IC617 - Programmer Sought
Run the layout parameter extraction, you can see that it has been solved.
Fatal Error
Problem Description
When extracting layout parameters, click run PEX, and an error message will pop up. The error message is:
Calibre View generation encountered a fatal Error.
However, I don't feel like the problem is where I'm going wrong as I don't have any errors in my calview.log file.
Solution
Eventually I found a way to add another class of environment variables. Open the console on the desktop and
enter the following code:
https://blog.csdn.net/weixin_44115643/article/details/120081688 10/13
3/16/22, 10:57 PM Solutions to common errors and warnings in Cadence Virtuoso IC617 - Programmer Sought
After entering the password, the interface for adding environment variables is opened.
1 export CALIBRE_ENABLE_SKILL_PEXBA_MODE=1
Final Results
The layout parameters can be extracted normally.
Cadence使用中的一些错误提示的解决 zhiliu的专栏
2万+
文章记录自己在使用Cadence时,遇到的一些错误提示,以及自己摸索的解决办法。会陆续更新!
评论 4
您还未登录,请先
登录
后发表或查看评论
IC617工艺库安装问题 Carol0630的博客
454
关于Cadence环境配置的两个文件.cdsinit和.cdsenv, 在模拟集成电路设计流程(一)中大家已经熟悉了,只是关于这两个文件的使…
版图DRC The following products could not be licensed sufficiently:- Calibre Interactive chaihanlin的博客
541
解决Centos 7 IC618 Calibre license的问题
两个方案
安装cadence软件到使用过程中遇到的问题和解决方法 YYP_8020的博客
9611
问题一:Error* The default SKILL generic function has not been defined for the function “asiEnvGetVar”. Ensure that this funct…
https://blog.csdn.net/weixin_44115643/article/details/120081688 11/13
3/16/22, 10:57 PM Solutions to common errors and warnings in Cadence Virtuoso IC617 - Programmer Sought
Cadence使用中遇到的错误及解决办法(更新) 踏雪的专栏
3万+
Cadence使用中遇到的错误及解决办法(更新)
【目录】
1、软件打不开(OrCAD Capture CIS 或 Model Editor 界面不显示)…
Analoglib中器件介绍 06-25
Analoglib中器件介绍 Analoglib中器件介绍 Analoglib中器件介绍
2019-04-03-Virtuoso-Virtuoso安装配置及使用 caseword的博客
5717
System environment: Windows10, Python 3.6.4 , openlink virtuoso 7.2
The latest version of virtuoso is version 8.2, but the late…
©️2022 CSDN Skin Theme: 1024 Designer: My name is Bai Xiaopang Return to the home page
popular articles
Category column
Cadence Virtuoso IC … 15
articles
article
articles
latest comment
A piece of chicken… focus on 9 4 45 Column Directory
https://blog.csdn.net/weixin_44115643/article/details/120081688 12/13
3/16/22, 10:57 PM Solutions to common errors and warnings in Cadence Virtuoso IC617 - Programmer Sought
latest articles
4 articles in 2020
content
foreword
Licensing ErrorError
Problem Description
Solution
Final Results
Problem Description
Solution
Final Results
CDB to OA
Problem Description
Solution
Final Results
Compilation Error
A piece of chicken… focus on 9 4 45 Column Directory
https://blog.csdn.net/weixin_44115643/article/details/120081688 13/13