Commit graph

8 commits

Author SHA1 Message Date
Ahmet Inan
a10cc6afcb disable OMS code path if BETA is zero 2019-09-23 14:14:53 +02:00
Ahmet Inan
e7dbd7400f added self correcting update of outgoing values 2019-09-23 13:54:23 +02:00
Ahmet Inan
974c4c582d clamp outgoing values before adding 2019-09-23 13:37:15 +02:00
Ahmet Inan
8f5d8d42ae renamed finalp() to cnp() and changed args 2019-09-23 13:07:38 +02:00
Ahmet Inan
762c18d234 positions array only needed for initialization 2019-09-23 12:45:00 +02:00
Ahmet Inan
8718380786 use exact size for number of positions 2019-09-23 12:44:03 +02:00
Ahmet Inan
717d482822 shuffle codeword for SIMD aligned memory access
Idea taken from:

Low cost LDPC decoder for DVB-S2
by John Dielissen, Andries Hekstra and Vincent Berg - 2006
2019-09-23 12:00:06 +02:00
Ahmet Inan
b41799c84d added LDPC decoder version with fully computed LUT 2018-12-16 09:42:02 +01:00