SPICE模型地导入及仿真

合集下载

如何向LTspice正确导入Spice模型

如何向LTspice正确导入Spice模型

如何正确导入Spice模型
方法一、将模型文件粘在当前的图纸上,方法见图:步骤1:复制模型文件(来源于OrCAD PSpice Model )
步骤2:将复制的文件复制到下图所示位置
步骤3:点击上面框图中的OK,将文件粘贴在纸面上,然后从文件中拖一个三极管出来,将名字改成一样即可。

仿真效果见下图:
方法二、如有*.lib的库文件,比如PSPICE的日本晶体管库jbipolar.lib,将该文件考到LTC\LTspiceIV\lib\sub目录中。

然后按图操作:
点击OK后,效果如下所示:
仿真效果图如下:
Q2sc1907相频特性(30MHz截止频率)
方法三:将模型文件直接粘贴到LTC\LTspiceIV\lib\ cmp中的相应文件中。

如要将PSPICE的diode.lib的模型全导入到cmp中的standard.dio中。

先用记事本打开diode.lib,全选,复制。

而后用记事本打开standard.dio,在其适当的位置粘贴,关闭。

发现二极管库里多了很多元件(见下图)。

三极管同理。

原来二极管很少
多了很多二极管模型^_^。

Altium Designer中添加Spice仿真器件模型的方法

Altium Designer中添加Spice仿真器件模型的方法

Altium Designer 6.9软件中添加Spice仿真器件模型的方法在电子设计辅助软件中, Altium Designer 6.9是最常用的软件,新版本的Altium Designer 6.9软件增加了电路仿真功能,能够对设计的电路进行模拟分析。

但是由于其仿真模型库中的元件比较少,使得许多特殊功能的电路无法进行仿真,因此必须添加所需的器件模型。

由于Spice格式已经成为仿真器件模型的标准,电子元器件厂家通常都会给出器件的Spice模型,因此可以从生产厂家的产品资料光盘中得到,也可从Internet网查询这些模型,直接把这些模型转换为Altium Designer 6.9器件模型,然后添加到Altium Designer 6.9的仿真器件库中,增强Altium Designer 6.9的仿真功能。

在此,我已运放为例:介绍将Burr-Brown公司产品资料光盘中的运放Opa501添加到Altium Designer 6.9仿真器件库中的方法。

1.绘制元件图形首先在Altium Designer 6.9中建立一个原理图库文件如Schlib.lib,然后用主菜单中Tools下的New Componet命令创建一个新元件,在弹出的对话框Name中输入元件名Opa501。

在Altium Designer 6.9的设计窗口内绘出如图1所示的元件图形并保存文件。

图1.jpg2.输入元件的描述信息对绘制好的元件,需要输入元件的描述信息才能使用。

打开Tools下的Description对话窗口,这里有Designator、Library Fields及Part Field Names三个选取项。

其中Pan Field Names项采用缺省值,在Designator项的Default和Description栏中分别填人“U?”和“General-Purpose Opera tional Amplifier”。

如何在 Multisim 中导入spice模型

如何在 Multisim 中导入spice模型
--------------------------------------------------------------------------------------------------------------
Revision History
Date
ห้องสมุดไป่ตู้
Revision History
Reviser
步骤 5:设置符号与布局封装间的映射信息
在这个步骤中,你可以实现可视符号管脚和隐藏管脚与 PCB 封装间的对应关系。如图 9 所 示。点击 Next,进入下一个步骤。
图9 注意:属于同一个管脚互换组的管脚可以在电路板布局中被自动互换,以最大化布线效率。 通常,芯片会具备几个接地管脚。
8
步骤 6:载入仿真模型
图3 3. 点击 select a footprint 之后,即可选择在不同数据库里的封装,点击 select 即可选定,如
图 4 所示。选定之后将跳转到图 3 界面,点击 Next 进入下一步骤。
4
图4 注意 1:如果知道封装的名称,您也可以在封装类型栏内直接输入该名称。 注意 2:在创建多部件元器件时,管脚的数目必须与将用于该部件符号的管脚数目相匹配, 而不是与封装的管脚数目相匹配。
1
目录
步骤 1:输入元器件信息........................................................................................................3 步骤 2:输入封装信息............................................................................................................3 步骤 3:输入符号信息............................................................................................................5 步骤 4:设置管脚参数............................................................................................................7 步骤 5:设置符号与布局封装间的映射信息........................................................................8 步骤 6:载入仿真模型............................................................................................................9 步骤 7:实现符号管脚至模型节点的映射............................................................................9 步骤 8:将元器件保存到数据库中......................................................................................10 步骤 9:测试修改新载入的元器件......................................................................................11

