СПОСОБ И УСТРОЙСТВО LDPC-ДЕКОДИРОВАНИЯ

    公开(公告)号:UA94695C2

    公开(公告)日:2011-06-10

    申请号:UAA200701778

    申请日:2005-07-20

    Applicant: QUALCOMM INC

    Abstract: Описангибкийи относительноаппаратноэффективный LDPC -декодер. Декодерможетбытьреализованс уровнемпараллелизма, которыйменьшеполногопараллелизмаструктурыкода, которыйиспользуетсядляуправленияпроцессомдекодирования. Каждаякомандаотносительнопростогоуправляющегокода, которыйиспользуетсядляописанияструктурыкода, можетбытьсохраненаи выполненанесколькораздлявыполнениядекодированиякодовогослова. Разныезначениядлиныкодовогословаподдерживаютсяс помощьюодногонабораинструкцийкодауправления, ноприэтомкодреализовываетсяразноеколичеств

    СПОСОБ (ВАРИАНТЫ) И КОДЕР LDPC-КОДИРОВАНИЯ

    公开(公告)号:UA91513C2

    公开(公告)日:2010-08-10

    申请号:UAA200701776

    申请日:2005-07-20

    Applicant: QUALCOMM INC

    Abstract: Описангибкийи относительноаппаратноэффективный LDPC-кодер. Кодерможетбытьреализованс уровнемпараллелизма, которыйменьшеполногопараллелизмаструктурыкода, которыйиспользуетсядлятого, чтобыуправлятьпроцессомкодировки. Каждаякомандаотносительнопростогомикрокода, которыйиспользуетсядлятого, чтобыописыватьструктурукода, можетбытьсохраненаи выполненанесколькораз, чтобывыполнитькодировкукодовогослова. Разныезначениядлиныкодовогословамогутподдерживатьсяс помощьюодногонабораинструкциймикрокода, ноприэтомкодреализо

    LDPC decoding methods and apparatus

    公开(公告)号:AU2010200778A1

    公开(公告)日:2010-03-25

    申请号:AU2010200778

    申请日:2010-03-02

    Applicant: QUALCOMM INC

    Abstract: A flexible and relatively hardware efficient LDPC decoder is described. The decoder can be implemented with a level of parallelism which is less than the full parallelism of the code structure used to control the decoding process. Each command of a relatively simple control code used to describe the code structure can be stored and executed multiple times to complete the decoding of a codeword. Different codeword lengths are supported using the same set of control code instructions but with the code being implemented a different number of times depending on the codeword length. The decoder can switch between decoding codewords of different lengths, without the need to change the stored code description information, by simply changing a code lifting factor that is indicative of codeword length and is used to control the decoding process.; When decoding codewords shorter than the maximum supported codeword length some block storage locations may go unused.

    LDPC ENCODING METHODS AND APPARATUS

    公开(公告)号:CA2672073A1

    公开(公告)日:2006-02-09

    申请号:CA2672073

    申请日:2005-07-20

    Applicant: QUALCOMM INC

    Abstract: A flexible and relatively hardware efficient LDPC encoder is described (300) . The encoder cm be implemented with a level of parallelism which is less than the full parallelism of the code structure used to control the encoding process (301) . Each command of a relatively simple microcode used to describe the code structure can be stored and executed multiple times to complete the encoding of a codeword (354). Different codeword lengths can be supported using the same set of microcode instructions but with the code being implemented a different number of times depending on the lifting factor selected to be used (310). The LDPC encoder can switch between encoding codewords of different lengths, without the need to change the stor ed code description information, by simply changing a code lifting factor used to control the encoding processes (310). When coding codewords shorter than the maximum supported codeword length some block storage locations and/or registers may go unused (308).

    LDPC ENCODING METHODS AND APPARATUS

    公开(公告)号:CA2672073C

    公开(公告)日:2013-09-10

    申请号:CA2672073

    申请日:2005-07-20

    Applicant: QUALCOMM INC

    Abstract: A flexible and relatively hardware efficient LDPC encoder is described (300). The encoder cm be implemented with a level of parallelism which is less than the full parallelism of the code structure used to control the encoding process (301). Each command of a relatively simple microcode used to describe the code structure can be stored and executed multiple times to complete the encoding of a codeword (354). Different codeword lengths can be supported using the same set of microcode instructions but with the code being implemented a different number of times depending on the lifting factor selected to be used (310). The LDPC encoder can switch between encoding codewords of different lengths, without the need to change the stored code description information, by simply changing a code lifting factor used to control the encoding processes (310). When coding codewords shorter than the maximum supported codeword length some block storage locations and/or registers may go unused (308).

    39.
    发明专利
    未知

    公开(公告)号:AT556490T

    公开(公告)日:2012-05-15

    申请号:AT04758785

    申请日:2004-04-02

    Applicant: QUALCOMM INC

    Abstract: Data communication over a block-coherent channel in a communication system is described. Low-complexity demodulation techniques that allow good performance are described. A dwell, e.g., a set of block coherent symbols transmitted including a known symbol, e.g., a pseudo pilot symbol, are received, demodulated and decoded by a joint decoder/demodulator employing soft inputs, soft outputs, and interleaving of messages. Low-complexity SISO demodulator is suitable for processing pseudo-pilot modulated information corresponding to each of one or more dwells. The low-complexity method achieves good performance when turbo equalization is used. Some decoding and demodulation embodiments include independent phase estimates and updated independent phase estimates following the extrinsic principle to generate soft symbol values and soft bits.

    LDPC DECODING METHOD LDPC
    40.
    发明专利

    公开(公告)号:HK1150476A1

    公开(公告)日:2011-12-30

    申请号:HK11104473

    申请日:2011-05-05

    Applicant: QUALCOMM INC

    Abstract: A flexible and relatively hardware efficient LDPC decoder is described. The decoder can be implemented with a level of parallelism which is less than the full parallelism of the code structure used to control the decoding process. Each command of a relatively simple control code used to describe the code structure can be stored and executed multiple times to complete the decoding of a codeword. Different codeword lengths are supported using the same set of control code instructions but with the code being implemented a different number of times depending on the codeword length. The decoder can switch between decoding codewords of different lengths, without the need to change the stored code description information, by simply changing a code lifting factor that is indicative of codeword length and is used to control the decoding process.; When decoding codewords shorter than the maximum supported codeword length some block storage locations may go unused.

Patent Agency Ranking