Saber软件应用详细介绍 - 图文(6)

2020-04-03 12:36

图2-5 在Probe中显示波形示例

图2-6 修改Plot File处可以在Probe中显示不同的波形

? 改变设计

当分析结束后,如果分析的结果不满足要求,可以改变相应的设计,再进行仿真模拟,知道结果符合要求。 ● 在SaberSketch中改变属性值

当在设计中改变属性值时,Saber会发送一条Alter命令将内存网表修改成新值,该方法允许在SaberSketch中修改属性并模拟而不必重新网表化。 ● 在Saber中改变属性值

用Edit>List/Alter菜单项可以查看元件名称、连接点和参数值等。该菜单显示List/Alter Design框,该框允许改变的参数用于分析中,但是改变的属性不能传回到SaberSketch设计中。

▲ Netlist:如图2-7所示,面板中列出了设计中的元件及其相应的连

接的节点和自变量,可以用Filter来约束Hierarchical Instance List中陈列出的元件。例如:如果在Filter处键入r.*,表格将只显示设计中的电阻元件。除列出元件外,也可以改变元件参数,选择元件,点击Edit按钮,该操作显示Alter Components对话框,在Value处键入新的参数值,点击Apply或OK按钮使改变生效。

图2-7 Netlist面板内容

▲ Parameters:如图2-8所示,通过该面板也可以改变设计参数,在

Parameter栏中指定参数名称,在Value栏中指定数值。例如:要将设计温度改为34℃,可以在Parameter栏中查找或键入temp,在Value栏中键入34,点击Ok或Apply按钮使改变生效。

图2-8 Parameters面板内容

▲ History:如图2-9所示,在该面板那,允许重新应用已改变的的参

数,调用和保存改变命令(Alter)到命令文件(.scs)。从历史列表中整理和删除先前执行的改变命令。

图2-9 History面板内容 ● 保留SaberSketch设计中的DC分析数值

在执行完DC分析后,可以用Design>Back-annotation>Place Values下拉菜单保留设计中的每个节点的DC分析数值,当执行该菜单项时,默认情况下,Saber读取命名为dc的初始点文件,然后将DC数值放入名为back的保留注释文件中,SaberSketch将DC数值放入连线左下端以文字表示。如果从dc外的初始点文件查阅DC数值,显示Back Annotation框(Results>Back Annotation),键入初始点文件名称,将Place on Schematic处设为yes,点击OK按钮就可以了。若DC数值改变(如重新进行DC分析或者编辑初始点文件),SaberSketch不会更新设计中的DC值,必须按上面的步骤重新放置。

? 退出Saber

完成设计后,可以选择File>Close>Active下拉菜单项关闭设计,在退出前,如果在Save Before Closing对话框中设置为yes,Saber将把模拟的状况保存到Design.tbl文件中,这样可以使下次模拟继续使用这次的结果。所有发给Saber的命令及Transcript 窗口中的报告信息都将保存在Design.out文件中。

第三章 查找、调试DC工作点

在运行模拟器、验证网表正确调入后,下一步应找到电路的工作点。查找工作点的步骤如下: 1、执行DC分析 2、评估工作点 3、制定下一步

如果Saber找到所期望的工作点,那么就可以继续进行设计分析的过程,如果没有找到,需要调整设计或DC分析的自变量,并重新运行DC分析。

工作点是一组数值,这些数值定义了在time=0,并且将所有随时间变化的参数以及它们的衍生物设置为0,噪声源和ac源设置为0时,非线性系统的稳定状态。由于所有衍生物设置为0,所以所有随时间变化的元件可以从电路中有效移走(如:电容器视为开路,电感视为短路,所有与时间有关的源有效移走)。在电气电路中,该分析制定了设计的DC偏置值。用DC分析,让Saber计算工作点,存储结果到初始点文件中。

初始点文件有两个作用:

● 它包含了用于其它分析的工作点,Saber用工作点作为时域分析的首个数

据点。对小信号频率分析,Saber在工作点周围应用小正弦信号。 ● 提供快速检查,以查出可能不正确的部件参数。虽然大多数电路图工具

有电气规则检查来验证设计的连接性,但是这些工具不能查出来指定的元件参数,如:如果100kΩ的电阻器上忘记“k”,或者与DC电源连接反向了,设计将会通过检查,但是逻辑是不正确的。

? 执行DC分析

1、打开DC分析对话框(Analyses>Operating Point>DC Analysis) 2、验证DC分析面板的内容

大多数情况下,Saber用默认设置就可以制定工作点。通常,用默认设置运行DC分析,然后估算结果初始点,决定是否需要修改设计或DC分析处。

3、设置送入到Transcript中的信息

Saber提供下列两处来控制在DC分析过程中,Transcript的反馈信息: ▲ Monitor:如果设为0,Transcript将报告分析的整个执行时间;如果设为-1,Transcript将报告执行概要和时间;如果设为正数,Transcript将报告电路系统的总体信息、运算法则、CPU时间等。

▲ Debug:对Saber计算的每个可能方案进行统计,该特点通常用于当Saber用默认设置不能找到工作点或者要知道设计在工作点上是否收

敛。图3-1为工作点分析的面板。

4、设置DC初始点和结束点文件名称,这些地方包含电路开始状态和DC分

析结果的文件

▲ Starting Initial Point File:包含在DC分析开始时,所有设计变量的初始值。默认文件名(zero),设置所有连续时间变量(模拟)为0,如果在数字管脚上,事件驱动(数字)或者不定义或者为一个初始值。 ▲ Ending Initial Point File:包含在DC分析完成处的节点值,用该文件作为其它Saber分析的初始点文件,如时域(瞬态)和小信号频域(ac)。默认情况下,Saber为该文件命名dc。如果要完成几个重复DC分析,用前一个结束点文件作为下一个运行的初始点文件。该技术减少分析执行时间和增加收敛比率,因为Saber在每个重复上,不得不使所有设计变量为0。下表显示为多个DC分析重复的命名方法:

DC重复分析 一 二 三 5、验证DC分析面板中的其它设置

大多数情况下,Saber用默认设置会找到DC工作点。 6、执行DC分析

点击Apply按钮,执行DC分析。成功的DC分析会创建一个End Point File处指定的初始点文件,包含系统中每个节点的电压和电流。

DCIP Zero Dc1 Dc2 DCEP Dc1 Dc2 Dc


Saber软件应用详细介绍 - 图文(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:现场教学简报

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: