Remove default zeroing of fetch address when no fetch is asserted -- this puts LUTs on a critical path and arguably causes more toggling than asserting the sequentially next address by default.
This commit is contained in:
parent
d31b1708db
commit
de9b51b787
|
@ -279,7 +279,7 @@ assign mem_addr_vld = mem_addr_vld_r && !reset_holdoff;
|
|||
assign mem_size = 1'b1;
|
||||
|
||||
always @ (*) begin
|
||||
mem_addr_r = {W_ADDR{1'b0}};
|
||||
mem_addr_r = fetch_addr;
|
||||
mem_priv_r = fetch_priv;
|
||||
mem_addr_vld_r = 1'b1;
|
||||
case (1'b1)
|
||||
|
|
Loading…
Reference in New Issue