• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

【原创】saber2007浅显入门(一)(含资料和例题)

首先,大家可以去这个帖子下载和安装saber2007:  saber2007下载及其安装

先传几个资料,之后会把本人学习Saber时使用的例子传上来

SABER入门 

这是个入门教程,先熟悉下Saber的环境

全部回复(224)
正序查看
倒序查看
2010-07-24 10:01

这个是菜单的功能介绍

SaberDesigner应用参考(中文版) 

0
回复
2010-07-24 10:02

对于刚接触Saber的人来说,很难找到自己想要的模型,大家可以按照这个元器件库介绍来查找

Saber元器件库介绍 

0
回复
2010-07-24 10:39
@hsym_101584
对于刚接触Saber的人来说,很难找到自己想要的模型,大家可以按照这个元器件库介绍来查找[图片]Saber元器件库介绍 

哥们,开个专题学习吧,只有实战才能进步,用的到的时候查资料进步才会快。

每个仿真一个专题帖子,从简单到复杂。

0
回复
2010-07-24 10:45
@lingqidian
哥们,开个专题学习吧,只有实战才能进步,用的到的时候查资料进步才会快。每个仿真一个专题帖子,从简单到复杂。

我本身也是个初学者,我会把自己的练习拿出来和大家分享

也希望大家能积极参与,共同进步

0
回复
2010-07-24 10:56
@lingqidian
哥们,开个专题学习吧,只有实战才能进步,用的到的时候查资料进步才会快。每个仿真一个专题帖子,从简单到复杂。

电阻串联分压电路

电阻分压 

通过这个例子,了解一下DC和DT分析的设置

0
回复
2010-07-24 11:04
@hsym_101584
电阻串联分压电路[图片]电阻分压 通过这个例子,了解一下DC和DT分析的设置

 

这是原理图,先在元器件库Parts Gallery中放置所需元器件,直流电压源v_dc,电阻resistor,和saber地。值得注意的是,在saber的仿真中,必须用Ground,(saber Node 0)来做0参考点,否则系统会报错。

然后是更改器件的属性,按原理图链接各器件,画导线的快捷键是w。准备就绪,生成网表。Design-》netlist。

0
回复
2010-07-24 11:16
@hsym_101584
电阻串联分压电路[图片]电阻分压 通过这个例子,了解一下DC和DT分析的设置

开始仿真,点击下图

 

左边第一个图标,进行DC分析的设置。一般情况下取默认值就好。单击apply,开始分析。

DC分析结果的查看:一种是通过DC分析报告查看,另一种是直接将DC分析结果反标到原理图上。在SaberGuide用户界面内,选择Results>Operation Point Report下拉菜单,可调出显示DC分析结果的设置对话框,采用默认设置,点击Apply按钮,则可在Report Tool中显示DC分析结果。在SaberGuide用户界面内,选择Results>Back Annotation... 下拉菜单。可直接将DC分析结果反标到原理图上。

DC分析的意义:DC分析的结果是一组数值,这些数值定义了在time=0时,非线性系统的稳定状态的值。

DC分析遵循一下几个规则:

 a. 将所有随时间变化的参数以及它们的衍生物设置为0; b. 将所有噪声源设置为0; c. 将所有ac源设置为0; d. 将所有随时间变化的元件可以从电路中有效移走(如:电容器视为开路,电感视为短路); e. 将所有与时间有关的源有效移走。

DC分析的作用: a. 它为其它分析的提供工作点,Saber用工作点作为时域分析的首个数据点。对小信号频率分析,Saber在工作点周围应用小正弦信号;c. 提供快速检查,以查出可能不正确的部件参数。虽然大多数电路图工具有电气规则检查来验证设计的连接性,但是这些工具不能查出来指定的元件参数,如:如果100kΩ的电阻器上忘记“k”或者与DC电源连接反向了,设计将会通过检查,但是系统功能是不正确的。

0
回复
2010-07-24 12:00

赞一个!很好的学习帖子。

0
回复
hsym_101584
LV.5
10
2010-07-24 12:22
@让你记得我的好
赞一个!很好的学习帖子。
多谢鼓励
0
回复
hsym_101584
LV.5
11
2010-07-24 13:56
@hsym_101584
电阻串联分压电路[图片]电阻分压 通过这个例子,了解一下DC和DT分析的设置

