Oops, fetch_addr_Q was multiply driven

This commit is contained in:
Andreas Traber 2015-09-02 10:27:52 +02:00
parent 3a7d4044e9
commit 03a43245c7
2 changed files with 1 additions and 2 deletions

View file

@ -408,12 +408,10 @@ module if_stage
begin
if (rst_n == 1'b0) begin
data_arr <= 16'b0;
fetch_addr_Q <= 32'b0;
fetch_addr_QQ <= 32'b0;
end else begin
if (fetch_req) begin
data_arr <= fetch_rdata[31:16];
fetch_addr_Q <= fetch_addr_n;
fetch_addr_QQ <= fetch_addr_Q;
end
end

View file

@ -73,6 +73,7 @@ module instr_core_interface
end
assign valid_o = instr_rvalid_i;
assign last_addr_o = addr_Q;
always_comb
begin