logic - 逻辑等效信号的子信号的逻辑等效
问题描述
我有两个逻辑输出,我知道它们在逻辑上是等效的(使用 SAT 求解器证明)。现在我从两个信号中选择相同的位。我可以说既然完整的信号是等效的,那么子信号也将是等效的吗?
例如。N 位信号 - Signal-1 和 Signal-2 这两者在逻辑上是等效的。现在我从 Signal-1 中提取 0:1,从 Signal-2 中提取 0:1,现在我想知道这两个新信号的等价性。我可以肯定地说这些将是等效的吗?
我认为它们是等效的,如果我遗漏了什么,请告诉我,或者在任何情况下都可能有所不同。
解决方案
想想对立面。如果sig1[1:0]
不等于您的求解器会说吗?sig2[1:0]
sig1 == sig2
通过这个论点,以及对多位信号等价的“标准”解释,我想说等价如下。这是假设您有一个两级逻辑公式(即只有 0-1),而不是有时在电路的形式等效检查中发现的 3 或 4 值逻辑。但即使在这些情况下,您也应该能够提出上述相反的论点。
推荐阅读
- hyperledger-fabric - Fabric 错误中的 BNA 创建
- javascript - 在一页上添加多个图片库
- pyspark - 如何可视化 pyspark ml 的 LDA 或其他聚类
- powerbi - 如何根据分类值有条件地格式化颜色?
- firebase - 如何在 Firebase 仪表板中手动输入数据
- google-apps-script - 如何使用 Apps 脚本将 Google 表格内容粘贴到 Google 幻灯片中?
- amazon-web-services - 无法在我的浏览器中使用弹性 IP 访问 AWS 实例
- python - AttributeError:模块“tensorflow.python.training.checkpointable”没有属性“CheckpointableBase”
- java - java:扫描器在使用 useDelimiter 时要求一个额外的值
- html - 如何删除日期选择器上突出显示的日期