世纪电源网社区logo
社区
Datasheet
标题
返回顶部
讨论

Saber经验总结

[复制链接]
查看: 10908 |回复: 19
1
libing
  • libing
  • 离线
  • LV8
  • 副总工程师
  • 积分:3241
  • |
  • 主题:839
  • |
  • 帖子:595
积分:3241
LV8
副总工程师
  • 2012-4-25 19:16:28
1,正弦波Voltage source, sine.的选项中offset是指偏置量,即正弦波的最小值。Ampl是指幅值offsetampl就等于峰值。
2,暂时还不知道怎么设置理想zener的稳压值,但是发现bzx79c??(??为稳压值)的稳压管可以用
3,lm258n_3Saber中模型的名字, _3代表了该模型是基于第三级运算放大器模板建立的.
4,Saber软件中二极管器件模型的名字头上都带字母d, 所以d1n5233a代表1n5233的模型.
5,DT分析就是左边第三个DC Transfer Analysis(因为波形文件的后缀是dt.ai_pl ,时域分析的后缀则是tr.a_pl). From, to, by 的三个值都不能加单位(独立源选电压源则默认为V,独立源选电流源则默认为A)。
6,measure里面可以测好多好多东西,比如说大小啊,回转率,最大值,最小值,平均值,占空比啊
7,Vccvee这种global connector(一条小横杠)都可以在part gallery里面直接输入搜得。
8,(现象)在三端线性稳压器处用电流源当负载,做dt分析,x轴为电流源的时候发现我设的电流源的大小跟它实际流过的大小居然没有关系
(理解)用dt分析做带负载能力的时候,由于dt分析要选择independent sourcex轴,因此只能选择电流源,以看出其伏安关系
(发现)此外,发现在7805输出侧只用1u的小电容和一个npn管(c极接输入,b极接输出,e极接负载)就可以代替原先所需要的大滤波电容,但是输入的大电容(470u)没有见过这种用法。
(尚不理解)7805comm端(即地)经过并联的一个正向二极管和一个电解电容(10u)才接地
9,直接输入npn就可以得到理想器件了
10, 看到高手在选开关管并联的diode的时候没有选第一个diode而是选diode idealpwl
看到高手在选推挽电路变压器次级的二极管的时候选了第一个diode
11, rotate的时候是逆时针旋转,开关管有时候是选flip而不是rotate
12, 命名用 vgd_top, vgd_bot来表示栅极(即门极)驱动电压源,而且一个上管,一个下管。sec_top, sec_bot就是上下变压器次级
13, TR分析时time step用开关周期除以2并小1000个数量级(除以2,换个小一级的单位);end timetime step乘以20000(数字乘以20,后面换个大一级的单位既可),即对20000点采样,10个开关周期
14, 运放正输入大于输出的时候,输出等于运放的供电正电压。反之等于供电负电压。
15, 单输入的非门的单词是inverterNor是或非的意思。
16, 非门的输入阻抗极高。我把非门连接的环路看成与非门输入端连接的为接地,与非门输出端就类似于接电源。
在这个非门搭成的数字脉冲电路中,主电路并没有地(即没有直接参考地),但是虽然非门是理想门,没有工作电源,但是原理图有独立的恒压源,其只接了vcc connector和地。
17, saber软件仿真混合信号电路的方法,saber软件在为原理图产生网表时,会自动在数字和模拟管脚连接的地方,插入一种被称为hypermodel的模板,以实现模拟到数字或者数字到模拟的过渡。使用的hypermodel不同(在edit/saber netlist setting/netlister/hypermodels里面改),输出波形的大小幅值会发生变化。
18, 我发现画好一些线后要汇合成一根线不是选bus,而是选右边那个bundle
19, 我不知道在译码电路里面怎么把输出的8路波形集总到一起
20, 译码电路(只有3个数字时钟输入,3个非门,8个三输入与门)没有电源和saber node 0也可以仿真出来。
收藏收藏3
libing
  • libing
  • 离线
  • LV8
  • 副总工程师
  • 积分:3241
  • |
  • 主题:839
  • |
  • 帖子:595
