0


台积电tsmc18rf、tsmcN65工艺安装说明

tsmc18rf、tsmcN65工艺保姆级安装教程

保姆级教程,带你手把手安装工艺库。

一、说明:

1、安装包,里面包含全部文件(网上可下载)
①、tsmc18rf_pdk_v13d.tar
②、65NTSMC.tar.gz

2、转换完后的工艺包,解压后直接添加库(第三步)即可使用

①、tsmc18rf.tar.gz
②、TSMC65.tar.gz

(我的文件,名字是自己起的)

上面的文件后面会上传主页。

先看一下文件夹中都有哪些文件:
tsmc18rf_pdk_v13d.tar
目录下文件列表:
在这里插入图片描述

65NTSMC.tar.gz目录下文件列表:

在这里插入图片描述

tsmc18rf.tar.gz目录下文件列表:

请添加图片描述
TSMC65.tar.gz目录下文件列表:
请添加图片描述
确认每个文件是完整的
接下来开始安装

二、安装工艺库

安装之前,先养成一个好习惯,在自己的/home下创建下面四个目录

在这里插入图片描述
说明一下四个文件夹的作用,/OA是转换格式用的,后面会再说;
在这里插入图片描述
/PDK 是经过转换格式后的工艺包,安装的库都是在这里添加的,可以看到已经安装的工艺库。
在这里插入图片描述
/pro 就是自己的工作目录,也是我平时启动软件的目录,该目录下存放的是设计库,但必须包含下面两个文件,第一个就是库文件,里面是添加的库名称,有了这个文件,在当前目录启动软件时才能包含这个文件中的库名称,我们要安装的库都放在这个文件中(如果你之前启动软件或安装的库不再这里,也没关系,后面教你怎么把之前的库,添加过来)。第二个是关联的显示文件,没有这个文件,器件显示不正常。

在这里插入图片描述
/tar_pdk 看名字就知道这里面是我们下载的工艺压缩包,我们先在这里对下载的压缩包进行解压。
在这里插入图片描述

新建文件夹,用于放置下面的压缩文件,下面的操作根据个人情况选择,
(是安装tsmc18rf,还是tsmcN65)

①、tsmc18rf_pdk_v13d.tar
②、65NTSMC.tar.gz

 mkdir tsmc18rf
 mkdir tsmcN65

(说明:这个文件夹只是为了解压使用,后面可以在移动到自己的工作目录下/pro,tsmc18rf安装时会让你选择安装的目录,且目录的最后一个文件夹是当前不存在的,他会自己生成,如果你键入的是存在的目录,会提醒你目录已存在,需要重新更换目录名称)

解压:需要切换到root

tar -xvf 文件名.tar
tar -zxvf 文件名.tar.gz

解压后,看到 pdkInstall.pl ,这个就是安装脚本
在这里插入图片描述

在这里插入图片描述

这里提前说一下:把cds.lib和display.drf复制到/pro中(有锁的,需要root,后面统一改权限)
tsmc18rf下面的文件等安装成功后在/PDK/tsmc18rf 目录下。但是如果你两个都安装,只需要把这里的tsmcN65下面的复制过去即可(用tsmc18rf下面的display.drf 显示65的器件有异常,相反则无)。

安装命令(都是一样):

 perl pdkInstall.pl 

安装配置:

tsmc18rf:
***1, (1 - TSMC 0.18um 1.8v/3.3v 1P6M MM/RF PDK)
***/home/ywj/cadence/PDK/tsmc18rf      (/PDK/tsmc18rf 前面的目录根据自己个人情况,tsmc18rf目前不存在 ,执行完命令后会建立这个目录完成安装)
在51版本,到这里就安装完了,但是61之后的版本需要把CDS->OA格式转换,看后面

tsmcN65:
*** Select process 1: LO
*** Select voltage 1: 1.0V / 2.5V / 2.5V under-drive 1.8V / 2.5V over-drive 3.3V
*** Select metal option 6 : 1p6m_4X1Z0U_ALRDL (Support mimcap,logic inductors and RC technology file for RF/MM)
键入 1 1 6 y 
不需要键入目录,他会在/tar_pdk/tsmcN65下安装

说明:180nm安装时需要输入安装目录,65nm会自动安装在当前目录。
到目前为止,看看已安装的
在这里插入图片描述
在这里插入图片描述
注意文件存在目录,刚才解释了,,
这里可以把65的工艺包复制到工作目录下,

 cp -a /home/ywj/cadence/tar_pak/tsmc65  /home/ywj/cadence/PDK

在这里插入图片描述

三、CDS->OA格式转换

安装后,需要把CDB->OA格式才能在6.17中使用。
我们把/home/ywj/cadence/OA/CDS下面的cds.lib 改下里面的路径,
名字不要打错,前面的路径根据自己情况,可以打开文件夹,复制上面的路径。
在这里插入图片描述


DEFINE tsmcN65 /home/ywj/cadence/PDK/tsmcN65/tsmcN65

或

DEFINE tsmc18rf /home/ywj/cadence/PDK/tsmc18rf/tsmc18rf

根据自己情况选择

在/OA 目录下启动软件

[OA]$ virtuoso &

参考下面图片,找到/OA/CDS/cds.lib,点击确定,等待一会。转换完成后,在/OA下可看到转换完成的工艺包
在这里插入图片描述
找到刚才改的cds.lib,确定,等在转换完成,关闭软件。
在这里插入图片描述
在这里插入图片描述

只需要把这个文件复制到PDK的工艺目录下,替换掉原来的tsmc18/tsmc65文件即可(注意看下面两个图,是文件),
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

四、添加库

这里说一些更改权限

chmod -R 777 /目录/
比如
chmod -R 777 /home/ywj/cadence

777是权限开放程度(表示可读可写……)这样我们的整个环境都是可操作的
在这里插入图片描述
在/pro 下打开cds.lib (刚才复制的)
把里面替换成下面语句

SOFTINCLUDE /opt/cadence/IC617/share/cdssetup/dfII/cds.lib
SOFTINCLUDE /opt/cadence/IC617/share/cdssetup/hdl/cds.lib
SOFTINCLUDE /opt/cadence/IC617/share/cdssetup/pic/cds.lib
SOFTINCLUDE /opt/cadence/IC617/share/cdssetup/sg/cds.lib

这里是都是系统自带的库,
在/pro下目录启动virtuoso
(或用下面已转换的文件解压后放到/PDK目录下继续
①、tsmc18rf.tar.gz
②、TSMC65.tar.gz

tar -zxvf 文件名.tar.gz

已经做了转换,放到/PDK下和上面一样了)
接上文
在这里插入图片描述
右键或Edit,选择添加库,找到刚才替换的库文件,
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
点击确定,之前自己安装的库或设计库,也可以添加过来,这样以后每次从/pro下启动软件即可

File->Save。

从自己安装使用到发文,已经很长时间,中间可能会有没说清楚的点,欢迎大家批评指正。

如果帮助到您,点个关注,下次不迷路。

标签: linux

本文转载自: https://blog.csdn.net/d_pcb66/article/details/127929703
版权归原作者 陆已十六 所有, 如有侵权,请联系我们删除。

“台积电tsmc18rf、tsmcN65工艺安装说明”的评论:

还没有评论