Saber软件应用详细介绍

合集下载

Saber入门教程中文版

Saber入门教程中文版

Saber⼊门教程中⽂版Saber 软件简介Saber软件主要⽤于外围电路的仿真模拟,包括SaberSketch和SaberDesigner 两部分。

SaberSketch⽤于绘制电路图,⽽SaberDesigner⽤于对电路仿真模拟,模拟结果可在SaberScope和DesignProbe中查看。

Saber的特点归纳有以下⼏条:1.集成度⾼:从调⽤画图程序到仿真模拟,可以在⼀个环境中完成,不⽤四处切换⼯作环境。

2.完整的图形查看功能:Saber提供了SaberScope和DesignProbe来查看仿真结果,⽽SaberScope功能更加强⼤。

3.各种完整的⾼级仿真:可进⾏偏置点分析、DC分析、AC分析、瞬态分析、温度分析、参数分析、傅⽴叶分析、蒙特卡诺分析、噪声分析、应⼒分析、失真分析等。

4.模块化和层次化:可将⼀部分电路块创建成⼀个符号表⽰,⽤于层次设计,并可对⼦电路和整体电路仿真模拟。

5.模拟⾏为模型:对电路在实际应⽤中的可能遇到的情况,如温度变化及各部件参数漂移等,进⾏仿真模拟。

第⼀章⽤SaberSketch画电路图在SaberSketch的画图⼯具中包括了模拟电路、数字电路、机械等模拟技术库,也可以⼤致分成原有库和⾃定义库。

要调⽤库,在Parts Gallery中,通过对库的描述、符号名称、MAST模板名称等,进⾏搜索。

画完电路图后,在SaberSketch界⾯可以直接调⽤SaberGuide对电路进⾏模拟,SaberGuide 的所有功能在SaberSketch中都可以直接调⽤。

启动SaberSketchSaberSketch包含电路图和符号编辑器,在电路图编辑器中,可以创建电路图。

如果要把电路图作为⼀个更⼤系统的⼀部分,可以⽤SaberSketch将该电路图⽤⼀个符号表⽰,作为⼀个块电路使⽤。

启动SaberSketch:▲UNIX:在UNIX窗⼝中键⼊ Sketch▲Windows NT:在SaberDesigner程序组中双击SaberSketch图标下⾯是SaberSketch的⽤户界⾯及主要部分名称,见图1-1:退出SaberSketch⽤ File>Exit。

【免费下载】saber 基础教程

【免费下载】saber 基础教程
Saber 软件简介 Saber 软件主要用于外围电路的仿真模拟,包括 SaberSketch 和 SaberDesigner 两部分。SaberSketch 用于绘制电路图,而 SaberDesigner 用 于对电路仿真模拟,模拟结果可在 SaberScope 和 DesignProbe 中查看。而 SaberScope 功能更加强大。 3. 各种完整的高级仿真:可进行偏置点分析、DC 分析、AC 分析、瞬态分析、 温度分析、参数分析、傅立叶分析、蒙特卡诺分析、噪声分析、应力分析、失 真分析等。 4. 模块化和层次化:可将一部分电路块创建成一个符号表示,用于层次设计, 并可对子电路和整体电路仿真模拟。 5. 模拟行为模型:对电路在实际应用中的可能遇到的情况,如温度变化及各 部件参数漂移等,进行仿真模拟。 第一章 用 SaberSketch 画电路图在 Parts Gallery 中,通过对库的描述、符号 名称、MAST 模板名称等,进行搜索。 画完电路图后,在 SaberSketch 界面可以直接调用 SaberGuide 对电路进行模 拟,SaberGuide 的所有功能在 SaberSketch 中都可以直接调用。 启动 SaberSketch SaberSketch 包含电路图和符号编辑器,在电路图编辑器中,可以创建电路图。 如果要把电路图作为一个更大系统的一部分,可以用 SaberSketch 将该电路图 用一个符号表示,作为一个块电路使用。启动 SaberSketch: ▲UNIX:在 UNIX 窗口中键入 Sketch ▲Windows NT:在 SaberDesigner 程序组中双击 SaberSketch 图标 下面是 SaberSketch 的用户界面及主要部分名称,见图 1-1: 退出 SaberSketch 用 File>Exit。 打开电路图编辑窗口 在启动 SaberSketch 后,要打开电路图编辑窗口,操作如下: ▲要创建一个新的设计,选择 File>New>Design,或者点击快捷图标,会打开 一个空白窗口。