积分:3241
LV8
副总工程师
  • 2012-4-25 19:18:14
 
21,RS触发器的英文名称是latchnor

22,Saber中可以使用VARY(在sketchanalyses/parametric/vary里,或者标签栏那个象可变电阻一样的图标)方法实现对器件参数的扫描(设定一个范围和步长,对每个参数进行一次分析并得到波形),用以确定元件的正确参数。
要在vary和蒙特卡罗分析(分析元件参数有容差时对电路信号的影响,容差tol值在01之间),设置窗口内选择add analysis\after loops\view plotfiles in scope才可看到想要的信号波形。
23,分析晶体管共射极放大电路时,先分析其静态工作状态,画出集电极电流-Vce波形,和直流负载线AC(斜率等于-1/Rc。其中Rc c极与vcc间电阻)与所选基极电流线交点Q。确定静态工作点的原则是:当要放大的交流信号不大时,为降低dc电源vcc的能量消耗,在不产生失真和保证一定放大倍数的前提下Q要选得低一些。注意,当Q选择过低且信号幅度较大当基极电流峰值大于其直流量的时候会导致截止失真(记忆:截至失真对应要放大的交流信号正向波形放大正常,负信号放大失真);反之,当Q点选的过高而交流信号幅值较大时会使工作点一段时间内停留在饱和区,即饱和失真(对应要放大的正信号失真)
(饱和对应正失真,截至对应负失真)
在运算放大电路的仿真(R3Rc不变,直流负载线斜率不变)里,提供直流偏置的R1vccb极),R2b极对地)的参数选择非常重要。当R1R2大不不够多(即基极电流偏大,Q高,R1=80K,R2=20K)时电路发生饱和失真,输入交流小信号的反向放大正常,正向放大波形不对;反之,基极电流太小时电路发生截至失真,正向放大正常,反向放大截至。
24,高手在做蒙特卡罗分析的时候ceed的参数把current改成了constantparameter file设为了mc_par, run里填的是在指定范围内选定元件(tol值不为0)变化的次数(domono设为100)。
25,有时候输出波形不在坐标系的中间(如比较靠下发,上面的空白很多)时,右键单击波形窗口,选择弹出菜单中的axis attributes即可改变坐标轴参数。
26,C:\Synopsys\V-2004.06-SP1\Saber\template\hypermod可以编辑器件的hypermod(右键单击器件原型选择view template可以弹出)。
主菜单Edit\saber netlist setting里面设Netlister\hypermodels
4069数字仿真电路原理图中先弹出4069properties菜单,选择Edit\ports,再选择out端子并添加新的SaberModelName属性就可以完成CD4069的建模,使inv_l4有了4069的数字行为和端口特性。(Saber软件的PartGalleryDigital Block目录下,提供了各种功能的基础数字器件得template,如理想的门电路、触发器、计数器,寄存器、MUX/DEMUX以及激励源等。这些template 完全可以用来仿真CD4040或者CD4069此类数字器件的数字行为。所欠缺的是如果这些数字器件和在电路中和模型器件(如电阻)相连,那上面这些template 将无法仿真想要的数字器件的端口特性(如高低电平大小,驱动能力等)。
27,small signal ac分析时每个测试点都会得出两个波形,但是要右键单击编辑显示axisgrid选为shown才象书上的波形图。而ac分析的时候起始频率设为1,结束频率可选为交流信号频率的100倍,个数选默认的100个就可以了。
measure里面选lowpasshighpass可以测出转折点。
28,今天大意,复制网页里面带×乘号的值给sketch里面的电阻赋值,结果出错。改成*就好了。(跟伟福里面的错误一样)
29,scope的波形里面有时候选择了测量功能但是又想把测量的量去掉的话,右键单击测量结果,选择measure result,在打开的窗口中选择delete measurement
30, zener是稳压管模型,并带有许多稳压管的特性。其参数中 saber_model->vzt (点击右边的白色方框才可弹出菜单)参数用于设置稳压值,izt用于设置稳压电流范围,其他参数可参考saber的帮助文档。
31, 在不同的saber sketch窗口打开的原理图不能进行复制粘贴操作,必须是在同一个sketch窗口内open的原理图之间才可以。
32, 创建模块符号,以后可以直接调用模块,只需修改一些参数即可。步骤:
A:先画出原理图,并放置端子(那个小方块的名称是hierarchical analog)。不要以为花完module以后就可以把对应的原理图删除或者是在其上直接画sketch,要单独保留。
B:在schematic\create\ hierarchical symbol,然后用画图工具画处想要的形状即可。
C:在画符号的窗口右键单击,选择properties,添加一些项目,如原理图里元件值如c_val,调用的时候只要改变模块properties里面的参数就可以得到不同的功能。(如滤波电路对应的转折频率等)附:在原理图里面不能改第一项ref,即元件搜索名,但是在画symbol的窗口里面可以改。
D:在原理图中要调用自己定义的symbol时是右键单击,选择get part\by symbol name,然后browse找到自己画的模块即可成功添加。
33,注意,在赋值的时候,诸如1/(2*{pi}*{fn}*c_val)Pifnproperty的名字,要用{}大括号来括起来而不是(),否则一定会出错的。只有等式最外面的两边是()。
34,做vary分析时选择add analysis但是cosmos scope里面依然没有波形(虽然选择open only)。这时在signal manager里面点击select plotfiles,选择波形文件既可看到波形)。
35saber里面有些模板不可以使用,比如C:\Synopsys\V-2004.06-SP1\Saber\component\compartr\gcl里面所有的运放(如lm393)。变通:搜索元件库里的293或者193
36vary分析后显示各个波形所对应参数的方法:
在对应波形中右键单击,选择member……/在对话框中选择 Show all labels 命令,即可显示各个波形相对的参数值。
37scope中两波形相减可以参考波形计算器的help文件。
步骤:选择第一个波形,在计算器中单击中键,第二个波形,再单击中键,然后单击计算器右下角的减号,出来表达式后再按左上角的波形按钮即可。
一点零
  • 积分:121
  • |
  • 主题:1
  • |
  • 帖子:9
