Saber仿真软件介绍.docx

上传人:p** 文档编号:1062069 上传时间:2024-06-29 格式:DOCX 页数:89 大小:552.55KB
下载 相关 举报
Saber仿真软件介绍.docx_第1页
第1页 / 共89页
Saber仿真软件介绍.docx_第2页
第2页 / 共89页
Saber仿真软件介绍.docx_第3页
第3页 / 共89页
Saber仿真软件介绍.docx_第4页
第4页 / 共89页
Saber仿真软件介绍.docx_第5页
第5页 / 共89页
Saber仿真软件介绍.docx_第6页
第6页 / 共89页
Saber仿真软件介绍.docx_第7页
第7页 / 共89页
Saber仿真软件介绍.docx_第8页
第8页 / 共89页
Saber仿真软件介绍.docx_第9页
第9页 / 共89页
Saber仿真软件介绍.docx_第10页
第10页 / 共89页
亲,该文档总共89页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《Saber仿真软件介绍.docx》由会员分享,可在线阅读,更多相关《Saber仿真软件介绍.docx(89页珍藏版)》请在第壹文秘上搜索。

1、Saber软件简介Saber软件主要用于外用电路的仿真模拟,包括SaberSketch和SaberDesigner两部分。SaberSketch用于绘制电路图,而SaberDesigner用于对电路仿真模拟,模拟结果可在SaberScope和DeSignPrObC中看看。Saber的特点外纳有以下几条:1. 集成度高:从调用画图程序到仿真模拟,可以在一个环境中完成,不用四处切换工作环境。2. 完整的图形查看功能:Saber供应了SaberScope和DesignProbe来查看仿真结果,而SaberScopc功能更加强大。3. 各种完校的高级仿真:可进行偏置点分析、DC分析、AC分析、瞬态分析

2、、温度分析、参数分析、傅汇叶分析、蒙特R诺分析、噪声分析、应力分析、失真分析等。4. 模块化和层次化:可将一部分电路块创建成一个符号表示,用于层次设计,并可对子电路和整体电路仿真模拟。5模拟行为模型:对电路在实际应用中的可能遇到的状况,如温度变更与各部件参数漂移等,进行仿真模拟。第一章用SaberSketCh画电路图在SaberSketCh的画图工具中包括了模拟电路、数字电路、机械等模拟技术库,也可以大致分成原有库和自定义库。要调用库,在PartsGallery,通过对库的描述、符号名称、MAST模板名称等,进行搜寻。画完电路图后,在SaberSketch界面可以干脆调用SaberGuidc对

3、电路进行模拟,SaberGuide的全部功能在SaberSketch中都可以干腌调用。启动SaberSketChSaberSketCh包含电路图和符号编辑器,在电路图编辑器中,可以创建电路图。假如要把电路图作为一个更大系统的一部分,可以用SaberSketCh将该电路图用一个符号表示,作为一个块电路运用。启动SaberSketch:UNIX:在UNIX窗口中键入SketchAWindowsNT:在SaberDesigner程序蛆中双击SaberSketch图标穴面是SaberSketCh的用户界面与主要部分名称,见图1一1:退出SabcrSketch用。打开电路图编辑窗口在启动SaberSke

4、tCh后,要打开电路图编辑商口,操作如下:要创建一个新的设计,选择Design,或者点击快捷图标,会打开一个空白窗口。要打开一个已有的设计,选择Design,或者点击快捷图标,在OPenDesign对话框中选择要打开的设计。&SaMrDCTigJicra”工只栏三iftitW3_-h枚菜单sc状态.1.JaS11114QY,b1c*S*e*lrt*t*reSbe,作IB标alml-Sy*8标-eJbQI旧EMlXaIai周方U酝i-i-P7,|皿JTl画I等I喻I畸help:图1-1SaberSketch的用户界面逸邦和放电路元件打开电路图编辑便口后,就可以放置元件符号了。在Saber中,每个

5、元件符号的功能是用基本的层次电路图或者MAST模板来描述的,所以在最底层电路中的元件必需与MAST模板处接才能够被Saber模拟。在电路图中放置的符号成为元件符号,元件符号是原始符号的复制品,它可以被修改,原始符号给元件符号供应了默认值,例如:当在电路图中放置一个电阻符号时,修改rnom属性,指定新的电阻值,而原始符号的rnom的默认值没有变更。要变更元件符号,除了干腌修改元件符号外,还可以通过修改原始符号,原始符号变更,元件符号将随之变更。例如:假如变更了原始符号的图形或者默认属性,SaberSketch在保存了所编辑的符号后,将对已打开的电路图中的相关元件符号全部更新,不管何时打开电路图,

6、SaberSketCh都会检查和更新相关元件符号。人查找元件假如要套找具体的产品元件,用PartsGallery中的参数直询问导可以达到此目的,选择SchematicGetPartParametricSearch,或者选择右健快捷菜单中的GetParSParametricSearch,将出现ParametricSearchWizard框,如图12所示,选择产品元件所属类型,然后点击Next,在GeneralInformation%MaximumRating、PerformanceSpecifications三个标签中,进行相关设置,然后点击FiniSh,就可以列出符合要求的产品。图1-2参数杳

7、询向导在PartsGallery中查找元件的,种方法是,打开PartsGallery框(ToolsParts1.ibrary,或者SchcmatioGetPartParts1.ibrary,或者右键快捷菜单GetPartPartsGallery,或者用工具栏中的图标),如图1-3所示,AvailableCategories中的导航树,一层层往卜.查找。双击每层的名称,就可以显示该层的子层,在AvailableParts处会显示出该子层中所包含的元件,并显示出该元件的图形,点击Place按钮或双击该元件名称就可以将元件放入电路图中(元件会放在电路图中心)。该框下端显示出元件的相关信息。图13Pa

