logic [DEPTH-1:0] valid, valid_n; always_comb begin : valid_block valid_n = valid; if (wr) valid_n[waddr] = 1'b1; end always_ff @(posedge clk_i or negedge rst_ni)begin if(~rst_ni)begin valid <= '0; end else begin valid <= valid_n; end end
贴一下代码吧,_n的后缀不是取反
|