SaberScope的使用

合集下载

Saber使用手册

Saber使用手册

Saber使⽤⼿册第⼀章使⽤Saber Designer创建设计本教材的第⼀部分介绍怎样⽤Saber Design创建⼀个包含负载电阻和电容的单级晶体管放⼤器。

有以下任务:*怎样使⽤Part Gallery来查找和放置符号*怎样使⽤Property Editor来修改属性值*怎样为设计连线*怎样查找⼀些常⽤模板在运⾏此教材前,要确认已正确装载Saber Designer并且准备好在你的系统上运⾏(找系统管理员)。

注:对于NT⿏标⽤户:两键⿏标上的左、右键应分别对应于本教材所述的左、右键⿏标功能。

如果教材定义了中键⿏标功能,还介绍了完成该任务的替代⽅法。

⼀、创建教材⽬录你需要创建两个⽬录来为你所建⽴的单级放⼤器电路编组数据。

1. 创建(如有必要的话)⼀个名为analogy_tutorial的⽬录,以创建教材实例。

2. 进⼊⽬录。

3. 创建⼀个名为amp的⽬录。

4. 进⼊amp⽬录。

⼆、使⽤Saber Sketch创建设计在这⼀部分中,你将使⽤Saber Sketch设计⼀个单级晶体管放⼤器。

1. 调⽤Saber Sketch(Sketch),将出现⼀个空⽩的原理图窗⼝。

2. 按以下⽅法为设计提供名称3) 通过选择File>Save As …菜单项,存储⽬前空⽩的设计。

此时将出现⼀个Save Schematic As对话框,如图1所⽰。

图 12) 在File Name字段输⼊名称Single_amp。

3) 单击OK。

3. 检查Saber Sketch⼯作⾯1) 将光标置于某⼀图符上并保持在那⾥。

会显⽰⼀个⽂字窗⼝来识别该图符。

在⼯作⾯底部的Help字段也可查看有关图符的信息2) 注意有⼀个名为Single_amp的Schematic窗⼝出现在⼯作⾯上。

三、放置部件在教材的这⼀部分你将按图2所⽰在原理框图上放置符号。

图中增加了如r1、r2等部件标号以便参照。

图 2 单级晶体管放⼤器部件布局1. 按以下⽅式查找和放置npn晶体管符号:1) 单击Parts Gallery图符出现Parts Gallery对话框,如图3所⽰。

Saber_仿真讲座资料

Saber_仿真讲座资料
Logic: 执行逻辑运算 (与 或 非 等)
Trig: 完成一些三角运算 (sin cos tag等)
Stack: 管理堆栈寄存器
二、 SABER 的操作界面及仿真
Saber的波形测量
三、 SABER 的应用
➢ 指定顶级电路图 要用Saber对设计进行模拟,必须让SaberSketch知道设
计中哪个电路图是最上层的,因为Saber在打开时只能有一 个网表,所以在SaberSketch中只能指定一个顶级电路图。 如果电路图不包含层次设计,SaberSketch会默认打开的电 路图为顶级电路图。
1.5 可制造性和稳健的设计 Saber的InSpecs工具包能够帮助用户进行复杂的分析,包括统计、
参数和应力分析。统计分析确定参数公差对系统性能的影响,参数分 析显示设计中的关键参数,应力分析评估系统中各组件的应力程度。
一、SABER 软件概述
1.6 FMEA(故障状态分析) Saber的Testify工具包用于仿真系统在故障状态下的情况。
一、SABER 软件概述
1.3 模型库 Saber拥有市场上最大的电气、混合信号、混合技术
模型库,它具有很大的通用模型库和较为精确的具体型号 的器件模型,其元件模型库中有4700多种带具体型号的器 件模型,500多种通用模型,能够满足航空、汽车、船舶 和电源设计的需求。Saber模型库向用户提供了不同层次 的模型,支持自上而下或自下而上的系统仿真方法,这些 模型采用最新的硬件描述语言(HDL),最大限度地保证了 模型的准确性,支持模型共享。
一、SABER 软件概述
1.4 建模 不同类型的设计需要不同类型的模型,Saber提供了完整的建模功
能,可以满足各种仿真与分析的需求。其建模语言主要有MAST、 VHDL-AMS、Fortran,建模工具包括State-AMS、5维的图表建模工 具TLU,Saber可以对SPICE、Simulink模型进行模型转换,同时 Saber还拥有强大的参数提取工具,可以通过协同仿真实现模型复用。