ae中saber的用法

ae中saber的用法

ae中saber的用法Saber是一种常用的效果创建工具,在AE中可以用于创建各种动态效果,如运动模糊、模糊、扭曲、变形等。

本文将介绍Saber在AE中的用法,帮助您更好地掌握这一工具。

一、了解Saber的基本概念Saber是一种基于物理的特效创建工具,它可以根据物体的运动规律和物理属性,模拟出各种动态效果。

在AE中,Saber可以用于创建各种动态图形、文字、物体等效果。

二、使用Saber前的准备工作在使用Saber之前,需要先确保您的AE软件已经安装了Saber插件。

您可以在AE的插件库中找到Saber插件并安装。

三、使用Saber创建动态效果1. 创建新的合成:打开AE软件,创建一个新的合成,设置合成的尺寸、分辨率和时长等参数。

2. 导入素材:将需要创建动态效果的素材导入到AE中。

3. 添加Saber效果:在素材上添加Saber效果,例如运动模糊、模糊、扭曲等。

4. 调整参数:根据需要调整Saber效果的参数,以达到最佳的动态效果。

5. 调整时间线:将调整好的素材移动到时间线上,根据需要调整时间线的速度和时长等参数。

四、使用Saber的高级技巧1. 创建复杂的动态效果:使用Saber创建复杂的动态效果,例如多个物体同时运动、变形等。

2. 调整物体的运动规律:根据物体的运动规律和物理属性,调整物体的运动轨迹、速度、加速度等参数,以获得更加逼真的动态效果。

3. 使用不同的Saber效果:尝试使用不同的Saber效果,例如运动模糊、模糊、扭曲、变形等,以获得不同的动态效果。

4. 结合其他工具:将Saber与其他工具结合使用,例如使用其他插件或工具来增强动态效果的视觉效果和质感。

5. 优化性能:在使用Saber时,需要注意优化性能,避免出现卡顿或崩溃等问题。

可以通过优化合成尺寸、分辨率、素材质量等参数来提高性能。

五、案例分析下面是一个简单的案例,展示如何使用Saber在AE中创建动态文字效果:1. 创建新的合成:创建一个新的合成,设置合成的尺寸为400x400像素,分辨率为72像素/英寸。

saber使用手册

saber使用手册
默认的 Hypermodel 用 5V CMOS 技术理想 Hypermodel,该模型只是为了方便模拟, 提高模拟速度,得出模拟的近似结果。网表器会自动添加默认的 Hypermodel。 ▲使用理想的 Hypermodel 理想 Hypermodel 在数字信号和模拟信号间提供近似的传输,它们不会考虑实际中器 件的行为,这种模拟需要较少的时间。在初次设计,要对电路的性能有个大体的了 解时,使用这些理想的 Hypermodel 是比较有用的。添加 Hypermodel 将在下面具体 介绍。
5V CMOS
Ideal CD (cd_ide.shm)
RCA CD 5V (cd5.shm)
15V CMOS ECL MC1600 系列 军用高速 CMOS
Ideal CD (cd_ide.shm) Ideal ECL (ecl_ide.shm) Ideal MHC (mhc_ide.shm)
RCA CD 15V (cd15.shm) ECL (ecl.shm) Military HC (mhc.shm)
如果在 Saber/Netlister Settings 框中仅定义一个指定技术的 Hypermodel 文件,网表器
将为在模拟和数字边界的指定族添加一个类属 Hypermodel。如果想让一部分有象实际
元件一样的特性,必须在元件的每个管脚处定义一个指定的 Hypermodel。例如:用
74LS04 反相器对数字管脚定义一个 Hypermodel,具体过程如下:
打开电路图编辑窗口
在启动 SaberSketch 后,要打开电路图编辑窗口,操作如下: ▲要创建一个新的设计,选择 File>New>Design,或者点击快捷图标,会打开一个空白窗
口。 ▲要打开一个已有的设计,选择 File>Open>Design,或者点击快捷图标,在 Open Design

