目前GF的45nm库GF45RFSOI更新到了0.6的版本,在0.0~0.6中我们只需安装基础库0.0和扩展库0.6就行了。
首先,把0.0~0.6的所有文件和压缩包都移动到同一个文件夹下(包括install文件和PDK压缩包),不用解压。
在linux中执行基础库0.0的install安装程序,注意结尾要加一个config命令
./install_xxx_0.0 config
第一个问题,直接回车,表示没有配置文件,重新安装
第二个问题,指定你的安装路径,回车
第三个,默认安装目录,不用更改,直接回车(注意这个默认目录必须不存在或为空)
第四个,输入“a”回车,安装所有
第五个,同样输入“a”回车,安装所有
等待检索完毕,确认安装配置无误,输入“y”,立即安装
装好基础库0.0后,扩展库0.6的安装也大体相同
./install_xxx_0.6 config
第一个问题,需要你指定0.0库中的配置文件,就在之前默认的安装目录下可以找到config-xxx.json这个配置文件,设置好后回车
第二个,询问你扩展库0.6的库要以怎样的形式建立(拷贝c、新建n、或链接l到基础库0.0),建议选拷贝或者链接,这样速度快一些。
第三个,默认安装目录,不用更改,直接回车
第四个,输入“a”回车,安装所有
第五个,同样输入“a”回车,安装所有
等待检索完毕,确认安装配置无误,输入“y”,立即安装
安装好后,可以在./DesignEnv/VirtuosoOA/setup/
下找到四个不同金属层的.lib
文件,任选一个,打开修改,然后就可以在你的cadence里面引用它了。
需要添加的环境变量如下:
setenv GF_PDK_HOME /opt/eda/PDK/45RFSOI/45RFSOI-RF/V1.2_0.6
setenv BEOL_STACK 8LM_3Mx_1Cx_1Ux_2Ox_LD
setenv DESIGN_TYPE CELL
其中BEOL_STACK 根据自己使用的工艺层进行更改