1. 常用功能介绍
主要负责加载相关初始化文件设置,主要包含:
(1)初始化相关配置文件,如Calibre接口文件等;
(2)初始化原理图和版图快捷键文件;
(3)初始化相关环境变量文件;
2. 文件路径
1、Cadence IC 618安装后,.cdsinit(cdsinit)文件会在以下2个路径中存在:
(1)<cds_install_dir>/sample/local/cdsinit
此为系统站点自带配置文件,如需使用请将cdsinit文件拷贝到:
<cds_install_dir>/local/.cdsinit,其中(<cds_install_dir>/local/这个目录下的<local>文件夹需要自己创建)。
说明:此配置文件一般情况下我们不使用。
(2)<cds_install_dir>/cdsuser/.cdsinit
此为系统用户自带配置文件,此文件经常用作用户定制初始化配置文件,以及用户定制原理图和版图快捷键文件;
如果使用请将此路径下的.cdsinit文件拷贝到./.cdsinit 或者 ~/.cdsinit 目录下;
其中:”.”代表工作路径—working directory;”~“代表用户家路径—user‘s home directory
Tips1:<cds_install_dir>代表安装目录 /xxx/IC618/tools/dfII
2、如果我们将.cdsinit文件按以上说明,均拷贝一份,那么.cdsinit文件将存在于以下5个路径分别为:
3. 调用顺序
如上所述.cdsinit相关路径:
Cadence启动后,依次调用顺序为:①—②—④或⑤;
说明:④或⑤系统只调用其中一个,当2个同时存在时,只调用④。
说明:最后调用的文件,将是软件使用的最终配置。即最后调用的文件会覆盖之前调用的文件内容。
4. 文件拷贝建议及注意事项
1、建议用户拷贝③路径下的.cdsinit文件到自己工作路径下,也就是④路径下的文件。
通常拷贝后会将原来内容删除,只写上自己配置的语句。因为路径③下的.cdsinit文件中的内容和路径①中的内容重复。
2、特别注意如果用户不小心拷贝了路径①中的.cdsinit文件到工作路径或home路径下,则需要将原.cdsinit文件的下部分语句注释掉(语句前加个分号“;”),否则会出现自己调用自己,cadence启动会崩溃!如下图是相关说明:
5. 文件应用
1、使用.cdsinit文件加载其它软件
一般一些其他平台软件会提供cadence软件调用的接口,为了让cadence在启动时就加载相关软件环境,可以将相关软件调用的脚本命令加载.cdsinit文件中;
举例:调用Calibre接口:
load(“<calibre_install_dir>/xxx/caliber.skl”)
其他相关软件平台可以采用以上类似方式加载。
2、使用.cdsinit文件加载自定义快捷键
有两种方法加载自定义快捷键
举例:如快捷键文件myleBindKey.il放在如下路径:
/projects/huan/myleBindKey.il
方法1:直接使用load加载快捷键文件路径
load(“/projects/huan/myleBindKey.il”)
方法2:打开自己工作路径下的.cdsinit文件,并找到快捷键自定义的语句,然后把自己快捷键文件名和路径添加到指定的语句内,最后设置好如下图所示:
3、使用.cdsinit文件加载软件操作的环境变量
可以对原理图、版图以及仿真图窗口的环境变量进行自定义设置,相关配置文件文件在对应的.cdsenv中,可以拷贝到工作目录或home目录下自定义加载。
另外:在.cdsinit文件中可直接写入相关配置语句进行软件使用设置。
实用举例:
(1)启动Cadence后,自动打开Library Manager窗口
ddsOpenLibManager()
(3)启动Cadence后,自动加载保存各图层颜色显示文件display_new.drf;
drLoadDrf(”xxx/xxx/display_new.drf”)
-END-