积分:121
LV2
本网技师
  • 2012-4-26 18:31:12
 
感谢楼主分享经验,新手学习学习~~~~
另请问楼主知道the initial point "DC" is not found,这个仿真错误信息的原因不?谢谢。
meng
  • meng
  • 离线
  • LV2
  • 本网技师
  • 积分:104
  • |
  • 主题:0
  • |
  • 帖子:2
积分:104
LV2
本网技师
  • 2012-5-15 11:12:32
 
感谢楼主!!!
owendu61
  • 积分:206
  • |
  • 主题:10
  • |
  • 帖子:58
积分:206
LV3
助理工程师
  • 2012-6-23 12:42:43
 
电路改变了之后没有进行直流工作点分析
ellie
  • ellie
  • 离线
  • LV6
  • 高级工程师
  • 积分:1867
  • |
  • 主题:13
  • |
  • 帖子:551
积分:1867
LV6
高级工程师
  • 2012-5-16 15:20:33
 
谢谢楼主,学到很多细节的SABER处理问题
liu1875
  • 积分:9255
  • |
  • 主题:44
  • |
  • 帖子:3379
积分:9255
LV8
副总工程师
  • 2012-5-19 17:44:44
 
论坛人才不是一般的多
lgdyl1983
  • 积分:3816
  • |
  • 主题:109
  • |
  • 帖子:642
积分:3816
LV8
副总工程师
  • 2012-6-17 18:26:22
 
