Skip to content

Commit

Permalink
Fix DTLB BlockRAM ports integration with LM32 pipeline signaling
Browse files Browse the repository at this point in the history
  • Loading branch information
fallen committed Apr 12, 2012
1 parent 782d144 commit c73e8e8
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions cores/lm32/rtl/lm32_dcache.v
Original file line number Diff line number Diff line change
Expand Up @@ -551,8 +551,8 @@ assign dtlb_tag_write_address = (dtlb_flushing == `TRUE)
? dtlb_flush_set
: dtlb_update_vaddr_csr_reg[`LM32_DTLB_IDX_RNG];

assign dtlb_data_read_port_enable = (stall_x == `FALSE);
assign dtlb_tag_read_port_enable = (stall_x == `FALSE);
assign dtlb_data_read_port_enable = (stall_x == `FALSE) || !stall_m;
assign dtlb_tag_read_port_enable = (stall_x == `FALSE) || !stall_m;
assign dtlb_write_port_enable = dtlb_updating || dtlb_flushing;
assign dtlb_write_tag = (dtlb_flushing == `TRUE)
? `LM32_DTLB_INVALID_TAG
Expand Down

0 comments on commit c73e8e8

Please sign in to comment.