Skip to content
Snippets Groups Projects

NR UE PHY Refactor

Open Sakthivel Velumani requested to merge NR_UE_phy_refactor_rx into develop
2 files
+ 5
5
Compare changes
  • Side-by-side
  • Inline
Files
2
  • a43b93c2
    Fix check for k1, k2 · a43b93c2
    Sakthivel Velumani authored
    The tx process for each slot is started after receiving DCI. So,
    the k1 and k2 is greater than or equal to DURATION_RX_TO_TX.
@@ -917,7 +917,7 @@ static int nr_ue_process_dci_dl_10(NR_UE_MAC_INST_t *mac,
const uint16_t feedback_ti = 1 + dci->pdsch_to_harq_feedback_timing_indicator.val + ntn_ue_koffset;
if (rnti_type != TYPE_RA_RNTI_ && rnti_type != TYPE_SI_RNTI_) {
AssertFatal(feedback_ti > DURATION_RX_TO_TX,
AssertFatal(feedback_ti >= DURATION_RX_TO_TX,
"PDSCH to HARQ feedback time (%d) needs to be higher than DURATION_RX_TO_TX (%d).\n",
feedback_ti,
DURATION_RX_TO_TX);
@@ -1255,7 +1255,7 @@ static int nr_ue_process_dci_dl_11(NR_UE_MAC_INST_t *mac,
const int ntn_ue_koffset = get_NTN_UE_Koffset(mac->sc_info.ntn_Config_r17, dlsch_pdu->SubcarrierSpacing);
const uint16_t feedback_ti = pucch_Config->dl_DataToUL_ACK->list.array[dci->pdsch_to_harq_feedback_timing_indicator.val][0] + ntn_ue_koffset;
AssertFatal(feedback_ti > DURATION_RX_TO_TX,
AssertFatal(feedback_ti >= DURATION_RX_TO_TX,
"PDSCH to HARQ feedback time (%d) needs to be higher than DURATION_RX_TO_TX (%d). Min feedback time set in config "
"file (min_rxtxtime).\n",
feedback_ti,
Loading