Cyclic Codes
Saravanan Vijayakumaran sarva@ee.iitb.ac.in
Department of Electrical Engineering Indian Institute of Technology Bombay
August 26, 2014
1 / 25
Cyclic Codes Saravanan Vijayakumaran sarva@ee.iitb.ac.in - - PowerPoint PPT Presentation
Cyclic Codes Saravanan Vijayakumaran sarva@ee.iitb.ac.in Department of Electrical Engineering Indian Institute of Technology Bombay August 26, 2014 1 / 25 Cyclic Codes Definition A cyclic shift of a vector v 0 v 1 v n
1 / 25
2 / 25
3 / 25
4 / 25
5 / 25
6 / 25
7 / 25
8 / 25
9 / 25
10 / 25
11 / 25
12 / 25
a + s0 g1 × + s1 g2 × + gr−1 × + sr−1 · · · · · ·
14 / 25
15 / 25
s0 g1 × + s1 g2 × + gr−1 × + sr−1 + a · · · · · ·
16 / 25
s0 g1 × + s1 g2 × + gn−k−1 × + sn−k−1 + uk−1, uk−2, . . . Gate Output1 Output2 · · · · · ·
17 / 25
r0, . . . , rn−1 + s0 g1 × + s1 g2 × + gn−k−1 × + sn−k−1 · · · · · · 19 / 25
20 / 25
21 / 25
22 / 25
23 / 25
Information Source CRC Encoder FEC Encoder Modulator Channel Demodulator FEC Decoder CRC Decoder Information Destination
24 / 25
25 / 25