Saber仿真软件介绍

Saber仿真软件介绍

Saber 软件简介Saber软件主要用于外围电路的仿真模拟,包括SaberSketch和SaberDesigner两部分。

SaberSketch用于绘制电路图,而SaberDesigner 用于对电路仿真模拟,模拟结果可在SaberScope和DesignProbe中查看。

Saber的特点归纳有以下几条:1.集成度高:从调用画图程序到仿真模拟,可以在一个环境中完成,不用四处切换工作环境。

2.完整的图形查看功能:Saber提供了SaberScope和DesignProbe 来查看仿真结果,而SaberScope功能更加强大。

3.各种完整的高级仿真:可进行偏置点分析、DC分析、AC分析、瞬态分析、温度分析、参数分析、傅立叶分析、蒙特卡诺分析、噪声分析、应力分析、失真分析等。

4.模块化和层次化:可将一部分电路块创建成一个符号表示,用于层次设计,并可对子电路和整体电路仿真模拟。

5.模拟行为模型:对电路在实际应用中的可能遇到的情况,如温度变化及各部件参数漂移等,进行仿真模拟。

第一章用SaberSketch画电路图在SaberSketch的画图工具中包括了模拟电路、数字电路、机械等模拟技术库,也可以大致分成原有库和自定义库。

要调用库,在Parts Gallery中,通过对库的描述、符号名称、MAST模板名称等,进行搜索。

画完电路图后,在SaberSketch界面可以直接调用SaberGuide对电路进行模拟,SaberGuide的所有功能在SaberSketch中都可以直接调用。

➢启动SaberSketchSaberSketch包含电路图和符号编辑器,在电路图编辑器中,可以创建电路图。

如果要把电路图作为一个更大系统的一部分,可以用SaberSketch将该电路图用一个符号表示,作为一个块电路使用。

启动SaberSketch:▲UNIX:在UNIX窗口中键入Sketch▲Windows NT:在SaberDesigner程序组中双击SaberSketch图标下面是SaberSketch的用户界面及主要部分名称,见图1-1:退出SaberSketch用File>Exit。

SABER实践教程(关于saber在电源仿真中的几个技巧)

SABER实践教程(关于saber在电源仿真中的几个技巧)

1,知道了传递函数,如何得出bode图?2,如何测量波形的THD、PF值以及各次谐波?3,测电压、电流各种方法小结。

4,实现变压器的功能:耦合电感的用法。

(技巧分享就到此了,有什么问题可留言,推荐去看看107楼的内容)刚才Q上有人问我关于混合仿真的,这里增加个:5,控制系统与模拟系统下的混合仿真。

比如说现在要画下面传递函数的bode图:首先,在saber的搜索栏里输入“tf_rat”,出来如下图:可以选择第一个:两个串联即可,如下图:这样就实现了上面的传递函数。

这里的source需要用到控制系统下的,可搜“c_sin”,选择第一个,如下:当然了,不一定非要这个,因为可以通过接口转换来实现,这是后话。

关于tf_rat的设置如下:这样就实现了函数:1/(s+1)最后的连接图:先netlist再DC分析然后小信号分析,看下面设置:最后的bode图:至此,bode图已经画出来了,很简单哈,剩下的就是自己去分析了~这里附上上面仿的附件,方便下载。

双击轴线,AXIS ATTRIBUTE对话框里的GRID increment可以调制轴线等分间距!!路径中不能有中文,要在全英文下看波形可以放大的,选中托一下即可。

