LDPC Decoder Definition: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(add Example Flowgraph) |
||
Line 28: | Line 28: | ||
== Example Flowgraph == | == Example Flowgraph == | ||
This flowgraph can be found at [https://github.com/gnuradio/gnuradio/blob/master/gr-fec/examples/fecapi_ldpc_decoders.grc] | |||
[[File:Fecapi_ldpc_decoders_fg.png|800px]] | |||
== Source Files == | == Source Files == |
Latest revision as of 13:37, 21 December 2021
This is a soft-decision decoder that uses belief propagation (also known as message passing) that is described at:
Designed for a memoryless AWGN channel, it assumes a noise variance of the value specified for sigma.
Parameters
- Parallelism
- For parallel execution of multiple instances of the block (more info is needed on this)
- Dimension 1
- For parallelism
- Dimension 2
- For parallelism
- AList file
- Name of an alist file to use.
- Sigma
- Noise variance of the channel
- Max iterations
- Maximum number of iteration for the message passing algorithm
Example Flowgraph
This flowgraph can be found at [2]
Source Files
- C++ files
- [3]
- Public header files
- [4]
- Block definition
- [5]