mirror of
https://github.com/corundum/corundum.git
synced 2025-01-30 08:32:52 +08:00
Generate wr_done output based only on wr_cmd_valid, not wr_cmd_be
Signed-off-by: Alex Forencich <alex@alexforencich.com>
This commit is contained in:
parent
8b392d5127
commit
6591849fe8
@ -117,8 +117,8 @@ generate
|
||||
for (i = 0; i < SEG_BE_WIDTH; i = i + 1) begin
|
||||
if (wr_cmd_valid[n] && wr_cmd_be[n*SEG_BE_WIDTH+i]) begin
|
||||
mem_reg[wr_cmd_addr[SEG_ADDR_WIDTH*n +: INT_ADDR_WIDTH]][i*8 +: 8] <= wr_cmd_data[SEG_DATA_WIDTH*n+i*8 +: 8];
|
||||
wr_done_reg <= 1'b1;
|
||||
end
|
||||
wr_done_reg <= wr_cmd_valid[n];
|
||||
end
|
||||
|
||||
if (rst) begin
|
||||
|
@ -118,8 +118,8 @@ generate
|
||||
for (i = 0; i < SEG_BE_WIDTH; i = i + 1) begin
|
||||
if (wr_cmd_valid[n] && wr_cmd_be[n*SEG_BE_WIDTH+i]) begin
|
||||
mem_reg[wr_cmd_addr[SEG_ADDR_WIDTH*n +: INT_ADDR_WIDTH]][i*8 +: 8] <= wr_cmd_data[SEG_DATA_WIDTH*n+i*8 +: 8];
|
||||
wr_done_reg <= 1'b1;
|
||||
end
|
||||
wr_done_reg <= wr_cmd_valid[n];
|
||||
end
|
||||
|
||||
if (rst_wr) begin
|
||||
|
Loading…
x
Reference in New Issue
Block a user