DC分析设置卡主要选项介绍

Operating Point Analysis DC设置卡)

Basic ColumnBasic栏)

Sample Point Density

仿真器对电路中的非线性模块做线性化处理时将其分为n个线性段(n值为此参数值的2倍),n越大,精度越高,但会降低仿真速度,最大可取1k

Monitor Progress

进度监控。确定仿真器运行时显示的信息数量,缺省值为0。显示的信息可在单击Simulation Transcript按钮调出的SaberGuide Transcript窗口中观察。可进行如下设置:

-1 显示仿真执行过程的简要信息与执行时间。

0 只显示执行时间。

正整数(n):将在每n个时间步长(时间步长:仿真器运行时,两次分析计算之间的间隔。)显示那一时刻的仿真时间、反复数量、时间步长、占用CPU时间等信息。

Debug

分析过程中显示调试信息。它对Saber计算的每个可能方案进行统计,该特点通常用于当Saber用默认设置不能找到工作点或者要知道设计在工作点上是否收敛。

Display After Analysis 分析完成后自动显示图形

InputOutput ColumnInputOutput栏)

Singal list 信号列表

常用选项意义如下:

All Top Level Signals 包含多层次模型的设计中所有顶层信号。

All Signals 设计中所有的信号。

Get Selected Signals 按住Ctrl键,用鼠标点击所有您需要观察的信号所在导线(点击后导线变为绿色表示选中),然后在Signal List中选中Get Selected Signals选项,即可对您需要的信号加入列表,并替代原有信号。

Append Selected Signals 按住Ctrl键,用鼠标点击所有您需要观察的信号所在导线(点击后导线变为绿色表示选中),然后在Signal List中选中Get Selected Signals选项,即可对您需要的信号追加到列表,而并非替代原有信号。

Browse Design 允许您自己选择需要观察的信号,选中此项会出现所有信号列表,在其中可选择多个您需要的信号。

Waveforms at Pins 

针脚波形。Across Variables Only,电压信号;Through Variables Only,电流信号;Across and Through Variables,电压和电流信号。

Initial Point File

它包含在DC分析开始时,所有设计变量的初始值。默认文件名(zero),设置所有连续时间变量(模拟)为0,如果在数字管脚上,事件驱动(数字)或者不定义或者为一个初始值。

End Point File

它包含在DC分析完成处的节点值,用该文件作为其它Saber分析的初始点文件,如时域(瞬态)和小信号频域(ac)。默认情况下,Saber为该文件命名dc

 

0
回复
hsym_101584
LV.5
12
2010-07-24 14:19
@hsym_101584
DC分析设置卡主要选项介绍OperatingPointAnalysis(DC设置卡)BasicColumn(Basic栏)SamplePointDensity仿真器对电路中的非线性模块做线性化处理时将其分为n个线性段(n值为此参数值的2倍),n越大,精度越高,但会降低仿真速度,最大可取1k。MonitorProgress进度监控。确定仿真器运行时显示的信息数量,缺省值为0。显示的信息可在单击SimulationTranscript按钮调出的SaberGuideTranscript窗口中观察。可进行如下设置:-1显示仿真执行过程的简要信息与执行时间。0只显示执行时间。正整数(n):将在每n个时间步长(时间步长:仿真器运行时,两次分析计算之间的间隔。)显示那一时刻的仿真时间、反复数量、时间步长、占用CPU时间等信息。Debug分析过程中显示调试信息。它对Saber计算的每个可能方案进行统计,该特点通常用于当Saber用默认设置不能找到工作点或者要知道设计在工作点上是否收敛。DisplayAfterAnalysis分析完成后自动显示图形InputOutputColumn(InputOutput栏)Singallist信号列表常用选项意义如下:AllTopLevelSignals包含多层次模型的设计中所有顶层信号。AllSignals设计中所有的信号。GetSelectedSignals按住Ctrl键,用鼠标点击所有您需要观察的信号所在导线(点击后导线变为绿色表示选中),然后在SignalList中选中GetSelectedSignals选项,即可对您需要的信号加入列表,并替代原有信号。AppendSelectedSignals按住Ctrl键,用鼠标点击所有您需要观察的信号所在导线(点击后导线变为绿色表示选中),然后在SignalList中选中GetSelectedSignals选项,即可对您需要的信号追加到列表,而并非替代原有信号。BrowseDesign允许您自己选择需要观察的信号,选中此项会出现所有信号列表,在其中可选择多个您需要的信号。WaveformsatPins 针脚波形。AcrossVariablesOnly,电压信号;ThroughVariablesOnly,电流信号;AcrossandThroughVariables,电压和电流信号。InitialPointFile它包含在DC分析开始时,所有设计变量的初始值。默认文件名(zero),设置所有连续时间变量(模拟)为0,如果在数字管脚上,事件驱动(数字)或者不定义或者为一个初始值。EndPointFile它包含在DC分析完成处的节点值,用该文件作为其它Saber分析的初始点文件,如时域(瞬态)和小信号频域(ac)。默认情况下,Saber为该文件命名dc。 

