《CADENCE全定制IC设计流程1143.docx》由会员分享,可在线阅读,更多相关《CADENCE全定制IC设计流程1143.docx(41页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1. CADENCE全定制IC设计流程1.1 全定制IC设计CircuitSimulation(AnalogArtist Spectre) Design Entry (Composer) Custom Layout Virtuoso(DLE) Place & Route Full Chip Verification (Dracula) DIVA Block Place & Route (IC_Craftsman) Cadence定制IC设计流程向用户提供数字,数模及数模混合电路设计和版图设计与版图设计与验证的全套工具,利用Composer可以进行个层次的电路输入;Analog Artist仿真
2、环境提供多种电路仿真工具与Cadence环境接口;利用Spectre电路仿真器可以进行电路仿真与分析,以确保电路的正确性;Virtuoso提供版图编辑功能;利用Layout Synthesis可以进行模字mos电路的自动版图设计,利用DLE与IC craftsman可以进行模拟或数模混合电路的版图设计,Diva,Dracula,Vampire三种版图验证工具可以对不同规模的电路进行版图验证,以确保版图与电路的一致性。利用上述工具,你可以很方便地将设计转化为现实。下面给出全定制IC设计的流程图。2.Caddencce ccdsSSPICCE的使使用说明明Cadennce cdssSPIICE 也
3、是是众多使使用SPPICEE内核的的电路模模拟软件件之一。因因此他在在使用上上会有部部分同我我们平时时所用到到的PSSPICCE相同同。这里里我将侧侧重讲一一下它的的一些特特殊用法法。 221 进进入Caadennce软软件包一在工作作站上使使用在命令行中中(提示示符后,如如:ZUUEDAA22)键入入以下命命令 iccfb&(回车键键),其中中& 表示示后台工工作。IIcfbb调出Caadennce软软件。 出出现的主主窗口如如图2-1-11所示: 图 2-1-1Caandeencee主窗口口二在PCC机上使使用1)将PCC机的颜颜色属性性改为2256色色(这一一步必须须);2)打开EExc
4、eeed软软件,一一般选用用xsttartt软件,以以下是使使用步骤骤:startt meethood选择择REXXEC(TCPP-IPP),Prrogrrammm选择Xwwinddow。Hosst选择择10.13.71.32 或10.13.71.33。hosst ttypee选择suun。并并点击后后面的按按钮,在在弹出菜菜单中选选择coommaand toool。确认选择完完毕后,点点击ruun!3)在提示示符ZDDASIIC222 下下键入:settenvv DIISPLLAY 本机ipp:0.0(回回车) 44)在命命令行中中(提示示符后,如如:ZUUEDAA22)键入入以下命命令 i
5、ccfb&(回车键键)即进入caadennce中中。出现现的主窗窗口如图图1-11-1所所示。以上是使用用xsttartt登陆caadannce的的方法。在在使用其其他软件件登陆ccadaancee时,可可能在登登录前要要修改文文件.ccshrrc,方方法如下下: 在提示符下下输入如如下命令令:vii .ccshrrc (进进入全屏屏幕编辑辑程序vvi)将光标移至至settevnn DIISPLLAY ZDAASICC22:0.00 处处,将“ZZDASSIC222”改改为PCC机的IIP,其其它不变变(重新新回到服服务器上上运行时时,还需需按原样样改回)。改改完后存存盘退出出。然后输入如如下
6、命令令: souurcee .ccshrrc (重重新载入入该文件件)以下介绍一一下全屏屏幕编辑辑程序vvi的一一些使用用方法:vi使用了了两种状状态,一一是指令令态(CCommmandd Moode),另另一是插插入态(Insert Mode)。当vi处于指令态时,打入的内容会视作指令来解释;而当vi处于插入态时,就可以打入正文(text)文件;大多数vi指令是单字符的。由插入态改变为指令态,按Esc键;而由命令态转为插入态,则可以使用下面的插入令,直接打入,无需再按Return键。在vi的指令态下,用h,j,k,l键移动光标,具体如下: h光标左左移一个个字符; j光标向向下一行行; k光
7、标向向上一行行; l光标右右移一个个字符; 以以下是一一些基本本插入命命令(须须用到的的)的用用法: ii在光光标处插插入正文文; xx删除除光标处处的字符符; :wwq存盘退退出; 要要记著一一点,在在插入态态处,不不能打入入指令,必必需先按按Essc键键,返回回指令态态。假若若户不知知 身处何何态,也也可以按按Essc键键,不管管处于何何态,都都会返回回指令态态其它的的一些命命令请读读者自己己参阅有有关的书书籍。 222 建建立可进进行SPPICEE模拟的的单元文文件主窗口分为为信息窗窗口CIIW、命命令行以以及主菜菜单。信信息窗口口会给出出一些系系统信息息(如出出错信息息,程序序运行情情
8、况等)。在在命令行行中可以以输入某某些命令令。如我我们调用用Caddencce的命命令iccfb和和一些其其它命令令,比较较重要的的有调出出帮助文文件的oopennboook&等等。一Fille菜单单在Filee菜单下下,主要要的菜单单项有NNew、Opeen、Exiit等。在在具体解解释之前前我们不不妨先理理顺一下下以下几几个关系系。liibraary(库)的地位位相当于于文件夹夹,它用用来存放放一整个个设计的的所有数数据,像像一些子子单元(cell)以及子单元(cell)中的多种视图(view)。Cell(单元)可以是一个简单的单元,像一个与非门,也可以是比较复杂的单元(由symbol搭建
9、而成)。View则包含多种类型,常用的有schamatic,symbol,layout,extracted,ivpcell等等,他们各自代表什么意思以后将会一一提到。 NNew菜菜单项的的子菜单单下有LLibrraryy、Celllviiew两两项。LLibrraryy项打开开Neww Liibraary窗窗口,CCelllvieew项打打开Crreatte NNew Fille窗口口,如图图1-22-1和和1-22-2所所示。 图2-2-1 Neww Liibraary 窗口图2-2-2 CCreaate Neww Fiile 窗口1) 建立库(llibrraryy):窗窗口分LLibrra
10、ryy和Tecchnoologgy FFilee 两部部分。LLibrraryy部分有有Namme和Dirrecttoryy两项,分分别输入入要建立立的Liibraary的的名称和和路径。如如果只建建立进行行SPIICE模模拟的线线路图,Technology部分选择 Dont need a techfile 选项。如果在库中要创立掩模版或其它的物理数据(即要建立除了schematic外的一些view),则须选择Compile a new techfile(建立新的techfile)或Attach to an existing techfile(使用原有的techfile)。2) 建立单元文文件
11、(ccelll):在在Libbrarry NNamee 中选选择存放放新文件件的库,在在Celll NNamee中输入入名称,然然后在TTooll选项中中选择CCompposeer-SScheemattic工工具(进行SPPICEE模拟),在Viiew Namme中就就会自动动填上相相应的VVieww Naamescchemmatiic。当当然在TTooll工具中中还有很很多别的的工具,常常用的象象Commpossersymmboll、virrtuoosolayyoutt等,分分别建立立的是ssymbbol、layyoutt的视图图(viiew)。在在Libbrarry ppathh fiil
12、e中中,是系系统自建建的liibraary patth ffilee文件的的路径及及名称(保存相相关库的的名称及及路径)。Open菜菜单项打打开相应应的Oppen Fille窗口口,如图图2-2-3所示示。在Librraryy Naame中中选择库库名,在在Celll NNamees中选选择需要要打开的的单元名名。Moode项项可以选选择打开开方式可编编辑状态态或者只只读状态态。 图 2-22-3 Oppen Fille窗口口Exit项项退出CCadeencee软件包包。二Toools菜菜单在Toolls菜单单下,主主要的菜菜单项有有Libbrarry MManaagerr、Libbrarry
13、 PPathh Edditoor等。Libraary Mannageer项打打开的是是库管理理器(LLibrraryy Maanagger)窗窗口,如如图1-2-44所示。 图 2-2-4 LLibrraryy Maanagger窗窗口 在窗口的各各部分中中,分别别显示的的是Liibraary、Cattegoory、Celll、Vieew相应应的内容容。双击击需要打打开的vvieww名(或或同时按按住鼠标标左右键键从弹出出菜单中中选择OOpenn项)即即可以打打开相应应的文件件。同样样在liibraary mannageer中也也可以建建立liibraary和和celll。具具体方法法是点击击
14、fille,在在下拉菜菜单中选选择liibraary或或celll即可可。Libraary Patth EEdittor项项打开的的是Liibraary Patth EEdittor窗窗口,如如图2-2-5 所所示。从Filee菜单中中选择AAdd Libbrarry项,填填入相应应的库名名和路径径名,即即可包括括入相应应的库。 图 2-22-5 Liibraary Patth EEdittor窗窗口三Tecchnoologgy FFilee菜单 这个个菜单中中的最后后一项EEditt Laayerrs 可可以使用用在版图图编辑中中,用来来修改原原始图层层的一些些属性。 选择主窗口口的Fiil
15、eOpeenOpeen ffilee,打开开相应的的文件,即即进入了了Commposser-Schhemaaticc Edditiing窗窗口,如如图1-3-11所示。窗窗口左边边的按钮钮分别(从上到到下)为Cheeck andd Saave(检检查并存存盘)、Save(存盘)、Zoom out by 2(放图 2-33-1 Coompooserr-Scchemmatiic EEdittingg窗口大两倍)、Zoom in by 2(缩小两倍)、Stretch(延伸)、Copy(拷贝)、Delete(删除)、Undo(取消)、Property(属性)、Component(加元件)、Wire(N
16、arrow)(画细线) 、Wire(Wide)(画粗线) 、Pin(管脚)、Cmd options、Repeat(重复),这些分别可以在菜单中找到相应的菜单项。 选择Addd/Coompoonennt菜单单,打开开相应添添加元件件的窗口口,如图图1-33-2所所示。点点击Brrowsse,会会弹出llibrraryy maanagger窗窗口,一一些常用用的元器器件都在在Anaalogglibb库中。 Vieew NNamee一般选选择syymbool,insstannce Nammes不不用自己己填,系系统会自自己加上上去 。添加加完元件件后需设设定元件件的模型型名称(如如果必须须的话)以以
17、及一些些参数的的值,特特别是mmos管管和三极极管,一一定要填填moddel namme, 图 1-33-2 添加加元件窗窗口否则在模拟拟时会出出错(我我们一般般使用华华晶的元元件moodell)。填填好后,就就可以将将元件添添加到EEdittingg的编辑辑窗口中中去了。其其它的一一些连线线、移动动、删除除、复制制的操作作和一般般的EDDA工具具差不多多,这儿儿就不一一一再说说了。还还有一点点要提到到的是,对对于交叉叉相连的的两条线线,系统统会有警警告,可可对连线线稍作修修改去除除这个警警告。 注: 以以下是一一些常用用的快捷捷键:i添加加元件,即即打开添添加元件件的窗口口;缩小小两倍;扩大
18、大两倍;w连线线(细线线);f全图图显示;p查看看元件属属性。从一种状态态转为另另一种状状态,按按esccapee,或直直接点击击图标或或使用快快捷键。为了使电路路图更加加明了,一一般在电电路的输输入输出出部分加加上piin脚。这这在后面面的例子子中将会会提到。 244 模模拟的设设置(重点)Compooserr-scchammatiic界面面中的TToollsAnaalogg Arrtisst项可可以打开开Anaalogg Arrtisst SSimuulattionn 图 2-44-1 Anaalogg Arrtisst SSimuulattionn窗口窗口,如图图2-4-1 所所示。这这
19、是模拟拟时用到到的主要要工具,接接下去主主要介绍绍一下有有关的内内容。一 Sessiion菜菜单包括Schhemaaticc Wiindoow、Savve SStatte、Loaad SStatte、Opttionns、Resset、Quiit等菜菜单项。Schematic window项回到电路图;Save State项打开相应的窗口,保存当前所设定的模拟所用到的各种 图2-4-2 Saave Staate 窗口参数。如图图2-4-2所示示。窗口口中的两两项分别别为状态态名和选选择需保保存的内内容。Load Staate打打开相应应的窗口口,加载载已经保保存的状状态。Resett重置anna
20、loog aartiist。相相当于重重新打开开一个模模拟窗口口。二Settup菜菜单包括Dessignn、Simmulaatorr/diirecctorry/hhostt、Temmperratuure、Moddel Patth等菜菜单项:Desiggn项选选择所要要模拟的的线路图图。Simullatoor/ddireectoory/hosst项选选择模拟拟使用的的模型,系系统提供供的选项项有cddsSppicee、hsppiceeS、speectrreS等等等。我我们一般般用到的的是cddsSppicee和speectrreS。其其中采用用speectrreS进进行的模模拟更加加精确。下下面
21、我们们只以这这两种工工具为例例说明。Tempeeratturee 打开开如图22-4-3的窗窗口,可可以设置置模拟时时的温度度。图 2-44-3 温度度设置窗窗口Modell Paath打打开如图图2-4-4的窗窗口,设设置元件件模型的的路径。系系统会自自动在所所设定的的路径下下寻找器器件moodell naame对对应的mmodeel模型型。 图2-4-4 模模型路径径设置窗窗口三Anaalysses菜菜单选择模拟类类型。在在cdssSpiice下下有acc、dc、traan、noiise四四个选项项,分别别对应的的是交流流分析、直直流分析析、瞬态态分析和和噪声分分析。我我们知道道:交流流分
22、析是是分析电电流(电电压)和和频率之之间的关关系,因因此在参参数范围围选择时时是选择择频率。直直流分析析是分析析电流(电电压)和和电流(电电压)间间的关系系。Trran分分析是分分析参量量值随时时间变化化的曲线线。他们们分别的的窗口如如下图所所示。其其设置很很直观,这这里就不不在赘述述。 图 2-44-5 瞬态分分析设置置图2-4-6 交流分分析设置置 图1-4-7 直流分分析设置置 而在sppecttreSS中,可可供选择择的分析析类型有有很多,常常用的还还是acc、dc、traan和noiise,不不过它们们设置与与cdssSpiice不不同。TTrann的设置置只需填填入模拟拟停止时时间
23、即可可。 aac和dc分析析的设置置则更具具特点:speectrreS提提供了变变量扫描描功能(和和参量扫扫描有些些类似),其其中可供供选择的的变量(parameter)有frequency(ac分析)、temperature、component parameter和model parameter。以下一一说明:在ac分析扫描频率(常规分析)时,只需填入起始频率和终止频率即可。而在扫描其他参数时,必须将整个电路固定在一个工作频率(at frequency)上,然后进行其它选择。要进行component parameter扫描时,先点击select component,然后在电路图上选择所需扫描
24、的器件,这时会弹出一个列有可供扫描参量名称的菜单,在其上选择即可。进行model parameter扫描时只需填入model name和parameter name即可。当然,以上扫描都免不了要填写扫描范围,就不多说了。以下是一些图示:四Varriabbless菜单包括Ediit等子子菜单项项。Eddit项项打开如如图2-4-5的窗窗口。可可以对变变量进行行添加、删删除、查查找、复复制等操操作。变变量(vvariiablles)既既可以是是电路中中元器件件的某一一个参量量,也可可以是一一个表达达式。变变量将在在参量扫扫描(pparaamettricc annalyysiss)时用用到,以以下会
25、提提到。 图图 2-4-5变量量编辑窗窗口 五其它有有关的菜菜单项1)Toools/Parrameetriic AAnallysiis子菜菜单可以以打开如如图1-4-66的窗口口。它提提供了一一种很重重要的分析方法法参量量分析的的方法,也也即参量量扫描。可可以对温温度,用用户自定定义的变变量(vvariiablles)进进行扫描描,从而而找出最最合适的的值。以以下详细细说明:图 2-44-6 参量量分析窗窗口参量扫描在模拟中,如如果对某某一元件件的参数数大小不不确定,不不知值取取多大可可以得到到最优的的结果时时,可以以将该参参数设为为变量,进进行变量量扫描,比比较输出出结果,从从而确定定参数的
26、的值。另另外,对对系统变变量也可可以进行行扫描,如如温度变变量(ttempp)。步骤:a.在Eddit Varriabbless窗口中中添加新新的变量量,如是对对系统变变量(如温度度)扫描,就就略去这这一步;b.在Paarammetrric Anaalyssis窗窗口(如图1-4-55所示)中,填填入变量量名称(温温度变量量是teemp),设设定扫描描范围以以及步长长等。也也可以点点击seetupp,在piick namme ffor varriabbless的弹出出菜单中中选择所所需扫描描的参量量(除系系统参量量外,菜菜单中所所列举的的都是vvariiablles中中设置的的变量)。其其实这
27、个个工作和和我们前前面提到到的sppecttreSS中的变变量扫描描很象,不不过它更更加完备备(因为为可以对对一个表表达式进进行扫描描),所所以读者者应当将将两种方方法都掌掌握。然后运行AAnallysiis菜单单下的sstarrt子菜菜单,开开始模拟拟,模拟拟结果会会在Waavefformm窗口中中显示。2) Outpuuts/To be plootteed/sseleecteed oon sscheemattic子子菜单用用来在电电路原理理图上选选取要显显示的波波形(点点击连线线选取节节点电压压,点击击元件端端点选取取节点电电流),这这个菜单单比较常常用。当当然我们们需要输输出的有有时不仅
28、仅仅是电电流、电电压,还还有一些些更高级级的。比比如说:带宽、增增益等需需要计算算的值,这这时我们们可以在在Outtputts/ssetuup中设设定其名名称和表表达式。在在运行模模拟之后后,这些些输出将将会很直直观的显显示出来来。举个个例子:标识33db的的点,我我们用到到的表达达式如下下:baandwwidtth(VF(“/OOut),3,“loww”)。需需要注意意的是:表达式式一般都都是通过过计算器器(caacullatoor)输输入的。Cadance自带的计算器功能强大,除了输入一些普通表达式以外,还自带有一些特殊表达式,如bandwidth、average等等。本文在最后会对计算器
29、作介绍。下面介绍一一下annaloog aartiist窗窗口的情情况,在在Anaalogg Arrtisst窗口口中靠右右的一列列按钮分分别是:Choosse DDesiign:选择模模拟的电电路;Choosse AAnallysees(选选择模拟拟的类型型):瞬瞬态模拟拟、直流流模拟或或交流模模拟;Edit Varriabbless(变量量编辑):打开变变量编辑辑窗口;Setupp Ouutpuuts:输出设设置;Delette:删删除变量量等;Run SSimuulattionn:开始始模拟;Stop Simmulaatioon:停停止模拟拟;Plot Outtputts:波波形输出出。
30、 155 模模拟结果果的显示示以及处处理在模拟有了了结果之之后,如如果设定定的ouutpuut有ploot属性性的话,系系统会自自动调出出wavvefoorm窗窗口,并并显示ooutpputss的波形形。如图图2-5-1 所所示。图2-5-1 波形显显示窗口口其左边的一一列按钮钮分别为为:Delette(删删除):删除图图中的某某个波形形;Move(移移动):移动某某个波形形的位置置,可以以把几个个波形叠叠加在一一个坐标标轴下;点击该该按钮,然然后点击击需要移移动的波波形,再再在目的的地点击击左键,即即可完成成移动操操作;Undo(取取消):取消前前一次操操作;Crossshaiir MMar
31、kkerAA、 Crrossshaiir MMarkkerBB:十字字标志AA和B;Calcuulattor(计计算器):计算器器工具(可可以对输输出波形形进行特特定的处处理 );Switcch AAxiss Moode(坐坐标轴模模式切换换):同同一坐标标显示所所有波形形或分别别在各自自的坐标标下显示示;Add SSubwwinddow:添加子子窗口。 166 一一个例子子D触发器器1、 电路图的输输入这是一个带带R清零端端(低电电平有效效)的DD触发器器,由220个MOSS管组成成,其中中NMOOS管和和PMOOS管各为为10个,组组成四个个传输门门、两个个反门和和两个与与非门。具体的电路
32、路如图22-6-1图 2-66-1 D触触发器电电路图 DD触发器器真值表表时钟(cllk)DQ0XQ100111 其中的一一些参数数设置如如下:传输门的PPMOSS:W300,L3; moodell:hjj3p(在moodells目录录下) NMOOS:WW155,L3; moodell:hjj3n;与非门的PPMOSS:W300,L3; NMMOS:W300,L3;非门的PMMOS:W300,L3; NMMOS:W155,L3;电源直流电电压:55.7VV;R端的信号号源(RR): cellnnameevvpwll;Numbeer oof ppairrs oof ppoinnts3(信信号
33、源波波形上有有三个转转折点);Time 10ss;Voltaage 10V;Time 21000s;Voltaage 20V;Time 31005s;Voltaage 35V;Delayy tiime5000nss; 时钟钟信号(cclk): 时钟信信号的反反(cllkbaar): celllnaamevppulsse; celllnaamevppulsse; Voltaage 10V; VVolttagee 15VV; Voltaage 25V; VVolttagee 20VV; Delayy tiime5s; Deelayy tiime5s; Rise timme5ss;Risse tti
34、mee55s;Pulsee tiime1000ss;Pullse timme1000s;Periood ttimee2200s;Perriodd tiime2000ss; D端端输入(DD):celllnaamevppulsse;Voltaage 10V;Voltaage 25V;Delayy tiime5s;Rise timme5ss;Pulsee tiime1000ss; Perriodd tiime2000ss;瞬态分析设设置如下下:Fromm:0to:1mssby:1s得到的波波形如图图2-6-2所示示: 图 1-6-22 ccdsSSPICCE模拟拟结果11可以看到到模拟的的结果符符
35、合D触发器器的逻辑辑。但是是有一个个问题出出现了,注注意到我我们所设设的时间间是从001mss,但是是输出的的模拟结结果到6600s左右就就截止了了,这是是和模拟拟的工具具有关。为为了得到到较好的的模拟结结果,可可以换一一种工具具sppecttreSS来完成成模拟。在Anaalogg Arrtisst SSimuulattionn窗口中中选Seetupp下的Siimullatoor/ddireectoory/hosst子菜菜单,出出现如图图1-66-3的的设置窗窗口。在在Simmulaatorr项中选选择sppecttreSS工具。然然后在CChooosinng AAnallysees弹出出的
36、设置置窗口中中设定sstopp tiime为为1mss,模拟拟的结果果如图11-6-4所示示,将得得到一个个很好的的结果。图 1-66-3 选择模模拟工具具窗口 图1-66-4 sspeddtreeS模拟拟结果 27 分模模块模拟拟(建立子子模块)在电路越来来越复杂杂的情况况下,如如果再花花时间去去建立一一个象DD触发器器这样复复杂的sschaamattic,明明显会使使工作更更繁复。因因此我们们在建立立了一个个子电路路后,可可以将其其看作一一个整体体,建立立一个模模块,即即建立一一个syymbool(vieew nnamee),放放在用户户自己库库里的作作为一个个器件(commponnent
37、t)来用用。下面通过子子模块非非门的建建立,来来说明这这一内容容。在Librraryy Mannageer中分分别建立立非门nnot(celll)的的schhemaaticc(viiew)和symmboll(viiew),如图图1-77-1(a) 和1-7-11(b)所示。两两者的PPIN的的名称必必须一致致,这样样才能建建立起一一一对应应的关系系。图 1-77-1(a) 图 11-7-1(bb)建立symmboll(viiew)的步骤骤:在Librraryy Maanagger中中新建ccelll,在如如图1-2-22的窗口口的Toool项项选择CCompposeer-ssymbbol,即建
38、立立的是ssymbbol(vieew);用子菜单AAdd/Shaape/Linne和Addd/Shhapee/Ciirclle的命命令画出出如右图图的形状状;用子菜单AAdd/labbel的的命令添添加标签签iinsttancceNaame;用子菜单AAdd/Sellecttionn Boox命令令添加选选择框。另一种建立立symmboll(viiew)的方法法是:打打开noot(ccelll)的schhemaaticc(viiew),用子子菜单DDesiign/Creeatee Ceellvvieww/Frrom Celllviiew命命令。出出现以下下的窗口口,如图图1-77-2 图 2-
39、77-2 从一一个viiew建建立另一一个viiew输入相应的的名称后后,单击击OK,就就出现如如图1-7-33的选项项窗口。其其建立的的symmboll如图1-7-44所示,如如果不是是建立有有常用符符号的子子模块,如如与门,非非门等逻逻辑门,这这种方法法是较快快的。图 2-77-3 建立立symmboll的选项项窗口 图图 2-7-4 第二种种方法建建立的ssymbbol图图形这样就建立立了一个个最简单单的子模模块非门。在在模拟过过程中,就就可以通通过添加加元器件件(coompoonennt)来来直接将将非门加加到电路路中来,而而不用具具体画出出其内部部的结构构,这实实际上就就是以一一个简
40、单单的syymbool来代代替其内内部的复复杂结构构。以此此类推,可可以将小小模块一一步步的的拼凑成成大的模模块,直直接用于于模拟仿仿真。有有一点要要注意的的是:对对于有源源器件(如如非门)建建立syymbool,必必须在原原始电路路图上添添加annaloogliib中的的源和地地,而且且源的电电压值也也需要设设定好,否否则变为为symmboll搭成电电路后会会出错。当当然用于于模拟时时设定的的激励源源是不用用加在电电路图中中的 28 其它它的一些些内容计算器 计算算器有两两种格式式,一种种是代数数格式,另另一种RRPN(逆逆波兰)格格式。有有时需要要对Waavefformm窗口中中显示的的波
41、形进进行处理理,如改改变坐标标轴的单单位(将将电压单单位改成成分贝形形式等),比比较两个个量的差差值(显显示两个个电压的的差)。所所有的这这些可以以用Caalcuulattor工工具来实实现,如如图1-8-11所示。除了常规规的计算算以外,计计算器还还可以完完成波形形处理等等工作。下下面就简简单地介介绍一下下常用的的内容。 图 2-8-1 计计算器工工具 图2-8-11中显示示的是逆逆波兰模模式。菜菜单Opptioons/sett Allgebbraiic或sett RPPN可以以切换模模式。CCalcculaatorr窗口中中的按钮钮可以分分为下面面几个部部分:1. 功能键(选选择、打打印波
42、形形曲线,绘绘波形图图);2. 常规计算器器键盘;3. 函数键。下面分别介介绍他们们的功能能。一功能键键:1. browsser:打开结结果浏览览窗口(Result Browser)。它有如下作用:。观察模拟拟波形和和文本结结果。绘制波形形。将波形表表达式直直接拷入入计算器器窗口中中2.wavve、fammilyy:从波波形窗口口(waavefformm Wiindoow)中中选择所所要处理理的曲线线波形。Wave是选择单一的波形,family是选择一组波形(如参数扫描得到的曲线簇)。3.erpplott、ploot:在在波形窗窗口(wwaveeforrm WWinddow)中中绘制曲曲线波形形。Errploot 是是先擦除除原先的的波形,然然后再绘绘出新的的曲线波波形;pplott是直接接在原波波形窗口口中追加加新的曲曲线波形形。4.priintvvs、priint:打印曲曲线波形形抑或是是显示测测量的数数值。5.电原理理图表达达式键:在电原原理图中中选择需需要处理理的数据据(如电电压、电电流)具具体如下下表所示示。vt瞬态电压it瞬态电流vf频率电压if频率电流vs源扫描电压压is源扫描电流流vdc直流电压op直流工作点点vn噪声电压opt瞬态工作点点var变量mp模型参数二常规计计算器键键盘:这部分和常常规计算算器的键