prevent asserion on PUCCH polar for 8 port CSI by decreasing the number of PRBs in PUCCH F2

Signed-off-by: Francesco Mani <email@francescomani.it>
This commit is contained in:
Francesco Mani
2026-05-19 17:13:13 +02:00
parent 6fc2d06077
commit fc25f6b075
3 changed files with 3 additions and 3 deletions

View File

@@ -202,7 +202,7 @@ static int get_pucch2_size(const int num_ant_ports)
{
// TODO the logic to set the number of PRBs needs to be improved
// it should involve the code rate parameter and the max number of bits to be transmitted
return (num_ant_ports <= 4 ? 8 : 16);
return (num_ant_ports <= 4 ? 8 : 12);
}
static int get_nb_pucch2_per_slot(const NR_ServingCellConfigCommon_t *scc, int bwp_size, const nr_pdsch_AntennaPorts_t *ap)

View File

@@ -21,7 +21,7 @@ gNBs =
////////// Physical parameters:
pdsch_AntennaPorts_XP = 2;
pdsch_AntennaPorts_N1 = 2;
pdsch_AntennaPorts_N1 = 4;
pusch_AntennaPorts = 8;
do_CSIRS = 1;
do_SRS = 0;

View File

@@ -21,7 +21,7 @@ gNBs =
////////// Physical parameters:
pdsch_AntennaPorts_XP = 2;
pdsch_AntennaPorts_N1 = 2;
pdsch_AntennaPorts_N1 = 4;
pusch_AntennaPorts = 8;
do_CSIRS = 1;
do_SRS = 0;