我正在为基于Nand2Tetris课程的DMux编写hdl代码。 CHIP DMux {
IN in, sel;
OUT a, b;
PARTS:
And(a = sel, b = in, out = b);
Not(in = sel, out = selNot);
And(a = in, b = selNot, out = a);
}
由于某种原因,此代码在测试脚本值in =
我正面临一个奇怪的问题。该代码适用于简单的ALU。只有感兴趣的代码粘贴在这里: always @(posedge clk or posedge rst)
begin
if (rst == 1) begin
mul_valid_shr = 3'b000;
end else begin
if (op_mul_i == 1) begin