Skip to content

Commit 72ce706

Browse files
robertszczepanskitmichalak
authored andcommitted
Connect missing queue ports between recovery and controller
Internal-tag: [#74406]
1 parent b49f6d4 commit 72ce706

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

src/i3c.sv

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1044,6 +1044,7 @@ module i3c
10441044
.ctl_tti_rx_desc_queue_wready_o(tti_rx_desc_wready),
10451045
.ctl_tti_rx_desc_queue_wdata_i(tti_rx_desc_wdata),
10461046
.ctl_tti_rx_desc_queue_ready_thld_o(tti_rx_desc_ready_thld),
1047+
.ctl_tti_rx_desc_queue_ready_thld_trig_o(tti_rx_desc_ready_thld_trig),
10471048

10481049
// TTI TX descriptors queue
10491050
.ctl_tti_tx_desc_queue_full_o(tti_tx_desc_full),
@@ -1066,6 +1067,7 @@ module i3c
10661067
.ctl_tti_rx_data_queue_start_thld_o(tti_rx_start_thld),
10671068
.ctl_tti_rx_data_queue_start_thld_trig_o(tti_rx_start_thld_trig),
10681069
.ctl_tti_rx_data_queue_ready_thld_o(tti_rx_ready_thld),
1070+
.ctl_tti_rx_data_queue_ready_thld_trig_o(tti_rx_ready_thld_trig),
10691071

10701072
// TTI TX data queue
10711073
.ctl_tti_tx_data_queue_full_o(tti_tx_full),

src/recovery/recovery_handler.sv

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ module recovery_handler
4848
output logic ctl_tti_rx_desc_queue_wready_o,
4949
input logic [ TtiRxDescDataWidth-1:0] ctl_tti_rx_desc_queue_wdata_i,
5050
output logic [ TtiRxDescThldWidth-1:0] ctl_tti_rx_desc_queue_ready_thld_o,
51+
output logic ctl_tti_rx_desc_queue_ready_thld_trig_o,
5152

5253
// TX Descriptor queue
5354
output logic ctl_tti_tx_desc_queue_full_o,
@@ -70,6 +71,7 @@ module recovery_handler
7071
output logic [ TtiRxDataThldWidth-1:0] ctl_tti_rx_data_queue_start_thld_o,
7172
output logic ctl_tti_rx_data_queue_start_thld_trig_o,
7273
output logic [ TtiRxDataThldWidth-1:0] ctl_tti_rx_data_queue_ready_thld_o,
74+
output logic ctl_tti_rx_data_queue_ready_thld_trig_o,
7375

7476
// TX Data queue
7577
output logic ctl_tti_tx_data_queue_full_o,
@@ -556,6 +558,7 @@ module recovery_handler
556558

557559
// Threshold
558560
assign ctl_tti_rx_desc_queue_ready_thld_o = tti_rx_desc_queue_ready_thld_o;
561+
assign ctl_tti_rx_desc_queue_ready_thld_trig_o = tti_rx_desc_queue_ready_thld_trig;
559562

560563
// TX descriptor queue
561564
always_comb begin : T1MUX
@@ -623,6 +626,7 @@ module recovery_handler
623626
// Thresholds
624627
assign ctl_tti_rx_data_queue_start_thld_o = tti_rx_data_queue_start_thld;
625628
assign ctl_tti_rx_data_queue_ready_thld_o = tti_rx_data_queue_ready_thld_o;
629+
assign ctl_tti_rx_data_queue_ready_thld_trig_o = tti_rx_data_queue_ready_thld_trig;
626630

627631
// ......................
628632

0 commit comments

Comments
 (0)