We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
buffer_in_valid_o
1 parent a6b190c commit 94c141cCopy full SHA for 94c141c
src/backend/idma_init_read.sv
@@ -122,7 +122,7 @@ module idma_init_read #(
122
// once valid data is applied, it can be pushed in all the selected (mask_in) buffers
123
// be sure the response channel is ready
124
assign in_valid = read_rsp_i.rsp_valid & in_ready & r_dp_ready_i;
125
- assign buffer_in_valid_o = in_valid ? mask_in : '0;
+ assign buffer_in_valid_o = in_valid ? (r_dp_valid_i ? mask_in : '0 ):'0;
126
127
// r_dp_ready_o is triggered by the last element arriving from the read
128
assign r_dp_ready_o = r_dp_valid_i & r_dp_ready_i & read_rsp_i.rsp_valid & in_ready;
0 commit comments