两个过程:布线、仿真
使用介绍:
图上三个图标分别是
戳工具 编辑工具 添加文字工具
布线
在布线时使用编辑工具,仿真时使用戳工具(Poke toll)
每条线的起始都要链接元件。输入用Pin引脚,输出连Probe探针
还可以更改数据位数
仿真
切换到仿真模式:菜单栏Simulate-->Simulate Enable勾选,编辑工具改成戳工具。
不同颜色线含义
布线时,蓝色表示该点值未知,灰色表示未连接到任何东西。在布线过程中,出现蓝色和灰色都是正常的。但是布线完成后就不应该出现了。
仿真时,不应出现蓝灰,戳工具点Pin使其值改变。值为1的线浅绿,0为深绿。如果多位线路传输,则为黑色。出现绿色黑色都是正常的。
但是出现红色代表:布线错误,产生冲突
Logisim电路出现红色线缆的原因是数据短路引起的冲突,电路初始化短路的两个输入是相同的,运行过程中变成了相反的值导致数据冲突
如这张图,同一根导线既连高电平,又连低电平,是错误的。
但是实际操作中,聪明的读者必不会直接将线连在一起,数据冲突的出现往往以更隐蔽的形式存在。如下图 数据选择器,误将左侧0 1接口连在一起
特别是,如果电路只在某些输入取值时出现红色,那大概率是出现了这种问题,错误很隐蔽,需仔细看清是否有多余的线。