Saber软件的仿真流程

利用Saber软件进行仿真分析主要有两种途径,一种是基于原理图进行仿真分析,另一种是基于网表进行仿真分析.

前一种方法的基本过程如下:

a.在SaberSketch中完成原理图录入工作;

b.然后使用netlist命令为原理图产生相应的网表;

c.在使用 simulate 命令将原理图所对应的网表文件加载到仿真器中,同时在Sketch中启动SaberGuide界面;

d.在SaberGuide界面下设置所需要的仿真分析环境,并启动仿真;

e.仿真结束以后利用CosmosScope工具对仿真结果进行分析处理.

在这种方法中,需要使用SaberSketch和CosmosScope两个工具,但从原理图开始,比较直观.所以,多数Saber的使用者都采用这种方法进行仿真分析.但它有一个不好的地方就是仿真分析设置和结果观察在两个工具中进行,在需要反复修改测试的情况下,需要在两个窗口间来回切换,比较麻烦.而另一种方法则正好能弥补它的不足.

基于网表的分析基本过程如下:

a. 启动SaberGuide环境,即平时大家所看到的Saber Simulator图标,并利用load design 命令加载需要仿真的网表文件;

b. 在SaberGuide界面下设置所需要的仿真分析环境,并启动仿真;

c. 仿真结束以后直接在SaberGuide环境下观察和分析仿真结果.

这种方法要比前一种少很多步骤,并可以在单一环境下实现对目标系统的仿真分析,使用效率很高. 但它由于使用网表为基础,很不直观,因此多用于电路系统结构已经稳定,只需要反复调试各种参数的情况;同时还需要使用者对Saber软件网表语法结构非常了解,以便在需要修改电路参数和结构的情况下,能够直接对网表文件进行编辑.

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

导航