• Thomas Schlichter's avatar
    Fix order of DLSCH deinterleaving and rate matching · 268d1c8d
    Thomas Schlichter authored
    On the gNB side tha data are first rate-matched and then interleaved.
    So on the UE side, the received LLRs have to be deinterleaved first before rate-matching.
    
    This significantly improved the performance, especially for MCS values > 3.
    268d1c8d
Name
Last commit
Last update
..
TESTBENCH Loading commit data...
nrLDPC_decoder Loading commit data...
nrLDPC_encoder Loading commit data...
nrPolar_tools Loading commit data...
3gpplte.c Loading commit data...
3gpplte_sse.c Loading commit data...
3gpplte_turbo_decoder.c Loading commit data...
3gpplte_turbo_decoder_avx2_16bit.c Loading commit data...
3gpplte_turbo_decoder_sse.c Loading commit data...
3gpplte_turbo_decoder_sse_16bit.c Loading commit data...
3gpplte_turbo_decoder_sse_8bit.c Loading commit data...
Makefile Loading commit data...
Makefile.arm Loading commit data...
README.txt Loading commit data...
ccoding_byte.c Loading commit data...
ccoding_byte_lte.c Loading commit data...
coding_defs.h Loading commit data...
coding_extern.h Loading commit data...
coding_load.c Loading commit data...
crc_byte.c Loading commit data...
defs_NB_IoT.h Loading commit data...
lte_interleaver_inline.h Loading commit data...
lte_rate_matching.c Loading commit data...
lte_segmentation.c Loading commit data...
lte_tf.m Loading commit data...
nr_compute_tbs.c Loading commit data...
nr_polar_init.c Loading commit data...
nr_rate_matching.c Loading commit data...
nr_segmentation.c Loading commit data...
scrambler.h Loading commit data...
viterbi.c Loading commit data...
viterbi_lte.c Loading commit data...