要恢复回来,按下面按钮:不错,既然你仿出来了,你再试试这个传递函数哈:怎么跟上图差不多呢关于区别,你看看:这样看就出来区别了,哈哈怎么把两个波形放在同一个图中的?讲讲波形计算器吧,比如如何把某一个电流扩大十倍,电压扩大十倍便找个简单的电流扩大十20倍的小例子这是一个电流波形,点出计算器来点击图形右侧的电流标号i(l.lr),标号呈现白色表示选中,然后在计算器光标处左键按一下,右键再按一下,至此i(l.lr)添加到计算器中了。

其次在光标处输出20*,再次输入内容的话,以前的内容自动清除,从而计算器自动生成了i(l.lr)*20,这样计算器完成了计算。

计算其中delete为删除键。

最后点击Δ左边的绿色波形图,电流扩大十倍后如下图所示在saber,常用的电容就一种,可以不分极性的,如下:,如何测量波形的THD、PF值以及各次谐波在PFC的仿真以及并网逆变中,经常需要测量波形的THD,PF值,看各次谐波的大小。

Saber应用

Saber应用

在SABER中如何,测量两点间电压波形可以利用SaberScope中的波形计算器,将两个节点的对地电压相减,就可得到两个节点之间的电压<br>将波形计算器Input Mode改为alg。

