模拟选项卡
“模拟”选项卡允许配置用于模拟电路的算法。 这些参数适用于在同一窗口中仿真的所有电路,甚至适用于项目中加载的其他库中存在的电路。
-
存储器在随机状态下初始化 复选框允许确定 RAM、寄存器(D、T、J-K)和计数器的初始化方式。 如果未选中该框,则所有组件都将初始化为 0。
在另一种情况下,当您打开项目、删除组件或重置模拟时; 寄存器类型组件将使用未定义的值进行初始化,RAM 将使用随机序列进行初始化。 -
振荡前的迭代次数 下拉菜单指定在确定电路振荡之前模拟电路的时间。 该数字代表内部隐藏时钟的点击次数(简单的门只需点击一下)。 默认值 1,000 足以满足几乎所有目的,即使对于大型电路也是如此。
但是,如果您正在使用 Logisim-evolution 报告错误振荡的电路,您可能需要增加迭代次数。 这在实践中不太可能成为问题,但这种情况之一是包含许多以下启用随机噪声的锁存器电路的电路。 如果您使用的电路容易振荡并且使用的处理器速度异常慢,您可能需要减少迭代次数。 -
未定义时的门输出 下拉菜单配置当某些输入未连接或浮动时内置逻辑门的行为方式。 默认情况下,Logisim-evolution 会忽略此类输入,从而允许门处理比设计数量更少的输入。 然而,在现实生活中,门在这种情况下会表现得不可预测,因此这个下拉菜单允许人们更改门,以便它们将这种断开连接的输入视为错误。
-
向组件延迟添加噪声 复选框允许您启用或禁用添加到组件延迟的随机噪声。 内部模拟使用隐藏时钟进行模拟,并且为了提供某种程度的真实模拟,每个组件(不包括电线和分离器)在接收输入和发出输出之间都有一个延迟。 如果启用此选项,Logisim-evolution 偶尔会(大约每 16 个组件反应一次)使某个组件花费的单击时间比正常情况长。
我建议关闭此选项,因为此技术确实会在正常电路中引入罕见的错误。
下一步: 工具栏选项卡 。