Encoder Example - 1.1 English

Soft-Decision FEC Integrated Block LogiCORE IP Product Guide (PG256)

Document ID
PG256
Release Date
2022-10-19
Version
1.1 English
my_enc_code1:
  encode: true
  k: 280
  n: 448
  p: 56
  sm_array:
    - {row: 0, col: 0, shift: [1,6]} # defines multiple rotations (for W>1 codes)
    - {row: 0, col: 2, shift: 34}
    - {row: 0, col: 3, shift: 7}
    - {row: 0, col: 4, shift: 46}
    - {row: 0, col: 5, shift: 10}
    - {row: 1, col: 0, shift: 2}
    - {row: 1, col: 1, shift: 23}
    - {row: 1, col: 2, shift: 0} 
    - {row: 1, col: 3, shift: 51}
    - {row: 1, col: 5, shift: 49}
    - {row: 1, col: 6, shift: 20}
    - {row: 2, col: 0, shift: 19}
    - {row: 2, col: 1, shift: 18}
    - {row: 2, col: 2, shift: 52}
    - {row: 2, col: 4, shift: 37}
    - {row: 2, col: 6, shift: 34}
    - {row: 2, col: 7, shift: 39}