ADS 中使用Spice 模型设计电路

ADS 中使用Spice 模型设计电路

ADS中使用Spice模型设计电路______________________________________________________________________________陈高鹏chen.gaopeng@Version Description ReviseDataDocument 08/12/20080.1 New可以利用ADS的网表导入功能,将Spice模型文件导入到ADS软件中,然后利用ADS 的图形界面进行电路设计及仿真。

避免繁杂的Spice电路网标输入,而且经对比验证,ADS 和HSpice仿真结果相同。

1.将Spice库文件(如这里举例的UMC的.18um数字CMOS工艺库文件:l18u18v.122)放到ADS工程(如这里举例的SpiceLibTest_prj)下的data文件夹中;2.创建一个新的原理图文件,暂不命名;菜单File Import…,弹出Import窗口。

在File Type选中Netlist File,More Options…中进行如下图所示设置:这里注意,Translated Output Format中建议选择为ADS Netlist;否则选择ADS Schematic(with named connectiosn)将会生成很多零散的Schematic文件,每个文件中包括一个Spice库文件中描述的器件模型,使用起来不是很方便。

Option设置完成之后点击OK,回到Import窗口,通过Browse…选择放在data文件夹下的Spice库文件l18u18v.122,点击OK。

ADS开始导入库文件的网表,导入完成后将弹出HSPICE netlist import complete提醒对话框:同时将自动打开nettrans.log文件,其中记录了网表导入过程、状态及警告、错误信息。

HSpice网表l18u18v.122导入后被存为了ADS网表格式文件,也在data文件夹中。

SPICE模型地导入及仿真

SPICE模型地导入及仿真

ADS SPICE模型的导入及仿真一、SPICE模型的导入1、打开一个新的原理图编辑视窗,暂时不用保存也不要为原理图命名。

2、导入SPICE模型:123导入完成!已经导入了:bfp640.dsnchip_bfp640.dsn sot343_bfp640.dsn 等文件。

3、新建一个原理图,命名为“BFP640_all”,利用刚导入的SPICE文件并对照下载的SPICE文件附带的原理图进行连接:附带的原理图连接好后的BFP640_all原理图如下:4、为SPICE模型创建一个新的电路符号ADS原理图系统默认的电路符号如下:这里我们为BFP640创建一个新的NPN电路符号。

1、在原理图设计窗口中的菜单栏中选择【View】→【Create/Edit Schematic Symbol】命令中,出现“Symbol Generator”对话框后,单击【OK】按钮,出现如上图所示的默认符号;2、在菜单栏中选项【Select】→【Select All】命令,并单击【Delete】按钮删除默认符号;3、在菜单栏中选择【View】→【Create/Edit Schematic Symbol】命令回到原理图设计窗口;4、在原理图设计窗口中选择【File】→【Design Parameters】,打开“Design Parameters”对话框;5、按照下图所示,设置对话框中的参数单击【OK】按钮,保存新的设置并自动关闭对话框;6、最后,单击【Save】按钮保存原理图,电路符号就创建完成。

二、直流仿真1、在ADS主视窗下单击【File】→【New design】,在弹出的对话框中输入新原理图名称“BFP640_DC1”,并选择“BJT_curve_tracer”设计模版,如下图所示:文件描述元件名称Q在下拉菜单中选择ADS内建模型SYM_BJT_NPN选择元件封装单击【OK】按钮后,将弹出已经带有DC仿真控件的原理图。

SPICE电路仿真

