我有一个布尔函数最小化,我想使用 VHDL 创建它。我用电路创建了它,它工作得很好,但是当我使用 VHDL 创建它时,它给出了不同的输出。有人可以检查我的布尔函数和代码并帮助调试吗?
这是布尔函数
Q0 = A0 + A1 + (~A2 * ~A3 * ~B0 * (B1 + ~B2 * B3))
这是我的布尔函数代码:
Q0 <= (A0) or (A1) or (not A2 and not A3 and not B0 and B1) or (not A2 and not A3 and not B0 and not B2 and B3);