Saber_仿真讲座资料

Saber_仿真讲座资料
Logic: 执行逻辑运算 (与 或 非 等)
Trig: 完成一些三角运算 (sin cos tag等)
Stack: 管理堆栈寄存器
二、 SABER 的操作界面及仿真
Saber的波形测量
三、 SABER 的应用
➢ 指定顶级电路图 要用Saber对设计进行模拟,必须让SaberSketch知道设
计中哪个电路图是最上层的,因为Saber在打开时只能有一 个网表,所以在SaberSketch中只能指定一个顶级电路图。 如果电路图不包含层次设计,SaberSketch会默认打开的电 路图为顶级电路图。
1.5 可制造性和稳健的设计 Saber的InSpecs工具包能够帮助用户进行复杂的分析,包括统计、
参数和应力分析。统计分析确定参数公差对系统性能的影响,参数分 析显示设计中的关键参数,应力分析评估系统中各组件的应力程度。
一、SABER 软件概述
1.6 FMEA(故障状态分析) Saber的Testify工具包用于仿真系统在故障状态下的情况。
一、SABER 软件概述
1.3 模型库 Saber拥有市场上最大的电气、混合信号、混合技术
模型库,它具有很大的通用模型库和较为精确的具体型号 的器件模型,其元件模型库中有4700多种带具体型号的器 件模型,500多种通用模型,能够满足航空、汽车、船舶 和电源设计的需求。Saber模型库向用户提供了不同层次 的模型,支持自上而下或自下而上的系统仿真方法,这些 模型采用最新的硬件描述语言(HDL),最大限度地保证了 模型的准确性,支持模型共享。
一、SABER 软件概述
1.4 建模 不同类型的设计需要不同类型的模型,Saber提供了完整的建模功
能,可以满足各种仿真与分析的需求。其建模语言主要有MAST、 VHDL-AMS、Fortran,建模工具包括State-AMS、5维的图表建模工 具TLU,Saber可以对SPICE、Simulink模型进行模型转换,同时 Saber还拥有强大的参数提取工具,可以通过协同仿真实现模型复用。

Saber所有模块说明

Saber所有模块说明

Saber主要软件模块功能说明产品编号:6771-0说明:SaberSketch原理图输入工具所需模块:功能:∙所有建模工具,包括二极管、MOSFET、磁性器件,图表建模等∙与其他软件的接口,如SIMULINK、ModelSim、cadence、mentorSaber Sketch是Saber的原理图输入工具,通过它可以直接进入Saber仿真引擎。

在Saber Sketch中,用户能够创建自己的原理图,起动Saber完成各种仿真,可以直接在原理图上察看仿真结果。

Saber Sketch及仿真功能可以帮助用户完成混合信号、混合技术(电气、机械、液压、气动、控制等)系统的仿真分析。

Saber Sketch中的原理图可以输出成多种标准图形格式,用于报告、设计审阅或创建文档。

Saber提供了多种建模工具,磁性器件建模工具可以帮助建立电感、绕组、变压器等的模型;StateAMS可以用状态机方法建模;二极管,MOSFET、IGBT建模工具帮助建立自己的模型与其他软件的接口,如数字仿真器ModelSim、cadence、mentor,信号流仿真工具SIMULINK 等的接口扩充了Saber的应用。

产品编号:6770-0说明:Saber® Mixed-Signal SimulatorSaber®混合信号仿真器(包括CosmosScope)所需模块:功能:∙MAST®模拟硬件描述语言(HDL)∙SaberGuide™交互式仿真环境∙NSPITOS−SPICE(2G6)到Saber网表的转换器∙实时仿真工具∙故障状态分析(FMEA)工具∙直流传输特性∙直流工作点分析∙瞬态分析∙交流小信号分析∙打印机绘图仪驱动程序∙参数替换与参数扫描∙提取内部模型参数Extract∙SaberBook 在线文档internal model parameters∙少量基本模板,如电阻、电容∙模型加密Saber混合信号仿真器提供了分析模拟及混合信号系统完整行为的方法,这些混合系统包括电子、机械、液压、气动、控制和含有其它技术的子系统,以及他们之间的相互作用。

