- CMOS集成电路EDA技术(第2版)
- 戴澜 张晓波等编著
- 587字
- 2022-12-14 19:35:54
2.4.1 Cadence Spectre启动设置
目前Cadence Spectre的运行平台主要包括x86 32bit环境下的Redhat Enterprise V5或V6版本、SUSE Linux 9或10版本,x86 64bit环境下的Redhat Enterprise V4、V5和V6版本、SUSE Linux 9和10版本以及Sun Solaris 10环境。
Cadence Spectre正确地安装在以上环境后,还需要对下列文件进行配置。
(1)启动配置文件:.cdsinit
.cdsinit文件是在Cadence Spectre中启动时运行的SKILL脚本文件。该文件配置了很多Cadence Spectre的环境配置,包括使用的文本编辑器、热键设置、仿真器的默认配置等。如果Cadence Spectre没有找到.cdsinit文件,软件中的快捷键等功能都不能使用。Cadence Spectre搜索.cdsinit文件时,首先会搜索程序的启动路径,然后搜索的是用户的主目录。默认配置文件路径:<Cadence工具目录>/tools/dfII/samples/local/cdsinit。
(2)其他配置文件
如果需要,在程序的运行目录建立其他的启动配置文件,如.cdsenv、.cdsplotinit、display.drf等。这些配置文件分别有自己的用途。
.cdsenv:用于设置启动时的环境变量;
.cdsplotinit:包含Cadence Spectre打印和输出图形的设置;
display.drf:版图编辑器中显示颜色等的配置;
这些配置文件的搜索路径首先是程序启动目录,其次是用户的主目录。这些配置文件的样本位置如下:
.cdsenv:<Cadence安装目录>/tools/dfII/samples/.cdsenv;
.cdsplotint:<Cadence安装目录>/tools/plot/samples/cdsplotinit.sample;
display.drf:<Cadence安装目录>/share/cdssetup/dfII/default.drf。
(3)设置设计库配置文件:cds.lib
设计库配置文件放置在Cadence Spectre程序的运行路径下,比如要在~/project目录下运行Cadence Spectre,则需要在该目录下建立cds.lib文件。这个文件设置的是Cadence Spectre中的设计库的路径。
常用命令格式:
◆DEFINE
格式:DEFINE<库名><库路径>。
◆INCLUDE
格式:INCLUDE<另外一个cds.lib的全路径>。
◆“#”
行注释符,在行首加入则该行无效。
如果cds.lib文件是空文件,则Cadence Spectre的设计库中就会是空的。为了添加基本元件库,需要一些基本元件。可以在cds.lib文件中加入一行:INCLUDE <Cadence安装目录>/share/cdssetup/cds.lib。