·上一文章:基于VxWorks的文件系统的研究与实现
·下一文章:Ad hoc路由协议实现研究
将此种的文本文件存为.lib的后缀名后,通过Model Editor工具将该文件与器件符号联系在一起,就可以使用在电路仿真中。图5为AD648C的简单运用电路,从图6瞬态分析结果可知建模正确。
对于前面所述的器件内部全部子电路建模法,很多时候并不能如此具体的了解一个器件内部的所有结构,这种情况下只能通过模拟器件行为建模。直接在子电路中用运算函数代替电路本身。
对高压开关稳压器MC33363进行以下的子电路连接网格表:
语句GSUPP 3 4 VALUE={IF(V(33)<3.5,250U,3.5M)},表示节点33和节点3、4之间连接的模块实现当输入端33节点的电压小于3.5 V时,输出端节点3和节点4之间的电压为250μF,否则为3.5 mV。该网格表使用到的EVALUE和GVALUE器件是将输出量和输入量之间运算函数关系用语句表示。EVALUE和GVALUE称为模拟行为模型 (ABM)器件,除了这两个外还有:*SUM、*MULT、*TABLE、ABS、LOG等,带有“*”符号的元器件,有E、G两种类型。使用ABM器件可省去实现这些换算的电路,简化子电路建模的工作量。
4 结论
电路原理图仿真的最大瓶颈在于电子器件的建模,针对这一难点给出两种方法:一种是对于已经参数化的典型半导体器件,可以直接通过研究器件资料得到所需参数的数值,生成库文件:另一种是针对一些单元电路和集成电路新产品,由用户自己创建子电路的网格表,再转化为库文件。实验证明这两种方法都是行之有效的。