File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -347,7 +347,7 @@ always @* begin
347
347
348
348
// compute mux settings
349
349
for (port = 0 ; port < PORTS; port = port + 1 ) begin
350
- port_seg_valid[port] = pause[port] ? 0 : {2 {fifo_ctrl_tlp_valid[port]}} >> fifo_ctrl_seg_offset[port];
350
+ port_seg_valid[port] = {2 {fifo_ctrl_tlp_valid[port]}} >> fifo_ctrl_seg_offset[port];
351
351
port_seg_eop[port] = {2 {fifo_ctrl_tlp_eop[port]}} >> fifo_ctrl_seg_offset[port];
352
352
end
353
353
@@ -383,7 +383,7 @@ always @* begin
383
383
port_cyc = cur_port;
384
384
seg_offset_cyc = port_seg_offset_cyc[cur_port];
385
385
seg_count_cyc = port_seg_count_cyc[cur_port];
386
- if (port_seg_valid[cur_port][0 ]) begin
386
+ if (! pause[cur_port] && port_seg_valid[cur_port][0 ]) begin
387
387
// set frame
388
388
frame_cyc = 1 ;
389
389
sel_tlp_seq_valid_cyc[OUT_TLP_SEG_COUNT* cur_port+ seg] = 1'b1 ;
You can’t perform that action at this time.
0 commit comments