当完成了仿真以后,Star-Hspice关闭所有它打开的文件并释放所有的执照代号(license tokens)。
使用Star-Hspice命令
你可以在命令提示符模式或非命令提示符行模式启动Star-Hspice。
提示符脚本模式
使用如下的程序在提示符模式下启动Star-Hspice。 1.cd(进入)你的Star-Hspice运行目录并敲入 hspice
2. 如下的提示符出现:
Enter input file name:
3.输入你的Star-Hspice输入网表文件的名字。如果你输入的文件不包含一个文件扩展名,那么Star-Hspice视.sp为扩展名。如果你输入的文件名不存在如下的信息将出现且Star-Hspice启动脚本终止:
**error** Cannot open input file <filename> 4.如下的提示符出现:
**error** Cannot open input file <filename> [<filename>.lis]
5.输入你要给的Star-Hspice的输出列表文件的路径和名字。缺省值是带有.lis为扩展名的输入文件。
6.一个有编号的Star-Hspice版本列表显示出来,接着是一个规定你说要运行的版本的提示符。在列表中输入你想要运行的Star-Hspice版本的号码
7.因为Star-Hspice版在H93A.02版本之前发行,如下的提示符出现: How much memory is needed for this run?
输入你想要分配给Star-Hspice运行所需要的8位字内存的数目。 8.如下的提示符出现:
The default is to use the standard system priority. Run Star-Hspice at a lower priority? (y,n) [n]
9.使用缺省的优先级,输入n,或直接敲回车。要规定优先级,输入y。如下的提示符出现:
HINT: The larger the number the lower the priority.
Enter the priority scheduling factor: (5 10 15 20) [15] 缺省值是15。从列表的因子中输入你的选择,Star-Hspice开始运行
非提示符命令行模式
当运行在非提示符命令行模式,Star-Hspice接受如下参数:
hspice <-i> <path/>input_file <-v HSPICE_version> + <-n number> <-a arch> <-o path>/output_file> 此处:
input_file 规定输入的网表文件名,一个带有<.ext>的扩展名是它可选的。如果输入
文件在命令行不提供输入文件名,Star-Hspice搜索一个名叫<input_file>.sp的文件。-i能放在输入文件之前,输入文件用来作为输出文件的根文件名。Star-Hspice也查看是否有一个初始条件文件(.ic)和输入的文件根名字在一起。
以下是一个输入文件名的例子: /usr/sim/work/rb_design.sp
此处