saber使用手册

Saber 软件简介Saber软件主要用于外围电路的仿真模拟,包括SaberSketch和SaberDesigner两部分。

SaberSketch用于绘制电路图,而SaberDesigner 用于对电路仿真模拟,模拟结果可在SaberScope和DesignProbe中查看。

Saber的特点归纳有以下几条:1.集成度高:从调用画图程序到仿真模拟,可以在一个环境中完成,不用四处切换工作环境。

2.完整的图形查看功能:Saber提供了SaberScope和DesignProbe 来查看仿真结果,而SaberScope功能更加强大。

3.各种完整的高级仿真:可进行偏置点分析、DC分析、AC分析、瞬态分析、温度分析、参数分析、傅立叶分析、蒙特卡诺分析、噪声分析、应力分析、失真分析等。

4.模块化和层次化:可将一部分电路块创建成一个符号表示,用于层次设计,并可对子电路和整体电路仿真模拟。

5.模拟行为模型:对电路在实际应用中的可能遇到的情况,如温度变化及各部件参数漂移等,进行仿真模拟。

第一章用SaberSketch画电路图在SaberSketch的画图工具中包括了模拟电路、数字电路、机械等模拟技术库,也可以大致分成原有库和自定义库。

要调用库,在Parts Gallery中,通过对库的描述、符号名称、MAST模板名称等,进行搜索。

画完电路图后,在SaberSketch界面可以直接调用SaberGuide对电路进行模拟,SaberGuide 的所有功能在SaberSketch中都可以直接调用。

启动SaberSketchSaberSketch包含电路图和符号编辑器,在电路图编辑器中,可以创建电路图。

如果要把电路图作为一个更大系统的一部分,可以用SaberSketch将该电路图用一个符号表示,作为一个块电路使用。

启动SaberSketch:▲UNIX:在UNIX窗口中键入 Sketch▲Windows NT:在SaberDesigner程序组中双击SaberSketch图标下面是SaberSketch的用户界面及主要部分名称,见图1-1:退出SaberSketch用 File>Exit。

Saber仿真软件特点和应用有哪些

Saber仿真软件特点和应用有哪些saber仿真软件是美国Synopsys公司的一款EDA软件,被誉为全球最先进的系统仿真软件,是唯一的多技术、多领域的系统仿真产品,现已成为混合信号、混合技术设计和验证工具的业界标准,可用于电子、电力电子、机电一体化、机械、光电、光学、控制等不同类型系统构成的混合系统仿真,为复杂的混合信号设计与验证提供了一个功能强大的混合信号仿真器,兼容模拟、数字、控制量的混合仿真,可以解决从系统开发到详细设计验证等一系列问题。

一、Saber仿真软件特点1.集成度高:从调用画图程序到仿真模拟,可以在一个环境中完成,不用四处切换工作环境。

2.完整的图形查看功能:Saber提供了SaberScope和DesignProbe来查看仿真结果,而SaberScope功能更加强大。

3.各种完整的高级仿真:可进行偏置点分析、DC分析、AC分析、瞬态分析、温度分析、参数分析、傅立叶分析、蒙特卡诺分析、噪声分析、应力分析、失真分析等。

4.模块化和层次化:可将一部分电路块创建成一个符号表示,用于层次设计,并可对子电路和整体电路仿真模拟5.模拟行为模型:对电路在实际应用中的可能遇到的情况,如温度变化及各部件参数漂移等,进行仿真模拟6.强大的收敛性分析:Saber非常仔细地选择了算法,使遇见收敛性问题的可能性降到最小,这是其它仿真器经常遇到而无法解决的问题。

Saber顺序的使用了5种强大的算法来解决收敛性问题,在系统评估时,Saber对精确系统方程提出一种分段式线性评估。

