使用真值表在Multisim中创建数字模型



主要软件: Electronics Workbench>>Multisim
主要软件版本: 13.0.1
主要软件修正版本: N/A
次要软件: N/A

问题: 我想仿真出一个在Multisim数据库中不存在的数字部分,有没有什么方法可以通过数据表单的真值表来创建模型

解答:

在Multisim数据库中,在TIL类下的Misc Digital组中有三种任意逻辑块组件,4X4(4输入/输出管脚),8X8以及16X16,你可以使用这些部分来从数据表单定义真值表。在下方的例子中,4X4组件用于建立一个具有两输入与一个输出管脚的与门。

将任意逻辑块4X4组件放置于Multisim工作空间里,双击然后Edit Component Model,创建模型的语法定义如下,如果你想知道更多的语法,请参考Multisim帮助文档

为了建模出一个与门,你需要两个输入与一个输出管脚,你必须为未使用的管脚定义逻辑,但是当你连接了这部分,就将其余的管脚不连接

与门输出仅在两个输入都是高的时候为高,其他的输入条件结果都为低,你尅一仅使用两个条件来定义该模型,如下所示,粗体代表建模了的线,其他的都是默认的模型

+( behaviour= "
+/inputs  I1 I2 I3 I4
+/outputs O1 O2 O3 O4
+/table 2 ;must correspond to the number of rows in the table
+; inputs     ;outputs               
+  1 1 X X    1 0 0 0
+  X X X X    0 0 0  0

+" )



相关链接: White Paper: Digital Logic Fundaments
White Paper: Creating a Custom Component in NI Multisim

附件:





报告日期: 08/27/2014
最近更新: 02/27/2015
文档编号: 6OQA37MC