8、rtsGallery框用PartSGaIIery杳找元件的另一种方法是,用它的搜寻功能,在SearchString中键入字符串,对字符申的搜寻设置可以选择PartsGallery框中的OptionsPrcferences,出现PartsGalleryPreferencestg,如图14所示,点击SearCh标签,进行相关设置。例如:一般的晶体管在库中,模板名是q_3p,符号名称是npn,元件名称是BJT。搜寻到元件后,点击PIaCe按钮或双击该元件名称即可放置元件。选择PartSGallery中的ToolsViewTemplate可以查看所选元件的MAST模板。Frt*BySymbolName

9、,或者右健快捷菜单中的GetPartBySymbolName,打开GetandPlateSymbolByName对话框,如图1一5所示,在Symbol处键入符号名称,假如不知道符号的路径,可以点击BrOWSe按钮,查找符号的位置,点击PIaCe按钮即可将符号放置电路图中。Cettt4PleSnBby口PlaceCoeIPartsGateiy,I图15GetandPlaceSymbolByName对话框1.移动元件符号,指定元件名需将鼠标光标移到元件符号上,元件颜色会变成高亮度红色,点击并按住左健,移动鼠标至指定位置,松开左键,元件就会放到新的位置。当放置元件时,SaberSketCh将自动给元

10、件设置一个唯一的标注(ref),可以在后面的属性修改中对此进行修改。工增加电源和模拟激励濠大多数设计须要电源和模拟激励源才能实现其功能,F面对各部分简述:电源:在设计中可以用全局网络标号(如VCC或Vdd)连接电源和各个部件,但必须要将一个电源和全局网络标号连接起来,否则在模拟中,全局网络标号将浮空。地:在电路图中必需加入元件“Sabernode0”,假如不加入模拟地,模拟将出借。可以通过PartsGallery搜寻描述中含有ground的部件,进而发觉Ground(Sabernode0)。模拟制#整:这些部件(如:正弦电压源或者系统限制源)作为模拟中的激励源。上在设计中加入数字部件在设计中加

11、入数字部件进行混合模拟,按下面步骤进行:1、在电路图中放置一般的数字元件2、设置传输延时和惯性延时在数字元件的tplh和tphl属性中,可以指定传输延时;在tilh和tihl属性中,可以指定惯性延时(通过门电路的最小脉冲)。默认状况卜,这四个属性是未定义的。3,制定运用Hypermodel的类型。人添加HyPermodel在模拟器中,数字信号用离散状态(如0、1、Z、X)表示,模拟信号用连续曲线表示,假如设计中包含模拟和数字元件,Saber必需用Hypermodel将模拟信号和数字信号进行匹配。运用默认的Hypermodd默认的HyPermOdCl用5VCMe)S技术志向Hypermodel,

12、该模型只是为了便利模拟,提高模拟速度,得出模拟的近似结果。网表器会自动添加默认的Hypcrmodclo运用志向的Hypermodd志向HyPermOdCl在数字信号和模拟信号间供应近似的传输,它们不会考虑实际中器件的行为,这种模拟须要较少的时间。在初次设计,要对电路的性能有个大体的了解时,运用这些志向的Hypermodel是比较有用的。添加HyPelmodel将在N面具体介绍。运用指定技术的Hypermodd与志向Hypcrmodel相比,这些Hypermoclel模型化了其它的特性(如:电流级、输出电容、泄漏电流等),井旦提高了志向HyPClmodcl的特性的精确度。因为这些Hypermod

13、el模型化了大出的影响因素,所以所需的模拟时间较长,但结果是特别精确的。当设计已经具备了均定的基本结构后,要对设计进行微调,可以运用这些Hypermodel0运用这些Hypermodel的具体操作后面详述。AHypermodd文件名和逻辑靛下列表格比较志向Hypermodel和指定技术Hypcrmodcl运用的文件名的逻辑族:逻辑族志向Hypermodel文件名指定技Hypermodcl文术件名5VCMOSIdeal(cdjde.shm)CDRCACD(cd5.shm)5V15VCMOSIdeal(cdjde.shm)CDRCACD(cdl5.shm)15VEC1.MC1600系列Ideal(

14、ec1.ide.shm)EC1.EC1.(ccl.shm)军用高速CMOSIdeal(mhc-ide.shm)MHCMilitary(mhc.shm)HC高速CMOSIdealHC(hcjde.shm)IdealHCT(hctjde.shm)MotorolaHC(mt.shm)快速TT1.IdealFast(fjde.shm)NationalFastTT1.(ns.shm)ASTT1./A1.STT1.IdealA1.S(als-ide.shm)TIA1.S/AS(ti.shm)Standard/1.STT1.Ideal1.S(lsjde.shm)TI1.S(ti2.shm)注:所以供应的Hypermodel文件在Sabcr_homc/template/hypermodt50,尾缀为.shm创建部分指定数的Hypermodd假如在Saber/NetlisterSettings框中仅定义一个指定技术的Hypermodel文件,网表器将为在模拟和数字边界的指定族添加一个类属Hypermodelo假如想让一部分彳象实际元件一样的特性,必需在元件的每个管脚处定义一个指定的HyPermode1.例如:用741.S04反相器对数字管脚定义一个HyPCrmodCI,具体过程如下:I、在Saber/NetlisterSettings框中指定Tl1.SHypermodel文件。2,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 软件工程

copyright@ 2008-2023 1wenmi网站版权所有

经营许可证编号:宁ICP备2022001189号-1

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。第壹文秘仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知第壹文秘网,我们立即给予删除!