首页 > 其他分享 >PcellEvalFailed

PcellEvalFailed

时间:2023-09-16 12:26:37浏览次数:44  
标签:这个 PcellEvalFailed 问题 鄙人 有误 解决 Cadence

前言

  这个系列指得是在我日常工作中遇到的一些问题,最后我成功解决了。顺便在这里进行总结,后面不会再赘述。

一、问题描述

  这个问题是鄙人新安装好一个库,在Cadence上画好原理图,打算layout XL看看效果。但是有个别器件调用无法显示,在layout单独再调器件也是报这个问题。

二、解决方法

  下面提供一些解决的思路和方法,其中第3和第4个思路应该能解决大部分人的疑惑:

1.工艺库安装不完整

  可以看工艺库中安装完成后的log文件,一些设置是否正确。如果有误,改pdkInstall.pl权限。然后Run in Terminal,输入pdkInstall.pl,选正确选项重新安一遍,刷新Cadence。

2.工艺库中techfile.tf文件有误

  这个我也是其他平台上学习到的,虽然说帮助不大,而且鄙人也不懂这方面的编写原理,但是可能也有少部分的朋友会遇上。问题原因可能是techfile.tf里面的内容顺序有误,把controls块的放在layoutDefinitions块前面即可。

3.库的路径上存在非法字符

  鄙人的就是通过改路径解决这个问题,具体怎么改可看下面。

参考:

Linux文件名命名规范 - EasonJim - 博客园 (cnblogs.com)

http://www.voidcn.com/article/p-yudehara-hg.html

4.重启

  重启Cadence或者整个系统,基本上能解决除这个问题之外70%的问题。

三、总结

  路径问题可能还会映射出其他问题,比如说跑验证的时候,也会报错。其他的解决方法也可以一试,如果朋友们有其他解决方法可在评论区留言。我会继续完善这个系列,希望可以帮助到更多的人。愿各位万事如意,一次过。

 

标签:这个,PcellEvalFailed,问题,鄙人,有误,解决,Cadence
From: https://www.cnblogs.com/Layout-QJS/p/17706564.html

相关文章