文章目录
- 新建工程
- 选择元器件
- 运行仿真
- 封装元件
- 制作元件
- 建立层次结构
新建工程
点击「新建工程」
点击「下一步」
点击「下一步」
点击「下一步」
点击「下一步」
点击「完成」
新工程的界面如下图所示,在此界面可绘制原理图。
选择元器件
在原理图绘制界面点击鼠标右键,依次选择「放置」→「元件」→「From Libraries」,然后就会出现「选择元器件」窗口
在左上角的「关键字」输入框中输入关键字进行筛选,比如我想找与门,就搜索「and」
以下是常用的元器件的名称:
运行仿真
当我们绘制好了一个电路,就可以点击左下角的「运行仿真」按钮,启动电路。
如果运行仿真时出现如下错误,可以删除对应的元件,然后重新添加元件即可。(具体原因我也不知道)
比如下图这个错误提示,很明显是 CLOCK 元件有问题,那就把 CLOCK 元件删了然后再重新添加就好了。
封装元件
下图左边部分是一个 D 型触发器,如果我想在多个地方使用它,最好把它封装成一个元器件(下图右边的部分),类似于编程时的函数,提高复用率。
下面介绍一下如何封装元器件。
制作元件
点击左侧工具栏的这个按钮,在原型图绘制面板中绘制一个矩形。
然后点击左侧工具栏中的这个按钮,插入管脚。
添加管脚时,有星号的那一头朝外,有几个输入输出,就添加几个管脚,以上面的 D 型触发器为例,有两个输入,一个输出,所以要添加三个管脚。
然后,双击管脚,输入管脚名称以及编号,每一个管脚都要有名称和编号,名称和编号不能重复。
编辑完管脚之后的样子如下:
拖选绘制好的元件,点击上方工具栏中的「制作元件」按钮
在弹出的对话框中输入元件名和位号前缀,然后点击「下一步」。
点击「下一步」
点击「新建」
选择「MODFILE」
然后点击「下一步」
点击「下一步」
选择元件分类,也可以点击右侧的「新建」按钮,新建一个分类,然后点击「确定」
然后就能在左侧的元器件列表中看到我们刚才制作的元件了。
但是现在只是制作了元件的外形,还不能进行仿真。要想让它具备仿真的功能,还需要在这个元件的内部绘制电路原理图。
建立层次结构
首先,在编辑区放置一个我们刚刚制作的元件
然后双击该元件,打开「编辑元件」对话框,将下方的「附加层次模块」勾选上,然后点击「确定」
然后点选元件,鼠标右键菜单,选择「跳转至子图」
在子页面中绘制如图所示的 D 型触发器电路
其中,W、DI、DO 的元件在左侧工具栏的终端模式中的 INPUT 和 OUTPUT,且输入输出引脚要和我们制作的元件引脚名称一致。
在引脚上点击鼠标右键,选择「编辑属性」,即可编辑引脚名称。
绘制完成后,点击菜单栏中的「设计」→「跳转到上一张顶层图纸或子图纸」返回。
可以在该元件上施加激励信号以验证其性能。