◆整个参考的路径号可以在列表和<design>.pa0文件中找到。
◆.OPTIONS PATHNUM控制是否整个路径名或路径编号在列表文件中显示出来。 数字
◆数字以整数或实数输入
◆数字可以用指数格式或工程上的关键字符格式,但两种格式不能都用(1e-12 或 1p, 但不是1e-6u)。
◆指数被D或E指定。
◆指数大小被.OPTIONS EXPMAX.所限制。
◆结尾的字母顺序的字符被当作单位说明解释。 ◆单位说明不被检查。
◆.OPTIONS INGOLD 控制数字的格式的打印输出。 ◆.OPTIONS NUMDGT=x 控制列表打印输出的准确度。
◆.OPTIONS MEASDGT=x控制测量文件的打印输出准确度。
◆.OPTIONS VFLOOR=x 规定所能打印输出的最小电压值。小于此电压值被打印为0。
参数和表达式
◆参数命名遵从Star-Hspice命名语法规则。
◆参数层次覆盖或缺省被.OPTIONS PARHIER=global | local.所定义。
◆如果多重定义存在那么要使用最后的参数定义或.OPTIONS语句。这尤其正确,当最后的定义或.OPTIONS语句是后来的输入,而不是参数或选项的参考时。当重新定义以后不会出现警告
◆如果一个参数使用另外的参数定义,那么第一个参数必须在第二个参数定义以前先定义。
◆在你的设计中参数名选择要小心,以免与参数库(parameterized libraries)冲突。 ◆表达式被单或双引号所引,且被限制在256个字符之内。
◆为改善可读性一行只要在行的结尾使用双斜杠(\\),就可以接着另外一行。 ◆函数嵌套限制在三级。
◆使用者自己定义的函数不可超过两个参数。
◆使用PAR(表达式或参数)函数去计算输出语句里的表达式。
输入网表文件结构
一个Star-Hspice输入网表文件包含一个一个主要的程序和一个或多个可选的子模块。使用子模块(在.ALTER语句之前)去自动地改变输入网表文件,并返回带有不同选项,网表,分析语句和测试向量地仿真。
你可以使用几个高级的调用语句去重新构建网表文件模块。这里有.INCLUDE, .LIB和 .DEL LIB 语句。这些语句可以从库文件或其它文件调用网表、模型参数、测试向量、分析和选项宏到一个文件。输入网表文件也可以为元件的电源和模型调用一个包含参数化的外部的数据文件。
表3-3:输入网表文件语句和元件