valid out bug fix
diff --git a/verilog/rtl/user_proj_example.sv b/verilog/rtl/user_proj_example.sv index c660de5..08cd213 100644 --- a/verilog/rtl/user_proj_example.sv +++ b/verilog/rtl/user_proj_example.sv
@@ -191,7 +191,7 @@ assign valid_out = {sqrt_valid_out,div_valid_out,valid_in[8:0]}; - assign wb_valid_ns = |valid_out ? wb_valid : wb_valid_f; + assign wb_valid_ns =( |valid_out | wb_valid) ? wb_valid : wb_valid_f; rvdff #(1) wb_valid_ff (.clk(clk), .rst_l(rst_l), .din(wb_valid_ns), .dout(wb_valid_f));