Cadence导入tsmcN65GP PDK

拿到文件发现有一个压缩包和几个分卷,就是文件太大了搞成一个压缩包也很大,那么就有了分卷,它们同属于一个大文件,缺了谁整个资料包都是不完整的。

f267f18b668143fb9521dd77d11beab4.png

在window上解压那个压缩包,只需要解压它就好,不用解压分卷。一开始以为分卷也要解压,在网上找了很多关于分卷如何在linux上解压的方法。都是说将分卷合并为一个压缩包,然后解压那个包就可以,但是我这样操作了之后要解压那个包时总是显示没有这个文件。

45aff0c26f6e4724b93f378d6eada18d.jpeg

 

 后面知道分卷不用解压,所以就没再继续关注这个问题了,希望有大神可以解答一下。

压缩包解压完将全部文件拖进虚拟机。

edec0cb8b12c4b9da8b59c22a7738367.png

a83903e500974279a04ac4f960d547d1.png

这时候还没完, 真正的PDK在CMN65GP (65nm MSRF General Purpose Plus)\TF\PDK里面,tn65cmsp018k3_1_0c.zip,里面还有个tar的压缩包,解压完才行。all.tar.gz解压后得到DOC_PDK和PDK_CRN65GP开头的两个压缩包,再解压它们。 212645f2507f4d37af0ee20d679b755b.png

PDK_CRN65GP压缩包解压后里面有pdkinstall.pl这个文件,这才是我们的关键。e5351d062a4f4e0f8106e46dd2d3b26d.png

选择运行pdkInstall.pl或者在该文件夹下打开终端输入./pdkInstall.pl

ffd3fc80b24d4635817ea2091fa344d9.png

 7dec62871a0c49a4b45d7f0d69138332.png

 依次输入3112905580509f114047b13fff8d4413cfef.png

9m1p的工艺,9层金属1层多晶硅 ,6x1z1u。加载完显示PDK installation completed就是安装好了。bc41aae3220f4f23ae30dffd1a5b0fa8.png

接下来启动Cadence。点击Tools→Library Path Editor →Edit→Add Library,打开PDK_CRN65GP那个文件夹,pdk库在里面,看见tsmcN65这个选项。保存编辑。成功添加PDK。

44843a6e41914d7db6efdd5f63c2b1bd.png

 下面可以创建自己的library,绑定这个工艺库。

ede33f09c3de4cc1aa78aff397223ebe.png

 绑定成功。

20e129edaf124ec393abbad48194eefa.png

好了到这里可能以为真的安装成功可以正常使用了,不妨跑个仿真看看。搭了个反相器,跑仿真的时候却报错显示有些文件找不到。 ae905b80866140499f70932a7a7e7960.png

新的问题又出现了。一开始以为是因为没有把 cds.lib、display.drf和厂商工艺库library文件夹放在一个文件夹里并在那里启动Cadence(之前安装台积电18nm的pdk是这样操作的),尝试了一下这样子解决,搞了很久发现还是不行,虽然报错减少了。后来请教了大哥,大哥指出文件名存在空格。

827bbe0aa95742839ebc045efe50d256.jpeg

于是重命名把后面的括号内容删掉(划重点!)。又重新绑定库,以为这下子总解决了吧,没想到还是报错。这下把我整不会了,从出现报错到现在已经搞了一天了。后来终于发现,重命名后竟然还有一个空格没删干净,应该是我直接点击括号内容删掉以为就可以了。再次绑定库跑仿真,这次终于成功了。各位如果出现类似情况的时候也注意一下是否有什么地方没删干净或者存在空格的。 bf44f4c0b5704e52bed6d30efb1d756c.png

这篇笔记到这里结束,记录自己安装与问题解决过程的同时也希望对大家有所帮助。

 

  • 12
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值