这可能不是这个问题的理想论坛;如果论坛更适合该问题,请迁移。
我正在寻找一个组件,该组件试图在线定位SPICE模型是徒劳的。但是,该组件的数据表可在线参考。组件的SPICE模型可能利用了数据表中的内容...
因此,当数据表可供参考时,如何构建SPICE模型?我在看LTSpice
这可能不是这个问题的理想论坛;如果论坛更适合该问题,请迁移。
我正在寻找一个组件,该组件试图在线定位SPICE模型是徒劳的。但是,该组件的数据表可在线参考。组件的SPICE模型可能利用了数据表中的内容...
因此,当数据表可供参考时,如何构建SPICE模型?我在看LTSpice
Answers:
根据组件的不同,通常的方法是对基本元件(晶体管,二极管)使用.MODEL卡,对于更复杂的组件(如运算放大器,稳压器等IC),则可以使用子电路模型(由基本电路组成)元素)或行为模型(使用公式来估算行为)
这会很快变得非常复杂,复杂程度取决于您需要模拟组件的精度,并且需要非常详细的组件类型知识,因此您知道哪些数据表参数很重要,它们如何转换为SPICE参数,等等。
有关您需要了解的参数类型的示例(至少其中一些),请在LTSpice帮助中查看LTSpice->电路元件->双极晶体管,然后查看Gummel-Poon参数。
看起来很复杂,您可以使用大多数默认值,而只需更改Bf(Beta),Vje(be电压),Cje(基极发射极电容),Cjc等基础知识。查看各种模型会很有帮助LTSpice附带的功能可让您对事物有所了解。
该帮助提供了许多有用的信息,因此请仔细阅读。另外,“使用PSPICE进行电路仿真的指南”也是一本不错的书,其中对模型参数进行了一些讨论。此外,谷歌获取有关模型的信息,您应该会发现很多-例如,这是有关Gummel-Poon模型及其使用方法的出色文档。
这是关于如何为MOSFET建立.model语句的非常好的教程: http //www.simonbramble.co.uk/lt_spice/ltspice_lt_spice_tutorial_6.htm
这里只提供更多信息:创建组件模型有两条路径。一个使用.subsckt
语句,另一个使用.model
语句。
对于MOSFET等基本组件,最好使用 .model
语句。MOSFET可实现与模板声明进行建模.model XXXX VDMOS(Rg= Rd=5 Rs=1 Vto= Kp= Cgdmax= Cgdmin= Cgs= Cjo= Is= Rb= )
,其中参数Rg
,Rd
,Rs
等可从数据表及其它香料的文件来确定。
一个例子是飞兆半导体的FDS6680A MOSFET,其模型由声明定义.model FDS6680A VDMOS(Rg=3 Rd=5m Rs=1m Vto=2.2 Kp=63 Cgdmax=2n Cgdmin=1n Cgs=1.9n Cjo=1n Is=2.3p Rb=6m mfg=Fairchild Vds=30 Ron=15m Qg=27n)
。