SPICE电路仿真
1. 电路SPICE描述,保存为文件E:\spice\ex4.cir
Common emitter amplifier .model 2n3904 NPN(Is=6.734f Xti=3 Eg=1.11 Vaf=74.03 Bf=416.4 Ne=1.259 + Ise=6.734f Ikf=66.78m Xtb=1.5 Br=.7371 Nc=2 Isc=0 Ikr=0 Rc=1 + Cjc=3.638p Mjc=.3085 Vjc=.75 Fc=.5 Cje=4.493p Mje=.2593 + Vje=.75 Tr=239.5n Tf=301.2p Itf=.4 Vtf=4 Xtf=2 Rb=10) V1 Vcc 0 DC 12V Q1 vc vb ve 2n3904 Rc Vcc vc 2k Re ve 0 500 R1 vb 0 7k R2 Vcc vb 33k C1 Vin vb 0.1u C2 vc Vout 0.1u RL Vout 0 100k Vsig Vin 0 ac 10mV sin(0 10mV 1kHz) .end
SPICE 语法 SPICE 仿真 SPB, Multisim 实例
14
SPICE分析的类型
.op – Operating point,计算电路的直流偏置状态 .dc – DC sweep,当电路中某一参数在一定范围 内变化时计算相对应的电路直流偏置特性 .ac – 计算电路的交流小信号频率响应特性 .tran – Transient,瞬态分析,在给定激励信号的 作用下,计算电路输出端的瞬态响应 .noise – 噪声分析 .pz – Pole-zero analyse,零极点分析 .disto – 失真分析 .tf – Transfer function,直流小信号传递函数分析

SPICE基础仿真实例

SPICE基础仿真实例

Frequency (Hz)
集成电路专业
黑龙江大学
《数模混合集成电路设计》


14
推挽反相器仿真
Vdd=2.5V, PMOS栅极与输入相连 请写出该电路的网表,并仿真其Vout-Vin的DC特性 Vd

Vdd
W=2u, L=1u
*Push-pull Inverter .lib 'mix025_1.l' tt Vd vdd 0 2.5V
*NMOS transistor .lib 'mix025_1.l' tt m1 1 2 0 0 nch W=1u L=2u Vd 1 0 1V Vg 2 0 1V .dc Vd 0V 2.5V 0.01 .print gmo(m1) gdso(m1) gbso(m1) .end
集成电路专业 黑龙江大学 《数模混合集成电路设计》 卜 丹 7
• n1 n2 ... 外界调用子电路的端口的名称 • 一般子电路内部的节点都是“局域”(LOCAL)的,也就是说,和外界调用子 电路的电路的节点没有关系,外界不能调用子电路内部的节点. •节点0(地)是“全局”(global)的,对每个子电路都相同
• 调用子电路: Xname n1 <n2 n3 …> subname 必须以X开头
集成电路专业 黑龙江大学 《数模混合集成电路设计》 卜 丹 22
子电路:
*Subckt buffer 两个反相器组成的缓冲器(buffer) .lib 'mix025_1.l' tt Vd vdd 0 2.5V Vin in 0 SIN 1.25 1.25 100MegHz 4/0.2 10/0.2 x1 in 1 vdd inv1 5 5 x2 1 out vdd inv2 C1 out 0 2p 2/0.2 5 5/0.2 5 .subckt inv1 in out vdd Mp1 out in vdd vdd pch W=4u L=0.25u Mn1 out in 0 0 nch W=2u L=0.25u .ends .subckt inv2 in out vdd Mp1 out in vdd vdd pch W=10u L=0.25u Mn1 out in 0 0 nch W=5u L=0.25u .ends .tran 0.01n 100n .print tran v(x2.out) v(x1.in) .end

spice仿真

spice仿真

spice仿真简介Spice(Simulation Program with Integrated Circuit Emphasis)是一种电路仿真软件,广泛应用于电子工程领域。

它可以模拟电路中的各种元件和信号,提供了丰富的仿真功能,能够准确地预测电路的行为和性能。

spice软件特点Spice软件具有以下主要特点:1.模型库丰富:Spice软件提供了各种各样的元件模型,包括传输线、电阻、电容、电感、二极管、晶体管等。

用户可以根据自己的需要选择合适的元件模型,进行仿真分析。

2.仿真精度高:Spice软件采用了复杂的数学算法,能够对电路进行准确的仿真计算。

它能够考虑到电路中各种元件的非线性特性,并给出准确的仿真结果。

3.仿真速度快:Spice软件在运行时采用了高效的算法和优化技术,提高了仿真的速度。

用户可以在较短的时间内得到仿真结果,提高工作效率。

4.灵活性强:Spice软件具有丰富的仿真选项和参数配置功能,能够满足不同用户的需求。

