在ADE XL中仿真多个corner,或者进行蒙特卡罗仿真时,界面一直卡在pending的进程中,甚至出现以下提示(ADEXL-1921):
这是因为仿真模式跟单纯的ADE不一样,用的是virtuoso -nograph 模式,用VNC的时候,cadence不知道显示的端口是什么。所以,需要定义2个环境变量来指定VNC端口。
通常的修改方式如参考blog,找到/home目录下的.cshrc文件,打开文件,在最后添上两句命令:
setenv CDS_XVNC_TENBASE 2 # 自己用的 vnc 端口号的十位数
setenv CDS_XVNC_OFFSET 4 # 自己用的 vnc 端口号的个位数
笔者遇到的情况略有不同,/home目录下并没有.cshrc文件。
最后发现,在.cdsenv中添加以上两句话,也可以解决问题。