Spacequanta

A layered 7-bit decoder reaches 1% frame errors at 2.25 dB in 10 iterations. A flooding decoder needs more than 3 dB.

Measured in simulation on the CCSDS AR4JA code (rate 1/2, 1024 information bits, 2048 transmitted). Explore the curves below.

Simulation and model-based estimates only. Nothing here has been synthesized or run on hardware, so this is TRL 2 to early 3.
Channel
Iteration cap

Eb/N0 needed for 1% frame errors

Values are in dB, interpolated between simulated points, so treat them as plus or minus 0.1 dB. A dash means the decoder did not reach 1% within the simulated range.

What this could cost in hardware

A pipelined, layered decoder processing 64 or 128 checks in parallel. The cycle model is driven by the real parity-check matrix and reproduces the 240 clocks per iteration of a published commercial decoder.

Model-based estimate, not a synthesis result. The clock frequencies are borrowed from published designs. Flight-grade FPGAs typically run slower.
clocks per iteration
clocks per frame, average
information throughput, average
latency, average
latency at the iteration cap
estimated logic (plus or minus 25%)

How these numbers were checked

Limits