感谢分享
yo
  • yo
  • 离线
  • LV2
  • 本网技师
  • 积分:102
  • |
  • 主题:0
  • |
  • 帖子:1
积分:102
LV2
本网技师
  • 2013-2-12 23:15:46
  • 倒数9
 
厉害,这个必须顶
小肖来了
  • 积分:191
  • |
  • 主题:3
  • |
  • 帖子:15
积分:191
LV2
本网技师
  • 2013-3-13 16:35:11
  • 倒数8
 
嗯 挺好的 收藏看看
灵溪
  • 灵溪
  • 离线
  • LV3
  • 助理工程师
  • 积分:232
  • |
  • 主题:80
  • |
  • 帖子:138
积分:232
LV3
助理工程师
  • 2012-6-2 10:23:17
 
都是前辈啊
libing
  • libing
  • 离线
  • LV8
  • 副总工程师
  • 积分:3241
  • |
  • 主题:839
  • |
  • 帖子:595
积分:3241
LV8
副总工程师
  • 2012-6-20 22:37:16
 
saber是个综合系统,现在论坛里许多人也用得出神入化.
slim443
  • 积分:800
  • |
  • 主题:2
  • |
  • 帖子:139
积分:800
LV6
高级工程师
  • 2012-11-21 15:14:55
  • 倒数10
 
前辈出神入化
wrt_cd
  • 积分:179
  • |
  • 主题:0
  • |
  • 帖子:5
积分:179
LV2
本网技师
  • 2013-4-6 13:56:32
  • 倒数7
 
实用,谢谢楼主
zhaobao277
  • 积分:609
  • |
  • 主题:44
  • |
  • 帖子:224
积分:609
LV6
高级工程师
  • 2013-7-8 09:56:39
  • 倒数6
 
大师给讲讲仿真容易发散应该如何解决呢??
masa
  • masa
  • 离线
  • LV3
  • 助理工程师
  • 积分:293
  • |
  • 主题:9
  • |
  • 帖子:77
积分:293
LV3
助理工程师
  • 2013-7-16 16:59:57
  • 倒数5
 
同求
貌似可以通过调整仿真参数解决
DAXSX
  • DAXSX
  • 离线
  • LV8
  • 副总工程师
  • 积分:2362
  • |
  • 主题:23
  • |
  • 帖子:923
积分:2362
LV8
副总工程师
  • 2013-7-19 23:44:30
  • 倒数4
 
小小瀑布
  • 积分:570
  • |
  • 主题:7
  • |
  • 帖子:102
积分:570
LV6
高级工程师
  • 2014-9-4 22:06:14
  • 倒数3
 
小小瀑布
  • 积分:570
  • |
  • 主题:7
  • |
  • 帖子:102
积分:570
LV6
高级工程师
  • 2014-9-4 22:20:19
  • 倒数2
 
cocobill
  • 积分:494
  • |
  • 主题:1
  • |
  • 帖子:29
积分:494
LV6
高级工程师
最新回复
  • 2020-5-31 19:22:57
  • 倒数1
 
感谢楼主分享,有一些正好有帮助
热门技术、经典电源设计资源推荐

世纪电源网总部

地 址:天津市南开区黄河道大通大厦8层

电 话:400-022-5587

传 真:(022)27690960

邮 编:300110

E-mail:21dy#21dianyuan.com(#换成@)

世纪电源网分部

广 东:(0755)82437996 /(138 2356 2357)

北 京:(010)69525295 /(15901552591)

上 海:(021)24200688 /(13585599008)

香 港:HK(852)92121212

China(86)15220029145

网站简介 | 网站帮助 | 意见反馈 | 联系我们 | 广告服务 | 法律声明 | 友情链接 | 清除Cookie | 小黑屋 | 不良信息举报 | 网站举报

Copyright 2008-2024 21dianyuan.com All Rights Reserved    备案许可证号为:津ICP备10002348号-2   津公网安备 12010402000296号