用户可以通过调整参数来改变仿真条件,观察电路的行为和性能变化。

5.支持多平台:Spice软件在设计上具有良好的可移植性,能够在不同操作系统上运行。

用户可以根据自己的实际情况选择合适的操作系统进行仿真。

spice仿真流程Spice仿真的基本流程如下:1.定义电路元件:首先,用户需要定义电路中的元件,包括电阻、电容、电感、二极管、晶体管等。

可以通过编辑器或文本方式进行定义。

2.建立电路拓扑:用户需要根据实际电路设计,在编辑器中建立电路的拓扑结构。

可以使用类似于网表的方式描述电路的连接关系。

3.设置仿真参数:用户需要设置仿真的参数,包括仿真时间、仿真步长等。

可以根据需要进行适当的调整。

4.运行仿真:用户可以直接运行仿真,Spice软件会根据定义的电路元件和参数进行仿真计算,并得出仿真结果。

5.结果分析:用户可以通过仿真结果进行电路性能分析,比如电压波形图、电流曲线等。

可以根据需要调整仿真参数,再次进行仿真,以达到理想的仿真效果。

集成电路设计 spice 模型及仿真

集成电路设计 spice 模型及仿真

7.5 缓冲驱动器设计实例
准备模型文件 选用1.2um CMOS工艺level II模型
(Models.sp)
.MODEL NMOS NMOS LEVEL=2 LD=0.15U TOX=200.0E10 VTO=0.74 KP=8.0E-05
+NSUB=5.37E+15 GAMMA=0.54 PHI=0.6 U0=656 UEXP=0.157 UCRIT=31444
6 线性电流控制电流/电压源 格式: FXXXX N+ N- VNAM VALUE 电流增益 H XXXX N+ N- VNAM VALUE 电阻 Ω 例句: F1 10 5 VSENSOR 5 HX 8 15 VZ 0.5K VZ 支路电压源名称
7.2 电路元件的SPICE输入语句
7.2 电路元件的SPICE输入语句
5 线性电压控制电流/电压源 格式: GXXXX N+ N- NC+ NC- VALUE 跨导 EXXXX N+ N- NC+ NC- VALUE 电压增益 例句: G1 2 0 4 0 0.1MS E1 2 3 1 0 2.0
7.2 电路元件的SPICE输入语句
7.1 SPICE数模混合仿真程序
设计指标要求 确定电路初始方案 确定电路元件参数 编写电路描述文件
修改电路结构 修改元件参数
SPICE电路仿真 满足要求?
最终电路设计方案
SPICE仿真输入文件
首先要画出电路图 对元件命名 对节点编号 编写输入文件 例7.2 差动放大单元电路图
7.2 电路元件的SPICE输入语句
7 独立电源 VXXXX N+ N- ((DC) DC/TRAN VALUE) (AC (ACMAG(ACPHASE))) 电压源 IXXXX N+ N- ((DC) DC/TRAN VALUE) (AC (ACMAG(ACPHASE))) 电流源 DC/TRAN→ 电源的直流和瞬态值 ACMAG<ACPHASE → AC信号的幅值和相位 例句: VCC 100 0 DC 5V

【20140421】IGBT Spice Model导入与验证

【20140421】IGBT Spice Model导入与验证

如何在Pspice导入IGBT Spice Model并仿真验证2014-04-20 1 IGBT模型文件导入已下载IGBT Spice Model文件sgxxxn60.lib,导入到Pspice的步骤如下:1)打开Pspice Model Editor Student,进行模型编辑,如图1所示。

图1 打开模型编辑2)在模型编辑器的File菜单中选择New。

3)将要导入的模型放在Pspice下的路径C:\Program Files\OrCAD_Demo\Capture\Library\Pspice,如图2,下一步,在Model菜单中选择Import并找到模型文件sgxxxn60.lib,打开。

②①图2 Import模型文件4)然后创建Capture的元件符号。

模型文件(.lib )处于打开状态时,选择File>Create Capture Parts。

③①②图3 创建Capture元件符号弹出对话框如图3所示,在Enter Input Model Library点击Browser,选择模型文件,输出元件库会自动出现,但是文件名的扩展名为.olb。

5)点击OK按钮,一个.err文件窗口将打开,显示创建库的状态,检查有无错误提示,在状态窗口点击OK,完成符号文件创建。

2 编辑IGBT器件Pspice符号本节说明怎样用模型文件为模型文件中的器件创建相应的元件符号。

1)打开OrCAD Capture,如图4所示。

图4 启动Capture2)下拉菜单File>Open>Library,浏览创建的符号文件(SGXXXN60.OLB),点击打开,出现PCB 窗口,能看到sgxxxn60库中包含不同的器件,如图5所示。

图5 浏览符号文件.olb3)双击其中某个器件,以SGP02N60为例,出现如图6所示窗口,即为器件的原始生成符号,器件符号上的红线对应管脚,其中GATE为IGBT的栅极,ANO(anode阳极)为IGBT的集电极,KAT(kathode 阴极)为IGBT的发射极。

LTspice导入第三方库文件

LTspice导入第三方库文件

下了LTspice一直未试.今天有时间试了一下,还真的很方便好用,而且支持第三方库的导入.试导入了SS9013,并仿真,见图.
波特图
初步试验,PSPICE的库元件都可导入使用.图为ORCAD PSPICE 的opamp.lib 在L Tspice中的直接使用,LF411做跟随器的频率特性.
有三种导入方法,先说第一种,就是把模型文件粘在当前的图纸上,方法见图:
sub目录中.然后按图操作:
发个例图,晚些时候再说第三种.
第三种方法:将模型文件直接粘贴到LTC\LTspiceIV\lib\ cmp中的相应文件中。

如要将PSPICE的diode.lib 的模型全导入到cmp中的standard.dio中。

先用记事本打开diode.lib,全选,复制。

而后用记事本打开stand
ard.dio,在其适当的位置粘贴,关闭。

再打开LTspice,见图;发现二极管库多了很多。

三极管同理。

SPICE电路仿真软件应用入门PPT课件

SPICE电路仿真软件应用入门PPT课件

品中是十分难得的。 认识一下
3.System View电子系统仿真软件。
5
EWB电路设计仿真工作站介绍
6
Multisim 2001电路仿真软件介绍
产品界面
7
Multisim 2001电路仿真软件介绍
8
TINA电路设计仿真软件介绍
9
1.5 本次学习的目的要求
1.能够用PSPICE正确地绘制电路原理图。 2.能基本正确地进行仿真设置,并得到
3
1. 电路仿真的意义和作用
1.3 电路仿真的主要作用
1.验证电路设计方案的正确性; 2.优化电路设计; 3.电路性能的模拟测试等。
4
1.4 仿真软件介绍
目前比较流行的电路仿真软件主要有
1.PSPICE (Simulation Program with Integrated Circuit Emphasis)电 路仿真软件。
R_R3
1.000E+04 4.282E-06
4.282E-04
R_R1
1.000E+05 -6.925E-07 -6.925E-04
R_R4
1.000E+02 2.914E-12
2.914E-12

V_V3
0.000E+00 0.000E+00
0.000E+00
V_V2
1.200E+01 -9.939E-01
30
附录:仿真电路练习题
1. cfqi 乘法器 2 . fa3 负反馈放大器 3. fa3-H 红外感应开关1 4 . FBSG 互补振荡电路 5. FDZ 放大子电路 6. FDZ2 放大块 7. fzqi 负阻振荡器8. gz 高频振荡器 9. hwx红外感应开关0 10. lb 滤波器 11. LB0滤波子电路 12. LB1滤器块 13. lba喇叭分频器 14. LM324 LB运放带宽滤波器 15. LM324 运放方波发生器 16. sd 双灯闪光电路 17. T5 耦合电路18. T 7 运放振荡电路 19. wy 稳压管测试电路 20. wydy 滤波电路设计 21. why 信号源 22. wyq 微音器 23. fa3-H2 红外感应开关 24.ycsb 亚超声波开关 25. T6 选频放大器

如何向LTspice正确导入Spice模型资料

如何向LTspice正确导入Spice模型资料

如何正确导入Spice模型
方法一、将模型文件粘在当前的图纸上,方法见图:步骤1:复制模型文件(来源于OrCAD PSpice Model )
步骤2:将复制的文件复制到下图所示位置
步骤3:点击上面框图中的OK,将文件粘贴在纸面上,然后从文件中拖一个三极管出来,将名字改成一样即可。

