Saber Sketch 层次化原理图设计方法

这段时间要做开关电源电路,需要对电路进行仿真,自己先去网上看帖子,辗转换了PSPice、Altium Designer、Multsim仿真软件,最后还是觉得Saber更好用。

可惜关于Saber的资料少之又少,真正有价值的寥寥无几,自己作为一个新手,也在摸索之中。加油,一起!

 

Saber 层次原理图设计(Hierarchical Symbol)

以一个运放电路说明这个流程,假设完整的图如下所示:

Saber Sketch 层次化原理图设计方法_第1张图片

现要将运放电路做成一个子模块,如下:

a处的VCC由其他模块提供,b输出给其他模块。因此要将上图做成一个Model,步骤如下:

 

1、在Saber Sketch中画出该子模块原理图,并保存,本例命名为Single_amp.ai_sch

Saber Sketch 层次化原理图设计方法_第2张图片

其中a、b端为connector(层级接口),在库中选择Hierarchical analog ,如下图所示方法添加

Saber Sketch 层次化原理图设计方法_第3张图片

 

2、从SaberSketch 的下拉菜单中选上Schematic->Create->Hierarchical Symbol

Saber Sketch 层次化原理图设计方法_第4张图片

弹出绘制Symobl的窗口,此时a、b已出现,如下:

Saber Sketch 层次化原理图设计方法_第5张图片

可以对Symbol结构进行修改,或者重新画结构(使用Drawing tool,即上图左下角第二个)。修改之后点击Save存盘,文件名与原理图文件名要一致,否则会出错。

本例存为Single_amp.ai_sym

 

3、将其封装成一个Model

关闭 “Symbol Editor Assistant” ,在Parts Gallery中新建一个自己的库Signle_amp,选中这个库,然后单击顶端的Create New Parts,如下图:

Saber Sketch 层次化原理图设计方法_第6张图片

在Create New Part对话框中填写: description填写Model名(可以与Symbol名一致,也可以不一致),Symbol栏中选取之前操作保存的Symbol文件,

然后点击Create,即可创建子模块,如下图:

Saber Sketch 层次化原理图设计方法_第7张图片

保存成功之后,即可在创建的目录下看到。

 

4、调用子模块

新建一个原理图设计文件,并保存在子模块所在文件夹。本例新建top_amp文件

在Part Gallery中双击上面做好的Model,即可放置子模块。之后进行其他设计即可,如下图。

Saber Sketch 层次化原理图设计方法_第8张图片

 

 

你可能感兴趣的:(电路仿真)