仿真步骤

下面通过一个比例积分放大的例子说明用 Saber 进行设计仿真的步骤:

①绘制设计对象的电路。

首先进人 SaberSketch 界面,点击Part。二响按钮,调出所需要的元器件。寻找元件的方法有两种,可以通过Search String搜索,也可以双击Available Categorie中的 Mast Parts Library项,在各类别中寻找。

第二步编辑元器件属性,双击元器件即可编辑。

第三步将各元器件连接。得到原理图。

如果电路图较复杂,则要为各分电路图创建符号,符号名要与电路图名一致,后缀为.Ai-sym。符号要与电路或 MAST 模板连接。最后点击 Design 菜单中的Netlist选项生成该设计的网络表。点击 Design 菜单中的Simulate选项加载设计。此后就可以进行仿真分析。

②电路分析。 Saber 中主要有直流工作点分析、直流传递特性分析、时域分析、频域分析、线性系统分析、灵敏度分析、参数扫描分析、统计特性分析(蒙特卡罗分析等)、傅立叶变换。其中,直流工作点分析要注意Holldnodes项的设置以及算法的选择;直流传递特性的分析要注意在某一电源变化时电路中的参数随电源的变化规律;交流小信号分析要注意number of points项设置;暂态分析要注意Run DAnalysis First 项,Allow IP=EP项,Initial Point File 的设置 。计算直流工作点,点击 Analyses > Operating Point >DOperating Point…,确定后即开始分析。通过Results>Operating Point Report…生成的报告可以看到直流分析结果。

频域分析,点击 Analyses > Frequency >Small-SignAC…,设定Start Frequency :0.1;End Frequency :1000;Number of Points:10000;Plot after Analysis :Yes-Open Only。确定后开始,分析结束后自动启动进入SaberScope 界面,可以得到频率特性曲线,与理论计算基本相符。设计者可以通过Tool-Meas二 对话框选择显示幅频相频曲线中有关的幅相数据。 3 另一种仿真方式— Mast 语言

Saber ,有两种方式进人设计界面,一种是上述图形界面方式,另一种就是网表方式,网表方式其实就是用 Mast 语言写一个系统的结构。 用 Mast 语言可以写一个系统的结构,也可以写一个系统中的子系统,也可以写系统中的一些元件。在 Mast 语言中,被 Saber 仿真器使用的最核心的单元就是模板(template)。我们在用图形界面仿真的时候,其系统的建立过程是:在系统元件库中找设计需要的元件,然后将这些元件连成一个系统,将系统上载,再对系统进行仿真。用 Mast 语言程序仿真也是这样,必须将反映系统连接的顶层程序上载,对反映系统连接的顶层程序进行仿真,才能得到系统的性能。用 Mast 建模时可以首先建立系统中元件的模型,然后将各个元件按照一定的要求连接起来构成系统模型。这种情况下,系统方程由仿真器自动完成。

 

posted on 2009-03-04 23:20  光影  阅读(788)  评论(0编辑  收藏  举报

导航