仿真效果见下图:
方法二、如有*.lib的库文件,比如PSPICE的日本晶体管库jbipolar.lib,将该文件考到LTC\LTspiceIV\lib\sub目录中。

然后按图操作:
点击OK后,效果如下所示:
仿真效果图如下:
Q2sc1907相频特性(30MHz截止频率)
方法三:将模型文件直接粘贴到LTC\LTspiceIV\lib\ cmp中的相应文件中。

如要将PSPICE的diode.lib的模型全导入到cmp中的standard.dio中。

先用记事本打开diode.lib,全选,复制。

而后用记事本打开standard.dio,在其适当的位置粘贴,关闭。

发现二极管库里多了很多元件(见下图)。

三极管同理。

原来二极管很少
多了很多二极管模型^_^。

SPICE模型的导入及仿真

SPICE模型的导入及仿真

ADS SPICE模型的导入及仿真SPICE模型的导入1、打开一个新的原理图编辑视窗,暂时不用保存也不要为原理图命名。

2、导入SPICE模型::BFP&4C_TESl_20110L03.p r j ; untitled;(Schematicpl 1rile Edit Select Viww InEert Options CD Hrv* Dcitin’.Qrl+N Open Design-n Clri+QCJose DesignReyert to Saved Design...wv Save Design QH+S &Save Design 公…静Save Design As Template .CuipxDuGgm..Qelete Desiqr.,.Print.Ctrl+P Print Area...Print Setup-™庠 1 E|P 口!■■!!:■・Export.™1iKfiportsDesig.n ^ar^rT eters...T QC J E Layout Simulate lAindow ^►ynainiiiicLiiib Des ignGtj idle Help p O 月加备\盏<8>郞臼庫[mport bFil^K«tli st FileImport File Nam^ (Sourat)New Design Kame QJe^tin^tioit^2▼ Mcpxe OytiOK C axicel HelpJlZW. 2.£>K -0J5H Z.B75A/肝SrnSchem [mport Netlist Options:5FSFICEV] Fir?+ line is a. cfifMfiint两卩res? □爼10 fnuppingTranslated Output FormatQ ALT Schematic [with nwsd coimaatioaCJ ADM 丿Ojti sitsl Direetwy LfiCiti srDirectory To Store kDS ffstliit Cdafaull i toproject dirtctary)ance Hel?3、新建一个原理图,命名为“ BFP640_aII”,利用刚导入的SPICE文件并对照下载的SPICE文件附带的原理图进行连接:附带的原理图连接好后的BFP640 all 原理图如下:門 肝轴wj 科T/cni-icHjii."逋抽単 …wv di" :ie- [jit Ldre 乂* Qpco 昭 Rgic U 帕a 筍仙虹 Bcrriw 吐汕叶口吐临肝门-]& is a*OM 口 厂二母鳳録弋/陰睜屢合妨暗罩區IF ;、■ HichFM t-dtJ Lihur *"匚1■士專山 Si \ ±■即’© LJ 粵4、为SPICE 模型创建一个新的电路符号ADS 原理图系统默认的电路符号如下:这里我们为BFP640创建一个新的NPN 电路符号。

如何在ADS中使用SPICE模型完成高速电路仿真?

如何在ADS中使用SPICE模型完成高速电路仿真?

如何在ADS中使用SPICE模型完成高速电路仿真?
 上一期我给大家介绍了电源完整性的仿真。

使用的平台是webex,但是由于大家对这个平台非常不熟悉,所以导致了一有人进入到会议中就会导致非常大的噪音,使分享无法进行或者受影响,不过好在后面都进行的非常好,但是我们还是换回到了斗鱼直播平台。

 ADS被越来越多的工程师用于高速电路的信号完整性当中,ADS其中的一个特点就是对模型兼容性非常好,当然ADS也包含了非常丰富的模型。


 信号完整性仿真模型的种类包含了很多,如激励源模型、接收端模型和传输通道类的模型。

具体的模型包含了诸如SPICE模型、IBIS、IBIS-AMI、S 参数等等。

 SPICE模型为电路级的模型,有其特有的优势。

有一段时间,芯片厂商都不给下游的系统厂商的工程师提供spice模型,但是近些年,包括
Intel、Micron、Marvel等少数厂商在内又开始给系统厂商提供一些SPICE模型,有的是简化过的,有的是加密的。

不管怎幺样,这算是有提供啦!特别是现在做Intel平台产品的小伙伴,获取的模型应该很多都是SPICE模型的。

 。

Altium Designer中添加Spice仿真器件模型的方法

Altium Designer中添加Spice仿真器件模型的方法

Altium Designer 6.9软件中添加Spice仿真器件模型的方法在电子设计辅助软件中, Altium Designer 6.9是最常用的软件,新版本的Altium Designer 6.9软件增加了电路仿真功能,能够对设计的电路进行模拟分析。

但是由于其仿真模型库中的元件比较少,使得许多特殊功能的电路无法进行仿真,因此必须添加所需的器件模型。

由于Spice格式已经成为仿真器件模型的标准,电子元器件厂家通常都会给出器件的Spice模型,因此可以从生产厂家的产品资料光盘中得到,也可从Internet网查询这些模型,直接把这些模型转换为Altium Designer 6.9器件模型,然后添加到Altium Designer 6.9的仿真器件库中,增强Altium Designer 6.9的仿真功能。

在此,我已运放为例:介绍将Burr-Brown公司产品资料光盘中的运放Opa501添加到Altium Designer 6.9仿真器件库中的方法。

1.绘制元件图形首先在Altium Designer 6.9中建立一个原理图库文件如Schlib.lib,然后用主菜单中Tools下的New Componet命令创建一个新元件,在弹出的对话框Name中输入元件名Opa501。

在Altium Designer 6.9的设计窗口内绘出如图1所示的元件图形并保存文件。

图1.jpg2.输入元件的描述信息对绘制好的元件,需要输入元件的描述信息才能使用。

打开Tools下的Description对话窗口,这里有Designator、Library Fields及Part Field Names三个选取项。

其中Pan Field Names项采用缺省值,在Designator项的Default和Description栏中分别填人“U?”和“General-Purpose Opera tional Amplifier”。

SPICE 仿真和模型简介

SPICE 仿真和模型简介

SPICE 仿真和模型简介1、SPICE 仿真程序电路系统的设计人员有时需要对系统中的部分电路作电压与电流关系的详细分析,此时需要做晶体管级仿真(电路级),这种仿真算法中所使用的电路模型都是最基本的元件和单管。

仿真时按时间关系对每一个节点的I/V 关系进行计算。

这种仿真方法在所有仿真手段中是最精确的,但也是最耗费时间的。

SPICE(Simulation program with integrated circuit emphasis)是最为普遍的电路级模拟程序,各软件厂家提供提供了Vspice、Hspice、Pspice 等不同版本spice 软件,其仿真核心大同小异,都是采用了由美国加州Berkeley 大学开发的spice 模拟算法。

SPICE 可对电路进行非线性直流分析、非线性瞬态分析和线性交流分析。

被分析的电路中的元件可包括电阻、电容、电感、互感、独立电压源、独立电流源、各种线性受控源、传输线以及有源半导体器件。

SPICE 内建半导体器件模型,用户只需选定模型级别并给出合适的参数。

2、元器件模型为了进行电路模拟,必须先建立元器件的模型,也就是对于电路模拟程序所支持的各种元器件,在模拟程序中必须有相应的数学模型来描述他们,即能用计算机进行运算的计算公式来表达他们。

一个理想的元器件模型,应该既能正确反映元器件的电学特性又适于在计算机上进行数值求解。

一般来讲,器件模型的精度越高,模型本身也就越复杂,所要求的模型参数个数也越多。

这样计算时所占内存量增大,计算时间增加。

而集成电路往往包含数量巨大的元器件,器件模型复杂度的少许增加就会使计算时间成倍延长。

反之,如果模型过于粗糙,会导致分析结果不可靠。

因此所用元器件模型的复杂程度要根据实际需要而定。

如果需要进行元器件的物理模型研究或进行单管设计,一般采用精度和复杂程度较高的模型,甚至采用以求解半导体器件基本方程为手段的器件模拟方法。

二微准静态数值模拟是。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

ADS SPICE模型的导入与仿真
一、SPICE模型的导入
1、打开一个新的原理图编辑视窗,暂时不用保存也不要为原理图命名。

2、导入SPICE模型:
1
2
3
3、新建一个原理图,命名为“BFP640_all 〞,利用刚导入的SPICE 文件并对照下载的SPICE 文件附带的原理图进展连接:
导入完成! 已经导入了: 等文件。

选择要导入的
SPICE 模型文件 4
连接好后的BFP640_all原理图如下:
4、为SPICE模型创建一个新的电路符号
ADS原理图系统默认的电路符号如下:
这里我们为BFP640创建一个新的NPN电路符号。

1、在原理图设计窗口中的菜单栏中选择【View】→【Create/Edit Schematic Symbol】命令中,出现“Symbol Generator〞对话框后,单击【OK】按钮,出现如上图所示的默认符号;
2、在菜单栏中选项【Select】→【Select All】命令,并单击【Delete】按钮删除默认符号;
3、在菜单栏中选择【View】→【Create/Edit Schematic Symbol】命令回到原理图设计窗口;
4、在原理图设计窗口中选择【File】→【Design Parameters】,打开“Design Parameters〞对话框;
5、按照如下图所示,设置对话框中的参数
文件描述
元件名称Q
在下拉菜单中选择
ADS内建模型
SYM_BJT_NPN
选择元件封装
单击【OK】按钮,保存新的设置并自动关闭对话框;
6、最后,单击【Save】按钮保存原理图,电路符号就创建完成。

二、直流仿真
1、在ADS主视窗下单击【File】→【New design】,在弹出的对话框中输入新原
理图名称“BFP640_DC1〞,并选择“BJT_curve_tracer〞设计模版,如如下图所示:
单击【OK】按钮后,将弹出已经带有DC仿真控件的原理图。

2、单击【ponent Library List】图标,在弹出的对话框中,点选我们设置好的“BFP640_all〞元件,放置到原理图窗口中。

连接好各端口后,即可进展DC仿真,如如下图所示:
3、单击【Simulate】按钮进展DC仿真,仿真完毕后将弹出Data Display窗口。

“BJT_curve_tracer〞设计模版中包含显示模版,所以仿真完毕后已有相关的DC仿真结果参数,如下所示:
我们选择在VCE=2V,IC=20mA的直流工作点下进展其他的设计。

4、直流工作点仿真
4.1、保存当前的原理图,并另存为一个新的原理图“BFP640_DC_Bias〞。

4.2、删除参数扫描控件“PARAMETER SWEEP〞,和显示模版。

将“VAR〞控件下的“VCE〞更改为我们需要的“VCE=2V〞,
更改“DC〞控件下的扫描参数为“IBB〞,开始为10uA ,完毕为200uA ,步进为1uA 。

插入B极节点电压线符号“VBE〞。

4.3、设置完后可单击【Simulate】按钮进展仿真。

设计完的原理图如下所示:
5、仿真完毕后,在【palette】下打开【List】并插入VCE和IC.i参数。

从仿真结果我们可以看到使得IC.i为20mA的IBB和VBE值得:
我们选择用5V电压为该NPN管配置直流偏置,可以计算偏置网络出Rc和Rb的值。

插入方程,并新打开一个“List〞列表,如下所示:
可以看出直流偏置网络下,时使IC约为20 mA。

6、带有偏置网络的直流工作点仿真
6.1、保存当前原理图,并以新的设计名“BFP640_DC_BiasNetwork〞另存该原理
图;
6.2、删除I_Probe,I_DC和IBB,并添加Rc=150 Ohm和Rb=11.6K,更改VCE=5V。

如下所示:
6.3、单击菜单栏“Simulate〞下的【Simulation Setup】,取消“Open Data Display when simulation pletes〞选项前的勾,仿真完成后,不会自动打来Data Display
窗口。

6.4、单击【Simulate】按钮进展仿真,仿真完毕后,单击菜单栏“Simulate〞
下的【Annotate DC Solution】,将在原理图的各节点显示电流和电压值。

从仿真结果可知,IC=19.9mA ,VCE=2.0V,IBB=96.6uA ,VBE=879mV 。

以上直流偏置网络仿真结果,满足设计要求。

三、稳定性系数与S参数仿真
1、以设计名“BFP640_S_Parameter〞另存为新的原理图;
2、以如下图所示编辑原理图,并参加S参数仿真控件,稳定性系数控件Mu,源
稳定原图控件S_StabCircle,负载稳定原图控件L_StabCircle。

相关文档
最新文档