Hspice的输入一网表文件分隔符·包括:tab键,空格,逗号,等号,括号元件的属性由冒号分隔,例如Ml:beta·级别由句号指示,例如X1.A1.V表示电路X1的子电路A1的节点V常量:-M一毫,p一皮,n一纳,u一微,MEG一兆,例如cl1210pF;-单位可以省略,例如c11210p
Hspice的输入——网表文件 z 分隔符 •包括:tab键,空格,逗号,等号,括号 •元件的属性由冒号分隔,例如 M1:beta •级别由句号指示,例如 X1.A1.V 表示电路X1的子电 路A1的节点V z 常量: – M-毫,p-皮,n-纳,u-微,MEG-兆,例如c1 1 2 10pF; – 单位可以省略,例如c1 1 2 10p
电路网表S元件名:·元件名以元件的关键字母开头:电阻一R,电容一C....·子电路的名字以“X”开头·元件名不超过16个字符8节点:·节点名长度不超过16个字符,可以包括句号和扩展名?开始的零将被忽略:.节点名可以用下列符号开始:#!%·节点可以通过.GLOBAL语句定义成跨越所有子电路的全局节点:.GLOBALnode1node2node3nodelnode2node3都是全局节点,例如电源和时钟名·节点O,GND,GND!,GROUND都指全局的地电位节点元件语句:名称器件的类型器件所连接的节点参数值
电路网表 § 元件名: •元件名以元件的关键字母开头:电阻-R,电容-C. •子电路的名字以“X”开头 •元件名不超过16个字符 § 节点: •节点名长度不超过16个字符,可以包括句号和扩展名 •开始的零将被忽略: •节点名可以用下列符号开始:# _ ! % •节点可以通过.GLOBAL语句定义成跨越所有子电路的 全局节点:.GLOBAL node1 node2 node3 . node1 node2 node3都是全局节点,例如电源和时钟名 •节点0,GND, GND!, GROUND 都指全局的地电位节点 § 元件语句:名称 器件的类型 器件所连接的节点 参数值
电路网表无源器件:电阻:Rxxxnln2<mname><R=>resistance<AC=val>电阻值可以是表达式。例:Rterm input gndR=sqrt(HERTZ)Rxxx981AC=1e10直流电阻1欧姆,交流电阻为1e+10欧姆
电路网表 z 无源器件: – 电阻: Rxxx n1 n2 <mname> <R=>resistance <AC=val> 电阻值可以是表达式。例: Rterm input gnd R=’sqrt(HERTZ)’ Rxxx 9 8 1 AC=1e10 直流电阻1欧姆,交流电阻为1e+10欧姆
电路网表无源器件:电容:一般形式:Cxxxnln2<mname><C=>capacitance例,Cloaddriveroutput1.Oe-6
电路网表 z 无源器件: – 电容: 一般形式: Cxxx n1 n2 <mname> <C=>capacitance 例,Cload driver output 1.0e-6
电路网表无源器件:一电感:·一般形式:Lxxx nl n2 <L=>inductance
电路网表 z 无源器件: – 电感: z 一般形式: Lxxx n1 n2 <L=>inductance