1. 27 Jun, 2024 1 commit
    • Jaroslava Fiedlerova's avatar
      Enhance T2 Offload for gNB and UE · 6bec8779
      Jaroslava Fiedlerova authored
      - Reworked nrLDPC_decoder_offload.c to process all segments in a TB with a single call to LDPCdecoder() or LDPCencoder().
      - Perform CRC checks on the T2.
      - Modified nr_ulsch_decoding (gNB decoder) to:
        - Count processed segments.
        - Properly perform CRC checks.
      - Created a constant NR_LDPC_MAX_NUM_CB to define the maximum number of codeblocks.
      - Conditional library loading:
        - On gNB: Load ldpc_t2 library if offload is enabled using the --ldpc-offload-enable flag.
        - On UE: Load both ldpc_t2 and ldpc libraries since only encoder offload is supported.
      - General cleanup of nrLDPC_decoder_offload.c for improved readability and maintainability.
      - Modified the structure of LDPC encoder/decoder/offload parameters:
        - Introduced a structure for code block (CB) related parameters.
        - Removed parameter E from the encoder and offload parameter structures for clarity.
        - Replaced E with perCB->E_cb in the UE encoder code.
      6bec8779
  2. 30 May, 2024 12 commits
  3. 29 May, 2024 5 commits
  4. 28 May, 2024 1 commit
  5. 27 May, 2024 11 commits
  6. 25 May, 2024 3 commits
  7. 24 May, 2024 7 commits