之后先把ua加载到计算器中(选中波形以后,在计算器输入栏按中键(或者同时按左右俩键),按减号键,在将ub加载到计算器中,按等号键,即可完成ua-ub。

saber使用操作1.翻转元件:选中该元件(可选多个),按R键,可实现90度翻转。

2.电容或电感初始电压或电流值设置:在电容或电感元件的属性里有一项ic设置,默认未设置(undef),设置其为想要的值即可。

3.Saber中,设置元件属性时,不能带任何单位符号,如电阻的―Ω‖,电压的―V‖,时间的―S‖等,否则saber会报错。

4.Saber中,仿真文件名不能和元件库中的元件同名,否则会报错。

5.Saber中,原理图名称最好不要与路径名中有重复,否则会报错。

6.原理图放大或缩小:按―page up‖或―page down‖即可7.局部放大显示波形:直接拖动鼠标放大,或按―page up‖即可8.恢复波形显示原始大小:按―page down‖,或在右键菜单里点―zoom →to fit‖即可9.按鼠标中键可拖动整个原理图包括波形显示图。

10。

波形高级分析:①.双击波形图标,进入cosmosScooe 窗口界面,②.点击tools → measurement tool 显示measurement 窗口,③.点击measurement 窗口的measurement 后面的按钮,默认为At X 按钮,④.共有general 、time domain 、levels 、statistics 、RF 共5个可设置项,分别说明如下:*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***A.general(综合)设置,共有14 个参数:*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***At X :显示X轴Y轴参数At Y :只显示X轴参数Delta X :测量X轴任意两点间的时间,单位:SDelta Y :测量Y轴任意两点间的电压,单位:V(电压有方向)Length :测量Y轴任意两点间的电压,单位:V(电压无方向,取绝对值)Slope :测量斜坡???Local max/min :局部最大、最小测量Crossing :交叉Horizontal level :水平测量线Vertical level :垂直测量线Vertical cursor :垂直测量指针Point marker :波形任意单个点数据测量Point to point :波形任意两点间综合测量Vertical marker :垂直测量线*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***B.time domain(时频)设置,共有14 个参数:*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***falltime :测量脉冲下降时间risetime :测量脉冲上升时间slew rate :脉冲从0上升到最大值所需的时间period :测量脉冲周期frequency :测量脉冲频率fulse width :测量脉冲频率delay :测量脉冲延迟时间overshoot :测量脉冲正峰值undershoot :测量脉冲负峰值settle time :测量脉冲稳定时间eye diagram :*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***C.levels 设置,共 11 个测量参数*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***maximum :波形最大值minimum :波形最小值x at maximum :最大值出现时间x at minimum :最小值出现时间peak to peak :脉冲峰–峰值topline :脉冲群顶线base line :脉冲群基线amplitude :脉冲振幅(0 ~ 正最大值)arerage :脉冲直流平均值(包括脉冲负值)RMS :脉冲直流均方根值(正平均值)AC coupled RMS :脉冲交流有效值*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***D.statistics(统计)设置,共13 个测量参数*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***maximum :波形最大值minimum :波形最小值rangl :脉冲峰–峰值mean :脉冲直流平均值(包括脉冲负值)median :中线值standard deviation :标准背离mean +3 std_dev :mean -3 std_dev :histogram :直方图将pspice模型转成saber模型2009-03-23 10:45 saber提供的nspito工具(在tools>MA)可以将pspice以pspice为例,文件后缀lib选spicetype ——pspiceenter input file————选要转化的文件enter catos file————不填input filetype——————librarypinnameoption——勾上点apply,转化成功打开我的文档里面可以看到已经转化的sin文件saber中层次化hierachical design设计2009-03-23 10:45当设计的saber仿真电路图比较大的时候可以采用层次化设计,将电路封装起来用一个symbol代替。

Saber所有模块说明

Saber所有模块说明

Saber主要软件模块功能说明产品编号:6771-0说明:SaberSketch原理图输入工具所需模块:功能:•所有建模工具,包括二极管、MOSFET、磁性器件,图表建模等•与其他软件的接口,如SIMULINK、ModelSim、cadence、mentorSaber Sketch是Saber的原理图输入工具,通过它可以直接进入Saber仿真引擎。

在Saber Sketch中,用户能够创建自己的原理图,起动Saber完成各种仿真,可以直接在原理图上察看仿真结果。

Saber Sketch及仿真功能可以帮助用户完成混合信号、混合技术(电气、机械、液压、气动、控制等)系统的仿真分析。

Saber Sketch中的原理图可以输出成多种标准图形格式,用于报告、设计审阅或创建文档。

Saber提供了多种建模工具,磁性器件建模工具可以帮助建立电感、绕组、变压器等的模型;StateAMS可以用状态机方法建模;二极管,MOSFET、IGBT建模工具帮助建立自己的模型与其他软件的接口,如数字仿真器ModelSim、cadence、mentor,信号流仿真工具SIMULINK 等的接口扩充了Saber的应用。

产品编号:6770-0说明:Saber® Mixed-Signal SimulatorSaber®混合信号仿真器(包括CosmosScope)所需模块:功能:•MAST®模拟硬件描述语言(HDL)•SaberGuide™交互式仿真环境•NSPITOS−SPICE(2G6)到Saber网表的转换器•实时仿真工具•故障状态分析(FMEA)工具•直流传输特性•直流工作点分析•瞬态分析•交流小信号分析•打印机绘图仪驱动程序•参数替换与参数扫描•提取内部模型参数Extract•SaberBook 在线文档internal model parameters•少量基本模板,如电阻、电容•模型加密Saber混合信号仿真器提供了分析模拟及混合信号系统完整行为的方法,这些混合系统包括电子、机械、液压、气动、控制和含有其它技术的子系统,以及他们之间的相互作用。

Saber仿真软件入门教程

Saber仿真软件入门教程

SABER讲义第一章使用Saber Designer创建设计本教材的第一部分介绍怎样用Saber Design创建一个包含负载电阻和电容的单级晶体管放大器。

有以下任务:*怎样使用Part Gallery来查找和放置符号*怎样使用Property Editor来修改属性值*怎样为设计连线*怎样查找一些常用模板在运行此教材前,要确认已正确装载Saber Designer并且准备好在你的系统上运行(找系统管理员)。

注:对于NT鼠标用户:两键鼠标上的左、右键应分别对应于本教材所述的左、右键鼠标功能。

如果教材定义了中键鼠标功能,还介绍了完成该任务的替代方法。

一、创建教材目录你需要创建两个目录来为你所建立的单级放大器电路编组数据。

1. 创建(如有必要的话)一个名为analogy_tutorial的目录,以创建教材实例。

2. 进入analogy_tutorial目录。

3. 创建一个名为amp的目录。

4. 进入amp目录。

二、使用Saber Sketch创建设计在这一部分中,你将使用Saber Sketch设计一个单级晶体管放大器。

1. 调用Saber Sketch(Sketch),将出现一个空白的原理图窗口。

2. 按以下方法为设计提供名称3) 通过选择File>Save As …菜单项,存储目前空白的设计。

