
编写SPICE模型文件,可以用windows自带的写字板,然后保存的时候,以.mdl或.ckt就可以了
在99版本下,需要编辑器件属性中的read-only fields域,更多内容最好参考帮助.(定义起来相对比较麻烦)
在对仿真器件的自定义需要在read-only-field定义5个区域,你需要学习一下如何定义器件的spice模型。
Field 1
Field 1包含的信息是类型和该器件在SPICE网表文件中的前缀字母,其语法为:
type=<Device Type>(<SPICE Prefix>)
Device Type是器件类型;SPICE Prefix代表该器件在SPICE网表文件中的前缀字母。 例如: type=SUBCKT(X) 表示该器件所用的库是一个子电路,在SPICE网表文件其前缀字母为X。例如555定时器所用的仿真库是一个子电路文件。type=NPN(Q) 表示该器件是NPN双极型晶体管,在SPICE网表文件其前缀字母为Q。
Field 2
在Field 2 中指明些器件所用的模型名称(因为在一个库中可能会有多个模型),其语法如下:model=<model_name>。model_name 是模型名称,但如果在这里出现类似:model=<parttype>,它代表的意义为:其模型名由Part Type域中的字符串决定。
所有的模型定义都存放在以.mdl 或.ckt为扩展名的文件中,同时这些文件要要放在…\Library\Sim目录下。但对于标准器件,如电阻、电容、电感和电源等,这些模型已经内嵌在SPICE中,因而没有相应的模型名称,也就无需填写Field 2。
例如:model=CAPSEMI 意义:表示其模型名称为半导体电容。
model=<parttype> 意义:表示其模型名称由<parttype>中的字符串指定。
Field 3
Field 3指定了模型文件所在的路径。语法为:
file={model_path}\<subpath>\<model_name>.<ext>
model_path
此参数在安装PROTEL99 SE时已经内定了,即为…\Library\Sim 文件夹(前面的…表示 PROTEL99 SE安装时所选的驱动器和目录名。
subpath
此参数代表subpath是{model_path}目录下的一个子目录,该子目录将包含模型文件。
model_name
此参数代表模型名称,它和Field 2中model_name是一致的。
ext
此参数代表模型文件的扩展名,只能为.mdl (SPICE 模型)或.ckt (SPICE 子电路)。对于数字器件,将用一个模型文件去调用一个微代码文件(SimCode file)。
Field 4
在Field 4中包含器件的引脚排列信息。语法为:
pins=<part_no>:[<pin1>,<pin2>,<pin3>,...]...
part_no
此参数代表器件编号,因为有时在一个封装中有多个同样的器件(如与非门集成块中有多个与非门)。
<pin1>,<pin2>,<pin3>,...
此参数代表该器件的引脚号。
Field 5
Field 5包含了PROTEL99 SE自动生成网表文件时的信息。其语法为:
netlist=<SPICE Data>|<SPICE Data line 2>|...
在本篇论文中,我们研究了光学邻近效应的影响在电特性Id-Vg静态噪声和边缘(6吨)体积six-transistor互补metal-oxide-semiconductor(马铁)静态随机存取记忆体(存储器)牢房里用三维过程和器件的技术应用计算机辅助设计(TCAD)的模拟。我们的分析表明,当一个6吨静态存储器单元模拟作为一个单一的连续的三维结构,有效应力减少,由于紧密的渠道和p-channel接近n-channel MOS晶体管在细胞就模拟,离散的三维结构的电晶体。此外,我们发现掺杂在通道的降低以及静态存储器晶体管亲近和植入物遮蔽。压力和兴奋剂的光学邻近效应有相反的贡献,设备性能。我们估计的影响,为典型的光学邻近效应32-nm技术对某些电气超过10% 细胞特征。于是我们得出结论说,为了准确地预测通过TCAD模拟电气细胞行为,该6吨静态存储器单元应该是一个单一的连续的三维结构,而不是一套六吗电晶体,它们是离散的三维模拟作为个体的设备通过和连接。欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)