发明名称 Enhanced turbo product code decoder system utilizing a codeword organization method
摘要 A method and apparatus for decoding a linear block encoded string of information bits comprising: converting the string into a plurality of codewords. Performing hard and soft decisions on each codeword to generate a hard and soft decision vector. Computing the syndrome and finding the location of the two minimum values by Galois Field Arithmetic. Designating these values LOW 1 and LOW 2 and xoring with a Nc 1, thus generating Nc 2. Swapping Nc 1 with Nc 2 and determining the lowest soft decision value, Min 1 and a next lowest value, Min 2. The two bit locations creating Min 1 are designated as MinA and MinB. MinA being replaced with Min 2 minus the value MinA. MinB being replaced with Min 2 minus the value at MinB. Generating an output codeword by subtracting Min 1 from all other bit locations values and 2's complementing all soft values with 0 in their location. Creating the new soft value vector. Some embodiments include a system and method that organizes an encoded codeword. The encoded codeword has several codeword bits. The method receives the encoded codeword, assigns multiple codeword bits to at least one memory address in a plurality of memory addresses, and iteratively decodes the received codeword by utilizing the plurality of memory addresses in a predetermined order. The predetermined order is based on a dimension of the received codeword.
申请公布号 US7039846(B2) 申请公布日期 2006.05.02
申请号 US20030447717 申请日期 2003.05.28
申请人 发明人
分类号 G06F11/10;H03M13/00;H03M13/03;H03M13/25;H03M13/27;H03M13/29;H03M13/45;H04L1/00 主分类号 G06F11/10
代理机构 代理人
主权项
地址