这样,即使非常困难的仿真问题,如尖锐信号的瞬态分析,都可以被很好地控制。

7.仿真精度:在做仿真时,你需要确信仿真结果能精确反映你的物理系统的操作。

根据Avant!丰富的设计和仿真经验,Saber默认的精度控制可以在能够接受的仿真时间内提供高精度的仿真结果。

8.模型与仿真器分离:Saber仿真器同仿真模型完全分离,它允许你完整地存取和控制模型。

Saber中文使用教程之软件仿真流程

Saber中文使用教程之软件仿真流程(1)今天来简单谈谈 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 软件网表语法结构非常了解,以便在需要修改电路参数和结构的情况下,能够直接对网表文件进行编辑。

Saber软件简介

Saber软件的历史提到Saber软件的历史,就不得不提到几个公司Analogy,Avanti和Synopsys.Saber于1987年由Analogy公司推出,专用与混合信号和混合技术领域仿真验证.大家需要注意的一点是,1987年到现在已经20年了,也就是说Saber 这个软件产品从出生到现在已经活了20年.在非常注重商业效益的西方社会,一个软件产品在经历了20年的市场风雨以后,依然能够继续存在,只能说明一点,它确实有用,能够帮用户解决一些设计问题.到了90年中期,Avanti公司收购了Analogy 公司,Saber软件变成了Avanti公司的产品.在后来,到2000年左右的时候,Avanti 公司在那场EDA行业中最为惨烈专利战争中败给了当时的EDA行业巨头CADENCE,并为此要付出高额赔偿.当时EDA行业的另一巨头Synopsys抓住机会,将Avanti公司收购,而Saber软件也再次易主,成为Synopsys公司的产品.关于Synopsys公司和EDA行业,我不多说,有兴趣的网友可以上网查查.Saber软件的特点及应用领域Saber软件的特点我想主要有这么几个,一是集成度高,从调用绘制原理图到仿真分析,可以在一个环境中完成,不用切换工作环境.二是各种分析功能齐全,即可以进行DC、DT、AC、TR等这些基本功能分析,也能进行温度、参数灵敏度、蒙特卡诺、噪声、应力、失真等高级分析.三是强大的仿真数据后处理能力,运动SaberScope 工具,可以方便,自由的对仿真结果数据进行各种分析和比较乃至运算,同时,Saber 软件的交叉探针功能(crossprobe)可以很方便的在Sketch中观察仿真结果数据.Saber软件的工具环境Saber软件主要包括SaberGuide、SaberSketch、SaberScope三部分.SaberSketch主要用于绘制电路图,而SaberGuide用于仿真控制,仿真结果可在SaberScope查看.并且,目前Saber软件支持WindowsXP,Linux, UINX等多种平台.。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Saber 软件简介Saber软件主要用于外围电路的仿真模拟,包括SaberSketch和SaberDesigner两部分。

SaberSketch用于绘制电路图,而SaberDesigner 用于对电路仿真模拟,模拟结果可在SaberScope和DesignProbe中查看。

Saber的特点归纳有以下几条:1.集成度高:从调用画图程序到仿真模拟,可以在一个环境中完成,不用四处切换工作环境。

2.完整的图形查看功能:Saber提供了SaberScope和DesignProbe来查看仿真结果,而SaberScope功能更加强大。

3.各种完整的高级仿真:可进行偏置点分析、DC分析、AC分析、瞬态分析、温度分析、参数分析、傅立叶分析、蒙特卡诺分析、噪声分析、应力分析、失真分析等。

4.模块化和层次化:可将一部分电路块创建成一个符号表示,用于层次设计,并可对子电路和整体电路仿真模拟。

5.模拟行为模型:对电路在实际应用中的可能遇到的情况,如温度变化及各部件参数漂移等,进行仿真模拟。

第一章用SaberSketch画电路图在SaberSketch的画图工具中包括了模拟电路、数字电路、机械等模拟技术库,也可以大致分成原有库和自定义库。

要调用库,在Parts Gallery中,通过对库的描述、符号名称、MAST模板名称等,进行搜索。

