3GPP TS 38.211 / TS 38.213 Standard Verification

5G NR PUCCH Physical Layer Suite

A C++ Signal Processing Test Bench & System Verification Suite for 5G Uplink Control Channels

Uplink Channel Test Bench Reports

PUCCH Format 0

Short Format

Sequence-based short PUCCH carrying small UCI payloads (≤ 2 bits) using cyclic shift phase rotation.

Duration: 1–2 Symbols
Bandwidth: 1 PRB
Sequence: Low-PAPR Base
View Test Bench Report →

PUCCH Format 1

Long Format

Sequence-based long PUCCH with time-domain orthogonal cover code (OCC) for coverage enhancement.

Duration: 4–14 Symbols
Bandwidth: 1 PRB
Spreading: TD-OCC
View Test Bench Report →

PUCCH Format 2

Short Format

Transform precoded/QPSK short PUCCH designed for higher UCI payloads (> 2 bits) with multiplexed DM-RS.

Duration: 1–2 Symbols
Bandwidth: 1–16 PRBs
Modulation: QPSK / Gold PRN
View Test Bench Report →

PUCCH Format 3

Long Format

DFT-s-OFDM long PUCCH carrying high UCI payloads with discrete DM-RS symbols and intra-slot frequency hopping.

Duration: 4–14 Symbols
Bandwidth: Multi-PRB
Precoding: DFT-s-OFDM
View Test Bench Report →

PUCCH Format 4

Long Format

DFT-s-OFDM long PUCCH with block-wise frequency-domain spreading (FD-OCC) to allow UE multiplexing on 1 PRB.

Duration: 4–14 Symbols
Bandwidth: 1 PRB
Spreading: FD-OCC
View Test Bench Report →