Skip to content

Commit

Permalink
fix dvb info
Browse files Browse the repository at this point in the history
  • Loading branch information
dshekhalev committed Feb 4, 2023
1 parent 8a4ec9b commit 4b5a8aa
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions rtl/ldpc_dvb/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Support all coderates and codewords.

Encoder has fixed performance engine with variable interface bitwidth.

Decoder use 2D normalized Min-Sum algorithm with near fixed performance engine & fast decoder syndrome based stop logic.
Decoder use 2D normalized Min-Sum algorithm with near fixed performance engine, fast decoder syndrome based stop logic, optional 2 types of normalization and self-corrected algorithm.

Attention only decoder with least performance include in repo!!!

Expand All @@ -16,18 +16,18 @@ Encoder settings : coderate = 5/6, block length = 64800 bits, interface 8 bits p

Encoder : LUT/REG/RAMB 3.7k/3.5k/15 iface >250MHz(1.65Gbps -> 2Gbps), core >250MHz (~25.5Gbps at output)

Decoder settings : coderate = 1/2, block length = 64800 bits, 8 LLR/bits per tick, pLLR_W = 4 bits, 25 iterations
Decoder settings : coderate = 1/2, block length = 64800 bits, 8 LLR/bits per tick, pLLR_W = 4 bits, pNORM_OFFSET = 0, pUSE_SC_MODE = 1, 25 iterations

pNODE_W = 6 bits (optimal codegain for 4 bit LLR)

Decoder : LUT/REG/RAMB 59k/63k/97.5 iface >250MHz, core >250MHz (480Mbps -> 240Mbps)
Decoder : LUT/REG/RAMB 59k/63k/117.5 iface >250MHz, core >250MHz (480Mbps -> 240Mbps)

pNODE_W = 5 bits (good codegain for 4 bit LLR)

Decoder : LUT/REG/RAMB 49k/55k/87.5 iface >250MHz, core >250MHz (480Mbps -> 240Mbps)
Decoder : LUT/REG/RAMB 49k/55k/107.5 iface >250MHz, core >250MHz (480Mbps -> 240Mbps)

pNODE_W = 4 bits (worst codegain for 4 bit LLR)

Decoder : LUT/REG/RAMB 40k/48k/77.5 iface >250MHz, core >250MHz (480Mbps -> 240Mbps)
Decoder : LUT/REG/RAMB 43k/48k/97.5 iface >250MHz, core >250MHz (480Mbps -> 240Mbps)

Attention: The coder and decoder correspond each other but can have different bit order with standard codes. Strongly speaking it's not DVB-S2 codec, because there is no parity bits reorder inside. It should be done external of codec during bit interleaving procedure !!!

0 comments on commit 4b5a8aa

Please sign in to comment.