When the 5G NR standard is supported the status data interface is 40 bits with the fields shown in the following tables for LDPC decode.
Field | Bits | Range | Description |
---|---|---|---|
39:38 | - | Reserved | |
mb | 37:32 | 4 to 46 | Number of parity bits as a multiple of Z (Z*mb), thereby controlling code rate. |
id | 31:24 | 0 to 255 | External block identifier supplied through control input |
dec_iter | 23:18 | 1 to 63 | Number of iterations taken to decode output (either successfully or unsuccessfully) |
term_no_change | 17 | 0 to 1 |
0: Did not terminate early due to no change in hard bits for the whole block (information and parity) between iterations. 1: Terminated early as no change in hard bits for the whole block (information and parity) between iterations. |
term_pass | 16 | 0 to 1 |
0: Did not terminate due to passing parity check 1: Terminated early due to passing parity check |
pass | 15 | 0 to 1 |
0: Parity check did not pass 1: Parity check passed |
hard_op | 14 | 0 to 1 |
0: Soft output 1: Hard output |
op | 13 | 0 | Decode operation (fixed value) |
12:9 | - | Reserved | |
bg | 8:6 | 0 to 4 | Base graph |
z_set | 5:3 | 0 to 7 | Base graph cyclic shift set |
z_j | 2:0 | 0 to 7 | Lifting factor (Z) j component 1 |
|