- UID
- 87589
- 性别
- 男
|
protel sim时不熟悉器件属性,真有点心有余而力不足的感觉
经多次收集整理得此相关资料,愿与大小虾共享~!
还望大虾能续传此贴~!
器件属性说明(read—only field):
Field 1 包含的信息是类型和该器件在SPICE 网表文件中的前缀字母
type=()
Device Type 是器件类型;
SPICE Prefix 代表该器件在spICE 网表文件中的前缀字
母。例如: type=SUBCKT(q)
表示该器件所用的库是一个子电路,前缀字母为q。
在Field 2 中指明某些器件所用的模型名称
model=
model_name 是模型名称
model=则表示其模型名由Part Type 域中的字符串决定。
对于标准器件,如电阻、电容、电感和电源等,这些模型在系统中,无需填写Field 2。
Field 3 指定了模型文件所在的路径
file={model_path}\\.<。dbl>
model_path参数在安装Protel99 SE 时已经内定了
subpath参数代表subpath 是{model_path}目录下的一个子目录
model_name参数代表模型名称,和Field 2 中model_name 是一致的。
在Field 4 中包含器件的引脚排列信息
pins=:[,,,...]...
part_no
此参数代表器件编号,因为有时在一个封装中有多个同样的器件(如LM324)。
,,,...
pins=1:[3,2,4,11,1]2:[5,6,4,11,7]3:[10,9,4,11,8]4:[12,13,4,11,14]
表示该封装形式只有4 个器件,每个器件引脚有5 个。LM324运算放大器就是这样的封装形式。
Field 5 包含了PROTEL99 SE 自动生成NETLIST文件的信息
netlist=||...
用“|”线分开表示多行SPICE 网表信息。
百分号(%)表示引用别的区域(Field)的信息。
%D
即在生成网表文件时,如器件名称不符合SPICE 的前缀要求,PROTEL99 将自动插入由Designator 域指定内容。如D表示半导体,C表示电容等。
%1, %2, %3, .. %n
列出了将被插入到网表文件中的引脚
%F1, %F2... to %F16
插入Part Field 1 到16 中的内容
%M
插入由Field 2 指定的模型名称
%r
在生成网表文件时,插入由Lib Ref 域指定的库信息
%V
在生成网表文件时,插入由Part Type 域指定的器件信息
例如,一个lm324运算放大器,它的第3 个运算放大器的Field 4 和Field 5 内容如下:
pins=1:[3,2,4,11,1]2:[5,6,4,11,7]3:[10,9,4,11,8]4:[12,13,4,11,14]
netlist=%D %1 %2 %3 %4 %5 %M
那么在生成网表文件时,它将被解释为:
1) %D 表示要插入SPICE 前缀,假如为U1C。
2) %1, %2, …,查找第1,2,3,…对应的引脚,但由于这是U1C 表示U1 片子中
的第3 个运算放大器,因此它的引脚由Field 4 内容可知为:10,9,4,11,8,
所以在网表文件中将出现NetOnPin10, NetOnPin9,等。
3) %M插入由由Field 2 指定的模型名称
[此贴子已经被作者于2004-7-30 20:47:32编辑过] |
|
|