进行直流工作点的扫描分析,即DT分析

DT设置卡设置如下

 

运行之后,得到的波形

 

0
回复
wsh5106
LV.2
13
2010-07-24 14:34
@hsym_101584
多谢鼓励
非常好啊 学习了
0
回复
lingqidian
LV.4
14
2010-07-24 15:18
@hsym_101584
进行直流工作点的扫描分析,即DT分析DT设置卡设置如下[图片] 运行之后,得到的波形[图片] 

回复就是最大的支持:)

0
回复
machi518
LV.4
15
2010-07-24 22:17
@hsym_101584
我本身也是个初学者,我会把自己的练习拿出来和大家分享也希望大家能积极参与,共同进步
支持,一直想学习,但是没有循序渐进的教程,期待楼主精彩继续!
0
回复
lingqidian
LV.4
16
2010-07-25 09:16
@hsym_101584
进行直流工作点的扫描分析,即DT分析DT设置卡设置如下[图片] 运行之后,得到的波形[图片] 
为什么我的显示是在两个图上显示的,有个专门的示波器的
0
回复
lingqidian
LV.4
17
2010-07-25 09:17
@hsym_101584
进行直流工作点的扫描分析,即DT分析DT设置卡设置如下[图片] 运行之后,得到的波形[图片] 

为什么图片上传不了,奇怪。

0
回复
happy-power
LV.6
18
2010-07-25 09:46

非常好的贴子.

0
回复
998lllll
LV.8
19
2010-07-25 19:58
好贴,顶!
0
回复
hsym_101584
LV.5
20
2010-07-26 08:11
@lingqidian
为什么图片上传不了,奇怪。

多谢关注,图片传完后要单击

 

插入编辑器,才真正的把图片传上来

0
回复
hsym_101584
LV.5
21
2010-07-26 08:14
@lingqidian
为什么我的显示是在两个图上显示的,有个专门的示波器的
把你的图传上来,看看是怎么回事
0
回复
hsym_101584
LV.5
22
2010-07-26 08:15
@happy-power
非常好的贴子[图片].
多谢鼓励
0
回复
hsym_101584
LV.5
23
2010-07-26 08:15
@998lllll
好贴,顶!
多谢鼓励
0
回复
lingqidian
LV.4
24
2010-07-26 08:28
@hsym_101584
多谢关注,图片传完后要单击[图片] 插入编辑器,才真正的把图片传上来

怎么如你上面的图,显示在一个上面 ? 

0
回复
hsym_101584
LV.5
25
2010-07-26 10:22
@lingqidian
[图片]怎么如你上面的图,显示在一个上面? 

我用的是Sketch中的Probe功能,分析完成后,右键你想查看的点,选择Probe就可以了

不好截图,见谅

0
回复
geojion
LV.5
26
2010-07-26 15:39
@hsym_101584
多谢鼓励

0
回复
lingqidian
LV.4
27
2010-07-26 16:18
@hsym_101584
多谢鼓励

接着上第二个例子吧……

0
回复
lingqidian
LV.4
28
2010-07-26 16:18
@hsym_101584
多谢鼓励

接着上第二个例子吧……

0
回复
machi518
LV.4
29
2010-07-27 16:28
MARK
0
回复
diweo
LV.4
30
2010-07-27 20:09
@lingqidian
接着上第二个例子吧……[图片]

期待Ing

0
回复
hsym_101584
LV.5
31
2010-07-28 08:46
@diweo
期待Ing
0
回复