此时将出现一个Save Schematic As对话框,如图1所示。

图 12) 在File Name字段输入名称Single_amp。

3) 单击OK。

3. 检查Saber Sketch工作面1)将光标置于某一图符上并保持在那里。

会显示一个文字窗口来识别该图符。

在工作面底部的Help字段也可查看有关图符的信息2)注意有一个名为Single_amp的Schematic窗口出现在工作面上。

三、放置部件在教材的这一部分你将按图2所示在原理框图上放置符号。

图中增加了如r1、r2等部件标号以便参照。

图 2 单级晶体管放大器部件布局1.按以下方式查找和放置npn晶体管符号:1) 单击Parts Gallery图符出现Parts Gallery对话框,如图3所示。

saber教材

saber教材

Saber电源仿真——基础篇下面仅以简单的实例,介绍一下saber的基本应用,供初学者参考。

在saber安装完成之后,点击进入saber sketch,然后选择file—> new—>schematic,进入原理图绘制画面,如下图所示:在进入原理图绘制界面之后,可以按照我们自己的需要来绘制电路原理图。

首先,我们来绘制一个简单的三极管共发射极电路。

第一步,添加元器件,在空白处点击鼠标右键菜单get part—>part gallery有两个选择器件的方法,上面的左图是search画面,可以在搜索框中键入关键字来检索,右图是borwse画面,可以在相关的文件目录下查找自己需要的器件。

通常情况下,选择search方式更为快捷,根据关键字可以快速定位到自己想要的器件。

如下图所示,输入双极型晶体管的缩写bjt,回车确定,列表中显示所有含有关键字bjt的器件,我们选择第三个选择项,这是一个理想的NPN型三极管,双击之后,在原理图中就添加了该器件。

依照此方法,我们先后输入voltage source查找电压源,并选择voltage source general purpose添加到原理图。

输入resistor,选择resistor[I]添加到原理图(添加2个)。

输入GND,选择ground(saber node 0)添加到原理图,ground(saber node 0)是必须的,否则saber仿真将因为没有参考地而无法进行。

然后按下键盘的W键,光标变成了一个十字星,即表示可绘制wire(连线),将所有的器件连接起来。

如下图所示:其中电压源为12V,基极电阻为10k,集电极电阻为1k,共发射极连接。

选择分析方法,由于这是一个大信号系统,我们寻找的是一个静态直流工作点,因此我们选择下图所示的DC operating point,将basic中的display after analysis项选择Yes,完成后点击OK。

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

