Correct max number of LDPC segments for T2 processing
Fix error reported by the T2 card when running nr_dlsim with 4 DL layers. Error can be reproduced by running: ./nr_dlsim -n100 -s30 -e25 -b273 -R273 -x4 -z4 -y4 -P --ldpc_offload.dpdk_dev 41:00.0 -c So far we set NR_LDPC_MAX_NUM_CB to 72, which is sufficient for max 2 DL layers. Set max possible number of LDPC segments based on the max number of layers and max number of DLSCH segments (currently it is 144).
This commit is contained in:
@@ -99,7 +99,8 @@
|
||||
/** Maximum number of possible input LLR = NR_LDPC_NCOL_BG1*NR_LDPC_ZMAX */
|
||||
#define NR_LDPC_MAX_NUM_LLR 27000
|
||||
|
||||
#define NR_LDPC_MAX_NUM_CB 72
|
||||
/** Maximum number of segments per TB = MAX_NUM_NR_DLSCH_SEGMENTS_PER_LAYER*NR_MAX_NB_LAYERS */
|
||||
#define NR_LDPC_MAX_NUM_CB 144
|
||||
|
||||
// ==============================================================================
|
||||
// GLOBAL CONSTANT VARIABLES
|
||||
|
||||
Reference in New Issue
Block a user