1 / 32
文档名称:

Saber软件仿真流程.doc

格式:doc   大小:1,376KB   页数:32页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Saber软件仿真流程.doc

上传人:zbfc1172 2019/4/12 文件大小:1.34 MB

下载得到文件列表

Saber软件仿真流程.doc

文档介绍

文档介绍:今天来简单谈谈Saber软件的仿真流程问题。利用Saber软件进行仿真分析主要有两种途径,一种是基于原理图进行仿真分析,另一种是基于网表进行仿真分析。前一种方法的基本过程如下:;;,同时在Sketch中启动SaberGuide界面;,并启动仿真;。在这种方法中,需要使用SaberSketch和CosmosScope两个工具,但从原理图开始,比较直观。所以,多数Saber的使用者都采用这种方法进行仿真分析。但它有一个不好的地方就是仿真分析设置和结果观察在两个工具中进行,在需要反复修改测试的情况下,需要在两个窗口间来回切换,比较麻烦。而另一种方法则正好能弥补它的不足。基于网表的分析基本过程如下:,即平时大家所看到的SaberSimulator图标,并利用loaddesign命令加载需要仿真的网表文件;,并启动仿真;。这种方法要比前一种少很多步骤,并可以在单一环境下实现对目标系统的仿真分析,使用效率很高。但它由于使用网表为基础,很不直观,因此多用于电路系统结构已经稳定,只需要反复调试各种参数的情况;同时还需要使用者对Saber软件网表语法结构非常了解,以便在需要修改电路参数和结构的情况下,能够直接对网表文件进行编辑。Sketch的使用:。如果我们采样基于原理图的仿真方式,那么Sketch是我们在整个仿真过程中主要操作的一个界面。先来看看要完成一次仿真,在Sketch中需要做些什么工作。,新建一个原理图设计;(呵呵,有点废话);;;,对接口部分进行处理;(如果需要);(如果需要),退出或启动SaberGuide界面,开始仿真设置。    这几个步骤中,1和8我想不用介绍了,5和6我曾经在以前的博客文章中介绍过,7做为可选项我不准备介绍,毕竟大家在PartGallery里找找就能找到包含图框的目录。着重介绍一些2、3、4。  先来看看第二步选择和放置元件,关于如何放置元件,我想大家都会,在PartGalley里选中要放置的器件,双击鼠标左键就可以在原理图编辑界面中仿真一个符号了。新版的Saber中,支持鼠标的拖拽,即选中器件后,按住鼠标左键就可把元件拖入原理图编辑界面。下面主要介绍一下,如何在Sketch中找到需要的模型符号,在介绍这部分内容之前,先澄清几个概念,以便理解后面的一些过程。首先是符号和模型。对于仿真器而言,只能接受按固定语法描述的网表以及模型文件,无法理解符号以及由符号构成的原理图;而对于普通使用者而言,模型以及网表的语法过于抽象,不能直观的反映设计思想。为了解决这种矛盾,EDA工具中便有了符号和模型的概念。符号主要给人使用,用来编辑原理图;模型主要给仿真器(即计算机)用,用来建立数学方程。Saber中的符号和模型存在一一对应的关系,PartGallery中的每一个符号,都有一个模型与之对应。因此,用户在PartGellery中调用的符号就等于调用了模型,不过这种方式更为直观。需要注意的是,如果PartGallery中没有需要的模型符号,也就代表Saber的模型库中没有需要的模型,此时要想继续仿真,用户就必须自己提供(建模或者下载)模型并为模型建立相应的符号。另外,Saber软件中模型和网表问题的尾缀是一样的,都是*.sin,或许是因为它把网表也看成一个大的模型吧。    另外两个需要了解的概念是模板(template)ponent)。Saber里的模型就分这两类。简单的说,模板(template)是基于某一类器件的通用模型,它需要用户根据需要设置各种参数以达到使用要求;ponent)是某一或者某一系列商用元件(如LM324)的模型,它无须用户进行任何设置,可直接使用。另外,ponent库分两种,DX库和SL库,后者比前者缺少容差和应力分析参数。。对一张原理图来讲,要完成对它的分析验证,首先是需要保证原理图中的各个元器件在Saber模型库中都有相应的模型;其次要保证在Sketch中绘制的原理图与原图的连接关系一致;再者就是根据目标系统的工作特点