Scope的使用(一)
2006-10-06 09:59 分类:Saber基础使用教程
在SaberGuide中完成仿真之后,通常情况下要查看仿真的结果(否则,仿真也就没有意义了).在Saber软件中,仿真结果通常有以下四种方式查看.
a. 通过Results>Back Annotation... 菜单命令将仿真结果反标回原理图(只有DC分析的结果能够进行反标);
b. 通过Report Tool 以文字方式显示(注意:仅有部分分析可以通过报告方式查看结果,如DC);
c. 通过 Probe 工具,在原理图上直接显示分析结果;
d. 在Scope环境中观察分析结果;
几种方式中,以最后一种方法最为全面,在Scope中,不仅可以查看分析结果,更可以利用波形计算器(Waveform Calculator)和测量工具(Measurement Tool)对分析结果数据进行各种后处理,更加直观的将分析结果数据与设计指标联系在一起.
在Scope的全名叫做CosmosScope,它是一个功能非常强大的仿真结果数据后处理工具,它不仅可以观察Saber仿真器的仿真结果,还可以观察其他仿真器如HSPICE等工具的分析结果.Scope中用信号管理器(Signal Manager)来管理和显示各种分析结果文件的信号,其界面如下图所示:
在Scope中查看分析结果波形过程如下:
a. 利用File>Open>PlotFiles… 命令将分析结果文件添加到信号管理器的列表中,也可在SaberGuide中进行仿真分析时,将分析设置对话框中的Plot After Analysis处指定为Yes-Open Only、Yes-Append Plots或Yes-Replace Plots 中的任意一个,则
SaberGuide会自动在分析结束之后将结果文件加载到Scope中的信号管理器当中.关于这三个选项的区别,可参考以前的博客文章《SaberGuide的使用(五)》
b. 在信号管理里中右键双击鼠标打开分析结果文件对话框;
c. 在分析结果文件对话框中,选择要进行观察的信号并双击,就可以在Scope 中绘制出相关信号的分析结果波形;
关于放置信号波形,还有一个话题,就是如果在同一个坐标系下放置多个信号,其方法可参考以前的博客文章《Scope中如何将多个信号放置在同一坐标系中》.
Scope的使用(二)
2006-10-07 12:06 分类:Saber基础使用教程
1. 测量工具的基本介绍
在Scope中打开需要观察的信号波形以后,我们可以通过目测观察信号是否正常.这里提出了一个我个人认为进行仿真验证非常重要的观点,在仿真分析之前,一定要对目标系统的各个重要节点的信号波形有一个预判.否则在分析结束之后,出来的结果可能自己都无法确定正确与否,仿真也就没有任何意义了.目测分析波形只能大致确定系统是否按照所设计的进行运作,无法确定系统设计是否满足各种指标要求.那么,如何将分析结果与我们的设计指标进行比对呢?在Scope中提供了一个工具叫做测量工具(MeasurementTool),通过它可以对各种信号波形进行各种设计指标测量,其测量结果可以与设计指标进行比对,以确定设计是否满足要求.测量工具中内置了基于不同领域的各种测量方式,如下表所示的就是测
量工具中与时域分析有关的测量方法:
2.测量工具的使用
a. 调用Tools>Measurement Too 命令即可打开测量工具对话框;
b. 在Measurement选择需要进行何种测量;
c. 点击Apply按钮开始测量,该操作执行对指定信号的测量并在图形中添加相关信息.
如下图所示:
Scope的使用(三)
2006-10-08 20:10 分类:Saber基础使用教程今天接着昨天的内容继续讨论测量工具的使用.
3. 测量工具的一些有用设置
测量工具的设置界面如下图所示
测量工具的设置界面,随着在Measurement 处选择的测量方式不同而发生一些改变,但其中有两个参数是所有测量方式都适用的.一个是Signal,它用于指定要测量的信号.有两种方法可以用来指定要测量的信号,一种是点击Signal旁边的箭头按钮从结果列表中选择信号,另一种是从当前的图形中直接选择信号;另一个参数是Apply Measurement to,它用来控制测量的数据范围,它有两个选择项,一个是Entire Waveform,表示对整个波形进行测量;另一个是Visible X and Y range only,表示只测量当前图形中可见的X和Y的范围.
4. 测量结果的管理
在Scope中进行数据分析过程时,如果要查看某个测量,可用Measure Results管理界面,通过Graph>Measure Result或者在图形中双击测量结果可以调出测量结果管理界面,如下图所示:
测量结果管理界面的几个按钮的基本含义如下: Delete Measurement:删除从Graph中选择的测量Delete All:删除Graph中所有的测量
Show All Values:显示所有的先前的测量
Hide All Values:隐藏所有的先前的测量。

相关文档
最新文档