电路生成
Digital仿真软件不仅可以手工绘制电路图,也可以通过真值表、逻辑表达式、状态图来自动生成电路图。
使用真值表生成电路图

图 1. 带有使能控制的2-4译码器
En | A1 | A0 | Y0 | Y1 | Y2 | Y3 |
---|---|---|---|---|---|---|
0 |
X |
X |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
1 |
根据真值表生成电路的步骤如下。
-
在Digital仿真软件中点击菜单项“Analysis/分析 ➤ Synthesis/综合”,打开真值表编辑窗口。
-
在真值表窗口中点击菜单项“New/新建 ➤ Combinatorial/组合电路 ➤ 3 variables/3变量”,窗口中显示有3个输入、1个输出的真值表,并且3个输入的数据也已经按穷举法生成,输出则全部为0。
-
右键点击第一列的标题行A,将其改为“En”,接着将第2列、第3列的标题分别改为“A1”、“A0”。
-
点击菜单项“Edit/编辑 ➤ Add Output Column / 添加输出列”三次,然后将4列输出的标题行分别改为“Y0”、“Y1”、“Y2”、“Y3”。
-
根据表 1的真值表修改4列输出的数值。
-
点击菜单项“Create/创建 ➤ Circuit/电路”,将在新窗口中生成电路。
-
点击菜单项“File/文件 ➤ Save as/另存为”保存生成的电路。