画完电路图后,在SaberSketch界面可以直接调用SaberGuide对电路进行模拟,SaberGuide的所有功能在SaberSketch中都可以直接调用。

➢启动SaberSketchSaberSketch包含电路图和符号编辑器,在电路图编辑器中,可以创建电路图。

如果要把电路图作为一个更大系统的一部分,可以用SaberSketch将该电路图用一个符号表示,作为一个块电路使用。

启动SaberSketch:▲UNIX:在UNIX窗口中键入 Sketch▲Windows NT:在SaberDesigner程序组中双击SaberSketch图标下面是SaberSketch的用户界面及主要部分名称,见图1-1:退出SaberSketch用 File>Exit。

➢打开电路图编辑窗口在启动SaberSketch后,要打开电路图编辑窗口,操作如下:▲要创建一个新的设计,选择File>New>Design,或者点击快捷图标,会打开一个空白窗口。

▲要打开一个已有的设计,选择File>Open>Design,或者点击快捷图标,在Open Design 对话框中选择要打开的设计。

图1-1 SaberSketch的用户界面➢选择和放置电路元件打开电路图编辑窗口后,就可以放置元件符号了。

在Saber中,每个元件符号的功能是用基本的层次电路图或者MAST模板来描述的,所以在最底层电路中的元件必须与MAST模板链接才能够被Saber模拟。

在电路图中放置的符号成为元件符号,元件符号是原始符号的复制品,它可以被修改,原始符号给元件符号提供了默认值,例如:当在电路图中放置一个电阻符号时,修改rnom属性,指定新的电阻值,而原始符号的rnom的默认值没有改变。

要改变元件符号,除了直接修改元件符号外,还可以通过修改原始符号,原始符号改变,元件符号将随之改变。

例如:如果改变了原始符号的图形或者默认属性,SaberSketch在保存了所编辑的符号后,将对已打开的电路图中的相关元件符号全部更新,不管何时打开电路图,SaberSketch都会检查和更新相关元件符号。

查找元件▲如果要查找具体的产品元件,用Parts Gallery中的参数查询向导可以达到此目的,选择Schematic>Get Part>Parametric Search,或者选择右键快捷菜单中的Get Part>Parametric Search,将出现Parametric Search Wizard框,如图1-2所示,选择产品元件所属类型,然后点击Next,在GeneralInformation、Maximum Rating、Performance Specifications三个标签中,进行相关设置,然后点击Finish,就可以列出符合要求的产品。

图1-2 参数查询向导▲在Parts Gallery中查找元件的一种方法是,打开Parts Gallery框(Tools>Parts Library,或者Schematic>Get Part>Parts Library,或者右键快捷菜单Get Part>Parts Gallery,或者用工具栏中的图标),如图1-3所示,用Available Categories列表中的导航树,一层层往下查找。

双击每层的名称,就可以显示该层的子层,在Available Parts处会显示出该子层中所包含的元件,并显示出该元件的图形,点击Place按钮或双击该元件名称就可以将元件放入电路图中(元件会放在电路图中央)。

该框下端显示出元件的相关信息。

图1-3 Parts Gallery 框▲用Parts Gallery查找元件的另一种方法是,用它的搜索功能,在SearchString中键入字符串,对字符串的搜索设置可以选择Parts Gallery框中的Options>Preferences,出现Parts Gallery Preferences框,如图1-4所示,点击Search标签,进行相关设置。

例如:普通的晶体管在库中,模板名是q_3p,符号名称是npn,元件名称是BJT。

搜索到元件后,点击Place 按钮或双击该元件名称即可放置元件。

选择Parts Gallery中的Tools>View Template可以查看所选元件的MAST模板。

图1-4 Parts Gallery Preferences框▲选择Schematic>Get Part>By Symbol Name,或者右键快捷菜单中的Get Part>By Symbol Name,打开Get and Plate Symbol By Name对话框,如图1-5所示,在Symbol处键入符号名称,如果不知道符号的路径,可以点击Browse按钮,查找符号的位置,点击Place按钮即可将符号放置电路图中。

