1、直流仿真的基本原理仿真控制器重要参数的含义单点直流仿真多参数直流仿真第四章 直流仿真【本章重点】直流仿真用来测试所设计电路的直流工作点特性。直流仿真是所有模拟仿真、射频仿真的基础,可以检测电路的拓扑结构、功耗等。本章主要介绍ADS2009直流仿真的基本功能和基本原理,并通过实例介绍直流仿真建立、执行和数据生成等相关内容。4.1直流仿真基本原理及功能 直流仿真是整个仿真的开始点,在执行交流仿真、S参数仿真、谐波平衡法仿真和电路包络仿真前,单点的直流仿真会自动执行。对于交流仿真和S参数仿真,直流仿真用来确定非线性元件的线性模型。对于瞬态仿真、谐波平衡仿真和电路包络仿真,直流仿真用来对其非线性参数做
2、初步估算。在ADS中用户可以通过手工添加直流仿真控制器的方式来执行直流仿真。打开用户创建的设计,添加相关的电流节点,该节点处的相关数据就会被收集。直流仿真还提供了多点和多参数扫描分析。扫描的参数既可以是电压源或电流源的值,也可以是电路中其他参数的值。通过执行直流偏置扫描或扫描变量仿真,用户可以把扫描参数和电路工作点参数相比照,如偏置电压或温度等。各种模拟器(DC、AC、S参数、瞬态、谐波平衡、电路包络)把常规的微分方程转换成代数方程,并且使用不同的数值方法求解代数方程。例如,直流仿真和谐波平衡法仿真器处理d/dt的操作是不同的,结果得到不同的代数方程。数值模拟技术依赖各迭代过程来实现对电路的一
3、个非线性代数方程平衡点的数学描述。一旦这个平衡点落在一定的误差范围内,就可以找到一个解决办法。直流电压或电流可以看成是频率为零的信号,直流仿真也正是应用了这个概念,一旦下面的条件满足,它可以利用一组非线性微分方程求解描述电路的线性/非线性代数方程的一个平衡点:(1)独立源是常数值;(2)线性元件用他们在频率为零时的电导值来代替;(3)电容、微波传输带缺口、交流耦合线和类似的元件用开路来代替;(4)电感、不连续导体和类似的元件用短路来代替;(5)时间导数是常数(0);(6)传输线根据其长、截面积、电导率计算出它的直流电导值来代替;(7)S参数文件必须包含频率为零时的相关参数,否则模拟器会使用DC
4、响应的实部计算每一个零频时的S参数值;(8)针对一些DC孤立的节点(没有直流路径接地点),模拟器有内建保护措施,但尽量避免这种情况。对电路进行直流仿真可以实现以下功能:(1)验证所测试设计的正确DC特性;(2)确定电路的功耗;(3)将模型的DC传输特性曲线(I-V曲线)与实际测量值相比较,验证模型参数;(4)仿真结束后显示电压和电流;(5)为DC的反向注释提供数据。4.2直流仿真面板与仿真控制器1.ADS2009中有专门针对直流仿真的元件面板,如图4-1所示,其中列出了直流仿真中可能用到的仿真控件。下面针对各个直流仿真控件详细介绍。图4-1 直流仿真面板 DC:直流仿真控制器;Options:
5、直流仿真设置控制器 Sweep Plan:参数扫描计划控制器 Prm Swp:参数扫描控制器 NdSet:节点设置控件 NdSetName:节点名控件 Disp Temp:显示模板控件 Meas Eqn:仿真测量等式控件1直流仿真控制器直流仿真控制器(DC)主要完成仿真扫描参数和参数扫描范围等相关参数的设定。(1)Sweep:直流仿真是在一定初始值范围内执行的,Sweep参数设置主要就是设置这个范围,用户可以在直流流仿真控制器设置窗口中的【Sweep】选项卡中进行设置,如 图4-2所示。各参数的含义如表4-1所示。图4-2扫描选项卡参数名称参数描述说明Parameter to sweep需要扫
6、描的变量名称必须是原理图中包含的变量名称Sweep Type变量扫描类型Linear:对变量进行线性扫描Single Point:单点变量仿真Log:对变量进行对数扫描Start/StopStart扫描参数的起始值扫 描 范 围 设 定 为Start/StopStop扫描的终止值Center/SpanCenter扫描中心值扫 描 范 围 设 定 为Center/SpanSpan扫描的范围Step-size扫描间隔扫 描 类 型 设 定 为linear有效Num.of pts.扫描点数系统自动生成Pts./decade每增加10倍,扫描的点数扫描类型设定为log有效Use sweep plan是
7、否使用扫描计划若使用,则要添加“SWEEP PLAN”控件,并在控件中进行相应设置表4-1直流仿真控制器频率相关参数设定参数名称参数描述说明Status level设置仿真状态窗口中信息显示的多少0:表示显示很少的仿真信息1和2:表示显示正常的仿真信息3和4:表示显示较多的仿真信息Device operating point level数据文件中保存原理图里有源器件和部分线性器件的操作点情况None:不保存Brief:保存部分元件的电流、功率和一些线性器件的参数Detailed:保存所有直流仿真工作点的值Output solutions数据文件中仿真结果的保存情况若选中该项,则在仿真数据文件中
8、会保存详细的仿真结果(2)Parameters:仿真参量选项卡如图4-3所示,表4-2给出了相关参数的说明。表4-2 Parameters相关参数单击仿真选项卡上的按钮,弹出如图4-4所示高级参数设置选项卡。表4-3给出了相关参数的说明。图4-3 仿真参量选项卡 图4-4 高级参数设计选项卡参数名称参数描述说明Max Delta V(Volts)每次重复时节点电压的最大改变值如果没有指定值,则默认值是电阻热噪声的4倍,大致为0.1VMax.Iterations仿真执行的最大重复数仿真会在仿真结果收敛、出现错误或者达到最大执行重复数时停止Mode收敛算法模式选择仅在直流仿真模式下起作用Arc M
9、ax Steparc-length增量/减量的最大间隔默认值0,表示没有最大间隔限制Arc Level Max Step源级arc-length增量/减量的最大间隔默认值0,表示没有最大间隔限制Arc Min Valuearc-length最大允许值无Arc Max Valuearc-length最小允许值无Max Step Ratio最大间隔数默认100Max Shrinkagearc-length增量/减量的最小间隔默认值为1e-5Limiting Mode设置每次重复时节点值变化的限制可以选择6中限制模式:Global Element Compression、Global Device-
10、based Limiting、Dynamic Element Compression、Dynamic Vector Compression、Global Vector Scaling、No Limiting 表4-3高级参数(3)Output:输出参数选项卡如图4-5所示,表4-4给出了相关参数的说明。其中“Maximum Depth”是保存数据的层级。参数名称参数描述说明Node Voltages节点电压保存该节点的数据。Measurement Equations测量方程保存测量和VAR方程的数据。Branch Currents支路电流保存支路电流的数据。Pin Currents引脚电流保存
11、引脚电流的数据。保存的类型可以选择为All、Linear和Nonlinear。Save by name保存名称识别用户要保存的单个节点、方程和引脚名字的数据。Add/Remove添加/删除添加删除节点名、方程名和引脚名图4-5 输出参数选项卡 表4-4输出参数(4)Display:参数显示选项卡如图4-6所示,用户可以通过在相应参数前 的小方块打勾来定义显示参数。图4-6 显示选项卡及直流仿真控制器2直流仿真设置控制器 直流仿真设置控制器(Options)参数设置包括【Misc】、【Convergence】【Output】、【DC Solutions】、【Threading】和【Display
12、】六项内容。主要用来设置仿真的外部环境和计算方式,如环境温度、设备温度、仿真收敛性、仿真状态提示和输出文件特性等相关内容。直流仿真控制器如图4-7所示。具体参数描述及说明请读者查阅相关资料。图4-7 直流仿真设置控制器 3参数扫描计划控制器参数扫描计划控制器(Sweep Plan)用来控制仿真中的参数扫描计划。用户可以通过该控制器添加一个或多个扫描变量,如图4-8所示,同时可以制定相应的扫描计划。4参数扫描控制器参数扫描控制器(Prm Swp)如图4-9所示,可以完成控制仿真中扫描参数设置,该控制器可以对多个仿真参数进行扫描。图4-8 参数扫描计划控制器 图4-9参数扫描控制器5节点设置控件节
13、点设置控件(NdSet)如图4-10所示,可以完成直流仿真相关节点的设置,并且可以设置插入节点处的参考电压和电阻。6节点名控件节点名控件(NdSetName)如图4-11所示,可以设置直流仿真相关节点的名称,也可以设置插入节点处的参考电压和电阻。图4-10 节点设置控件 图4-11 节点名控件7显示模板控件 显示模板控件(Disp Temp)如图4-12所示,可以用来设置显示模板。用户 可以通过载入相应的显示模板来实现仿真数据的显示方式。8仿真测量等式控件 仿真测量等式控件(Meas Eqn)如图4-13所示,可以用来添加一个或多个 仿真测量等式,在仿真结束后,这个等式的结果将包含在仿真结果的
14、数据 中。图4-12 显示模板控件 图4-13 仿真测量等式控件4.3 直流仿真的一般过程(1)选择器件模型建立电路原理图。(2)在“Simulation-DC”元件面板列表中选择直流仿真控制器DC,并放置在原电路图设计窗口中。(3)双击DC直流仿真控制器,在【Sweep】选项卡中对直流仿真中扫描类型和扫描范围等进行设置。(4)如果扫描变量较多,则需要在“Simulation-DC”元件面板中选择“PARAMETER SWEEP”控件,在其中设置多个扫描变量以及每个扫描变量的扫描类型和扫描参数范围等。(5)设置完成后,执行仿真。(6)在数据显示窗口中查看仿真结果。4.4 ADS中直流仿真案例
15、ADS2009中自带两个案例,通过这两个案例读者可以了解如何创立和 运行直流仿真的过程,这两个案例为:(1)BJT仿真:单点直流仿真;(2)带参数扫描的直流仿真:一个或多个参数直流仿真。【案例4-1】BJT仿真运行ADS2009,待软件启动完毕,进入软件主窗口。在ADS2009主窗口单击工具栏按钮,可以看到系统已经创建名称为“Tutorial/SimModels_prj”的工程,双击打开该工程 如图4-14所示。在工程“Project View”选项卡目录中选择设计DC1.dsn,双击打开,如图4-15所示。图4-14 工程文件单击菜单栏【Simulate】【simulate】或仿真按钮,得到
16、如图4-16数据。该数据以列表的形式给出,其中三极管基极电压为678.8mV,集电极电压为3.000V,即三极管看成是一个反相器,可以看成输入输出电压极性相反。图4-16 DC1仿真结果在原理图设计窗口,单击菜单栏【Simulate】【Annotate DC Solution】命 令,可以看到电路图中各个节点标出了当前的电压或电流值如图4-17所示。图4-17 在电路原理图中显示电压或电流值【案例4-2】带参数扫描的直流仿真运行ADS2009,待软件启动完毕,进入软件主窗口。在ADS2009主窗口单击工具栏 按钮,可以看到系统已经创建名称为“Tutorial/SimModels_prj”的工程
17、,双击打开该工程,如图4-14所示。在工程“Project View”选项卡目录中选择设计DC2.dsn,双击打开,如图4-18所示。图4-18 DC2原理图在原理图窗口中查看PARAMETER SWEEP控件的参数设置如下:1.SweepVar=“Vgg1”,表示Vgg1为一个扫描变量2.SimInstanceName1=“DC1”,参数扫描仿真实例名为“DC1”直流仿真器3.Start=2,Vgg1参数扫描的起始值为2Stop=3,Vgg1参数扫描的终值为3Step=0.25,Vgg1参数扫描间隔为0.25直流仿真器DC参数设置如下:1.SweepVar=“Vdd1”,Vdd1为另一个扫描
18、变量2.Start=0,Vdd1参数扫描起始值为03.Stop=6,Vdd1参数扫描终值为64.Step=0.1,Vdd1参数扫描间隔为0.1变量控件VAR中的参数设置如下1.cells=28,变量cells的默认值为282.Vdd1=4,变量Vgg1的默认值为43.Vgg1=2.5,变量Vgg1的默认值为2.5点击菜单栏【Simulate】【simulate】或仿真按钮,得到如图4-19的参数扫描曲线。图4-19 参数扫描曲线4.5直流仿真实例DC仿真器是所有仿真器当中最基本也是最重要的模拟器,本节通过实例介绍如何使用DC仿真器,以及常用直流参量的求解方法。【案例4-3】含有寄生元件的BJT
19、电路直流特性分析该案例通过对一个含有寄生元件的BJT电路进行直流分析和仿真,全面的了解直流仿真的相关操作,主要任务包括:(1)子电路的创建。(2)DC特性曲线仿真,采用模板分析及自建偏置网络分析两种方法。(3)偏置网络分析。(4)温度对直流工作点的影响,即温度扫描分析。4.5.1子电路创建方法 子电路作为顶层电路设计的一部分,在电路设计中经常用到,特别涉及 到建立器件模型时,使用更为普遍。1建立原理图 (1)创建新项目,命名为mixer;(2)打开新的原理图窗口,命名为bjt_pkg;(3)建立BJT器件和模型;(4)在原理图窗口插入通用的BJT和BJT_model,如图4-20所示;图4-2
20、0 插入BJT及其模型 模拟例化的名(BJTM1)必须与BJT_NPN Model=BJTM1相匹配。(5)双击晶体管模型,弹出对话框如图4-21所示,单击按钮,弹出另外一个对话框,单击【Clear All】然后单击按钮。这时原理图中模型所有的参数不再显示;(6)在BJT_Model参数设置对话框中对模型参数进行设置。选择参数Bf,设置其值为beta。并选中选项“Display parameter on schematic”,单击按钮确认。此时beta已经成为电路的一个参数;图4-21 模型参数设置图(7)设置Vaf(预置电压)=50,同时选中“Display parameter on sch
21、ematic”单击 按钮确认;(8)设置Ise=0.02e-12(基极射极之间漏电流),同时选中“Display parameter on schematic”,单击按钮确认;(9)单击按钮退出对话框设置窗口;(10)按照同样的方法,可以去掉BJT器件或其他器件一些不希望显示的参数,积、区域、模式和温度等,如图4-22所示。图4-22 器件参数设置2.创建子电路(1)插入寄生元件L和C。插入三个引线电感(320pH)和2个结电容(120fF)请注意电感和电容的单位,并将三极管基极电感的R参数设置为0.01欧姆。(2)插入端口连接器。点击工具栏图标或点击菜单栏【Insert】【Port】,按顺序
22、放置端口连接器:Port1集电极(C),Port2基极(B),Port3发射极(E)。(3)整理原理图。将元件摆放有序,并移动各个元件的文本框,然后按照 图4-23的方式连接起来。图4-23 含有寄生元件的原理图(4)在原理图窗口选择【File】【Design Parameters】,打开对话框中 的【General】选项卡,对参数进行修改;在“Component Instance Name”框中改变元件范例名为Q;单击“Symbol Name”旁边的下拉箭头,选择符号为SYM_BJT_NPN;在布线模型“Artwork”栏中的“Type”和“Name”框中分别选择Fixed和SOT32,如图
23、4-24所示。(5)设置beta参数。单击【Parameter】选项卡,在“Parameter Name”框中输入beta,“Default Value”框中输入100,单击 按钮,将参数添加到内建模型中去。最后选中“Display Parameter on schematic”框,单击 按钮,保存新的设置,并关闭对话框,如图4-25所示。(6)最后保存原理图,电路符号创建完毕。该电路符号可以在后面的设计中直接调用。下面的例子就会说明这个问题。图4-24 内建符号设置图4-25 符号添加参数图4-25 符号添加参数4.5.2直流特性分析 直流特性分析包括输入阻抗、输出阻抗、静态工作点等等,接下
24、来的 案例主要说明的是当三极管的放大倍数改变时,V-I特性曲线的变化情 况。1.子电路调用 (1)在当前项目下,新建原理图命名为dc_curves;(2)选择菜单【Insert】【Component】【Component Library】或 工具栏 图标,出现对话框,如图4-26所示,单击该项目下的bjt_pkg拖入原理图中即可,关闭Component Library对话框。选中该器件,选择菜单【View/Push Into Hierarchy】或快捷键 可以查看它的内部电路;选择菜单【View/Pop Out of Hierarchy】或快捷键,返回顶层电路。图4-26 添加自制电路元件对话
25、框2.模板(Template)的使用方法(1)选择菜单栏【Insert】【Template】,选中BJT_curve_tracer,如图 4-27所示单击按钮;图4-27 插入模板对话框(2)得到直流仿真模板,如图4-28所示;图4-28 直流仿真模板(3)选中“BJT Curve Tracer”,单击 按钮得到它的子电路图,仿真环境已经搭建完毕,需要做的就是把需要仿真的器件放入这个环境,连接好即可,这样BJT管子的直流仿真环境就搭建完毕,“I_Probe”是个电流计,“V_DC”是电压源,“I_DC”是电流源如图4-29所示;图4-28 直流仿真模板子电路图(4)利用图4-27的直流仿真模板
26、,直接待测三极管接上运行仿真即可,如 图4-29所示。也可以用直流仿真模板的子电路图进行测试,两者结果一致;图4-29 直流仿真测试电路(5)运行仿真,单击仿真按钮,直接得到仿真结果,如图4-30所示;m 1i ndep(m 1)=pl ot _vs(I C.i,VC E)=0.004SI M 1.I BB=0.0000502.5001234050.0000.0020.0040.0060.0080.010-0.0020.012SI M 1.I BB=2.500E-5SI M 1.I BB=5.000E-5SI M 1.I BB=7.500E-5SI M 1.I BB=1.000E-4V C E
27、IC.iR eadoutm 1m 1i ndep(m 1)=pl ot _vs(I C.i,VC E)=0.004SI M 1.I BB=0.0000502.5002.5000.011VC ED evi ce Pow erC onsum pt i on atm 1 bi as poi nt,W at t sM ove M arker m 1 t o updat e val ues bel ow:1234050.010.020.030.040.050.000.06SI M 1.I BB=2.500E-5SI M 1.I BB=5.000E-5SI M 1.I BB=7.500E-5SI M 1.
28、I BB=1.000E-4VC ED C _pow erD C Pow er C onsum pt i on versus Bi asC ol l ect or C urrent versus Bi as C urves4-30 仿真结果3.自建测试环境(1)在当前的项目下,调用三极管电路,设置beta=100;(2)选择“Sources-Freq domain”元件面板,添加电压源V_DC和电流源I_DC;(3)选择“Probe Component”元件面板,添加电流探测器I_Probe,按图4-31连接各元件;图4-31直流仿真原理图(4)选择“Simulation-DC”元件面板,添加D
29、C仿真控制器及“PARAMETER SWEEP”控制器参数设置如下:SweepVar=”IBB”,表示一个扫描变量 SimInstanceName1=“DC1”指向当前DC控制器 Start=20uA Stop=100uA Step=10uA(5)点击工具栏 控件,设置“VCE”、“IBB”两个变量,初始值分别 为0V、0A。(6)添加“Display Tamplate”控件,定制输出数据模型。(7)执行菜单栏【Simulate/simulate】或 按钮,自动得到beta=100时DC 仿真结果如图4-32所示。(8)改变晶体管的放大倍数beta=200,仿真结果如图4-33所示。在VCE=
30、3V曲 线上添加Marker,可以观察集电极电流变化,基极电流不变。根据仿真 结果,可以确定静态工作点。1234050246-28I BB=2.000E-5I BB=3.000E-5I BB=4.000E-5I BB=5.000E-5I BB=6.000E-5I BB=7.000E-5I BB=8.000E-5I BB=9.000E-5I BB=1.000E-4VC EI C.i,m AR eadoutm 1m 1VC E=I C.i=0.004I BB=0.0000603.0001234050246810-212I BB=2.000E-5I BB=3.000E-5I BB=4.000E-5I
31、 BB=5.000E-5I BB=6.000E-5I BB=7.000E-5I BB=8.000E-5I BB=9.000E-5I BB=1.000E-4V C EIC.i,m AR eadoutm 1m 1VC E=I C.i=0.006I BB=0.0000603.000 图4-32 beta=100时,V-I特性曲线 图4-33 beta=200时,V-I特性曲线上面的例子既使用模板完成参数测试,也采用自建的DC环境来计算电路参数。4.5.3偏置网络分析偏置网络是指由电阻构成的分压分流电路,这里指的是电阻R1和R2构成的小网络。1.新建原理图(1)在当前的项目下,调用三极管电路,设置be
32、ta=160;(2)选择Sources-Freq domain类元件面板,添加电压源V_DC和电流源 I_DC;(3)选择Probe Component类元件面板,添加电流探测器I_Probe,按 图4-29连接好电路。2.参数设置(1)在基极添加节点“VBE”,仿真之后将该点的电压值保存在仿真数据里;(2)Idc设置为变量“IBB”;(3)定义变量控件,添加变量“IBB”,初始值为0A;(4)选择“Simulation-DC”类元件面板,添加DC仿真控制器,单击DC仿真 控制器的属性对话框,设置Parameter to Sweep=“IBB”,无需添加 PARAMETER SWEEP控件,因
33、为基极的静态工作点的值已经确定,即只需 要扫描一个参数。设置扫描开始为10uA,结束为100uA,步进为10uA,为 了便于观察可以把设置好的这些参数显示出来,如图4-34所示。图4-34直流仿真原理图 3.仿真 点击仿真按钮,仿真结束后。单击数据显示窗口控制面板的按钮,以数值(list)方式显示结果,由于扫描参数为IBB,所以IBB自动添加,扫描范围从10uA-100uA。另外,还需要添加Ic.i和VBE两个参数,列表数据如图4-35所示。I BB1.000E-52.000E-53.000E-54.000E-55.000E-56.000E-57.000E-58.000E-59.000E-51
34、.000E-4I c.i599.8 uA1.430 m A2.349 m A3.325 m A4.341 m A5.389 m A6.462 m A7.557 m A8.669 m A9.798 m AVBE754.8 m V777.1 m V789.9 m V798.8 m V805.7 m V811.3 m V815.9 m V819.9 m V823.5 m V826.6 m V图4-35 VBE和Ic.i的数据列表 设静态工作点为VCE=3V,Ic.i=3.325mA,那么就可以计算偏置网络的参数,偏置网络如图4-36所示,总的偏置电压为5V,VCE=3V,Ic.i=3.325mA,即
35、计算Rc和Rb图4-36 带有直流偏置网络的电路原理图IBBVBEVCERb/)(iIcVCEDCVRc./)_(4.偏置网络计算在数据显示窗口单击按钮,弹出对话框,在“Enter equation here”栏下输入公式。如,让软件自动计算Rb和Rc,计算结果如图4-37所示,随着IBB的不同,得到不同的Rb和Rc,根据图4-37得知,Rb=55029.027,选择标称电阻为56K,Rc=601.500,选择标称电阻为590欧姆。这样与静态工作点相对应的偏置电路参数计算完成,得到如图4-36的原理图。Eqn R b=(3-VBE)/I BBEqn R c=(5-3)/I c.iI BB1.0
36、00E-52.000E-53.000E-54.000E-55.000E-56.000E-57.000E-58.000E-59.000E-51.000E-4R b224518.366111142.83373669.69855029.02743886.10336479.13231201.14027250.72624183.63721733.818R c3334.2331398.882851.344601.500460.687371.123309.494264.671230.704204.133 图4-37 Rb和Rc数据表5.验证静态工作点另存图4-36所示原理图,按上面求出的参数标定,运行DC仿
37、真,通过工具栏的【Simulate/Annotate DC Solution】功能观察看节点的标定结果。其中VCE=3.03V,Ic.i=3.34mA,说明与理论计算较接近,结论正确。4.5.4温度扫描当环境温度或器件本身的温度变化时,非线性器件的参数也会发生变化,会导致支流工作点的偏移。温度扫描可以观察温度变化对直流工作点的影响,下面以具体案例详细说明温度扫描步骤。(1)直接利用图4-36电路原理图。(2)扫描参数设置。选择“Simulation-DC”元件类面板,添加DC仿真控制器,单击DC仿真控 制器的属性对话框,需要扫描的参数“Parameter to Sweep”为temp,设 置开
38、始扫描为-55,结束为155,步进为5。(3)单击仿真按钮,运行仿真。仿真结束后选择插入矩形图,并选择参数VC,并单击按钮,在弹出的对话框中选择temp,如图4-37所示。单击 按钮两次,得到VC与temp的关系曲线,如图4-37所示;同样方法可 以得到VBE与temp的关系曲线,如图4-38所示。图4-37 温度仿真设置对话框-40-20020406080100120-601402.962.983.003.023.043.062.943.08t em pVC-40-20020406080100120-601400.700.750.800.850.650.90t em pVBE 图4-37 V
39、C与temp的关系曲线 图4-38 VBE与temp的关系曲线4.6本章小结 直流仿真是所有仿真的基础,本章在介绍ADS2009直流仿真的基本功能和原理的基础上,对直流仿真控制面板以及常用的直流仿真控件进行了说明,并利用ADS自带例程,演示了直流仿真的一般过程,主要包括直流仿真的建立、执行、仿真和数据生成等内容。另外,通过子电路的创建方法、直流特性分析、偏置网络分析和温度 扫描等几个案例进一步说明直流仿真的基本原理和参数设置的方法。为直流仿真在以后的电子线路仿真中的应用打下基础。4.7思考题(1)在bjt_pkg原理图设计中使用SP_NWA_T模板进行仿真。(2)用探头(probe)绘电流(IC.i)随温度变化曲线。试着设置一个 温度的传递参数(选项控制器中temp=25)。(3)用另一个模型(Mextram)代替Gummel-Poon模板卡,并重新仿真。完成仿真以后,比较仿真结果。