首页 最新 热门 推荐

  • 首页
  • 最新
  • 热门
  • 推荐

台积电tsmc18rf、tsmcN65工艺安装说明说明:一、安装工艺库二、CDS->OA格式转换三、添加库

  • 23-07-24 11:52
  • 2062
  • 6849
blog.csdn.net

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

  • 说明:
  • 一、安装工艺库
  • 二、CDS->OA格式转换
  • 三、添加库

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

说明:

分为三步:安装——转换——添加

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。

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

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

注:本文转载自blog.csdn.net的陆已十六的文章"https://blog.csdn.net/d_pcb66/article/details/127929703"。版权归原作者所有,此博客不拥有其著作权,亦不承担相应法律责任。如有侵权,请联系我们删除。
复制链接
复制链接
相关推荐
发表评论
登录后才能发表评论和回复 注册

/ 登录

评论记录:

未查询到任何数据!
回复评论:

分类栏目

后端 (14832) 前端 (14280) 移动开发 (3760) 编程语言 (3851) Java (3904) Python (3298) 人工智能 (10119) AIGC (2810) 大数据 (3499) 数据库 (3945) 数据结构与算法 (3757) 音视频 (2669) 云原生 (3145) 云平台 (2965) 前沿技术 (2993) 开源 (2160) 小程序 (2860) 运维 (2533) 服务器 (2698) 操作系统 (2325) 硬件开发 (2492) 嵌入式 (2955) 微软技术 (2769) 软件工程 (2056) 测试 (2865) 网络空间安全 (2948) 网络与通信 (2797) 用户体验设计 (2592) 学习和成长 (2593) 搜索 (2744) 开发工具 (7108) 游戏 (2829) HarmonyOS (2935) 区块链 (2782) 数学 (3112) 3C硬件 (2759) 资讯 (2909) Android (4709) iOS (1850) 代码人生 (3043) 阅读 (2841)

热门文章

101
推荐
关于我们 隐私政策 免责声明 联系我们
Copyright © 2020-2025 蚁人论坛 (iYenn.com) All Rights Reserved.
Scroll to Top