系统环境:Red Hat
操作软件:Virtuoso
工艺库:tsmc18rf
1、准备好工艺库文件,放在任意文件夹内,记住文件路径:
2、打开Virtuoso软件:
在桌面右键打开终端,输入:
virtuoso&
3、在弹出的Virtuoso软件界面点击Tools
,Library Path Editor ...
4、添加工艺库:
tsmc18rf
工艺库放置在/home/<username>/Desktop/PDK/
目录下。
以上方法虽然能导入,但是无法使用,Library Manager界面下tsmc18rf
显示灰色,原因是一般工艺库都是CDB格式,617版本软件已经不支持了,只支持OA格式。好在Virtuoso自带了格式转换工具,能够将CDB格式转换为OA格式。
以下进行格式转换操作:
5、复制原来的PDK路径:
/home/<username>/Desktop/PDK/tsmc18rf/tsmc18rf
6、在/home/<username>/Desktop/的目录下新建一个文件夹OA
,在文件夹内新建文件夹new
,文件夹new
内新建cds.lib
文件(可以从其他地方复制),内容如下:
DEFINE tsmc18rf /home/<username>/Desktop/PDK/tsmc18rf/tsmc18rf
#注意:后面的路径就是步骤5的路径。
7、打开软件:/OA/new/cds.lib
文件修改好后,在上一级目录/OA
使用终端打开Virtuoso:
virtuoso&
8、点击Conversion ToolBox:
9、点击CBD to OpenAccess Translator:
10、点击Browse:
11、选择刚才的cds.lib
文件,然后点击OK:
12、可以看到需要转换的库已显示在右侧,点击OK,等待片刻:
13、查看Cadence的log信息:
14、此时可以在/home/\<username\>/Desktop/OA/
路径下看到新生成的tsmc18rf
文件夹,这个就是OA格式的,将文件夹复制到原来CDB格式的路径下替换/home/<username>/Desktop/PDK/tsmc18rf/tsmc18rf
就行了。
注意是第二个tsmc18rf
文件夹!
15、重新在桌面打开Virtuoso,在Library Manager内就可以看到tsmc15rf
正常能看查看Cell内容。
——————
https://blog.csdn.net/weixin_43567568/article/details/140722589
https://blog.csdn.net/d_pcb66/article/details/127929703