图1-5 Get and Place Symbol By Name对话框移动元件符号,指定元件名称将鼠标光标移到元件符号上,元件颜色会变成高亮度红色,点击并按住左键,移动鼠标至指定位置,松开左键,元件就会放到新的位置。

当放置元件时,SaberSketch将自动给元件设置一个唯一的标注(ref),可以在后面的属性修改中对此进行修改。

增加电源和模拟激励源大多数设计需要电源和模拟激励源才能实现其功能,下面对各部分简述:▲电源:在设计中可以用全局网络标号(如Vcc或Vdd)连接电源和各个部件,但必须要将一个电源和全局网络标号连接起来,否则在模拟中,全局网络标号将浮空。

▲地:在电路图中必须加入元件“Saber node 0”,如果不加入模拟地,模拟将出错。

可以通过Parts Gallery搜索描述中含有ground的部件,进而发现Ground(Saber node 0)。

▲模拟激励源:这些部件(如:正弦电压源或者系统控制源)作为模拟中的激励源。

在设计中加入数字部件在设计中加入数字部件进行混合模拟,按下面步骤进行:1、在电路图中放置普通的数字元件2、设置传输延时和惯性延时在数字元件的tplh和tphl属性中,可以指定传输延时;在tilh和tihl 属性中,可以指定惯性延时(通过门电路的最小脉冲)。

默认情况下,这四个属性是未定义的。

3、制定使用Hypermodel的类型。

添加Hypermodel在模拟器中,数字信号用离散状态(如0、1、Z、X)表示,模拟信号用连续曲线表示,如果设计中包含模拟和数字元件,Saber必须用Hypermodel 将模拟信号和数字信号进行匹配。

▲使用默认的Hypermodel默认的Hypermodel用5V CMOS技术理想Hypermodel,该模型只是为了方便模拟,提高模拟速度,得出模拟的近似结果。

网表器会自动添加默认的Hypermodel。

▲使用理想的Hypermodel理想Hypermodel在数字信号和模拟信号间提供近似的传输,它们不会考虑实际中器件的行为,这种模拟需要较少的时间。

在初次设计,要对电路的性能有个大体的了解时,使用这些理想的Hypermodel是比较有用的。

添加Hypermodel将在下面具体介绍。

▲使用指定技术的Hypermodel与理想Hypermodel相比,这些Hypermodel模型化了其它的特性(如:电流级、输出电容、泄漏电流等),并且提高了理想Hypermodel的特性的精确度。

因为这些Hypermodel模型化了大量的影响因素,所以所需的模拟时间较长,但结果是非常精确的。

当设计已经具备了一定的基本结构后,要对设计进行微调,可以使用这些Hypermodel。

使用这些Hypermodel的具体操作后面详述。

▲Hypermodel文件名和逻辑族逻辑族理想Hypermodel文件名指定技术Hypermodel文件名5V CMOS Ideal CD RCA CD 5V15V CMOS Ideal CD RCA CD 15VECL MC1600 系列Ideal ECL ECL军用高速CMOS Ideal MHC Military HC高速CMOS Ideal HCIdeal HCTMotorola HC快速TTL Ideal Fast National Fast TTL ASTTL/ALSTTL Ideal ALS TI ALS/ASStandard/LS TTL Ideal LS TI LS注:所以提供的Hypermodel文件在Saber_home/template/hypermod目录,尾缀为 .shm▲创建部分指定数量的Hypermodel如果在Saber/Netlister Settings框中仅定义一个指定技术的Hypermodel文件,网表器将为在模拟和数字边界的指定族添加一个类属Hypermodel。

如果想让一部分有象实际元件一样的特性,必须在元件的每个管脚处定义一个指定的Hypermodel。

例如:用74LS04反相器对数字管脚定义一个Hypermodel,具体过程如下:1、在Saber/Netlister Settings框中指定TI LS Hypermodel文件。

2、该Hypermodel文件位于template/hypermod目录,找到文件,在该文件中搜索文本“74LS04”,结果显示如下:74LS04:adadadg dadadap : : ti74ls_15a表示输入(input),d表示输出(output),g表示地(ground),p表示电源(power),ti74ls_15是模型地标称。

相关文档
最新文档