DECODING METHOD FOR LOW-DENSITY PARITY-CHECK CODE AND SYSTEM THEREOF
First Claim
1. An decoding method for low-density parity-check code used to verify a communication protocol, which is pending to be tested, and the communication protocol having a code word and the code word having a code rate, the decoding method comprising:
- receiving the code word of the communication protocol;
searching a parity-check matrix according to the code rate of the code word and saving the parity-check matrix in a dynamic memory;
moving the parity-check matrix from the dynamic memory to a first memory, and saving the code word in a second memory;
sequentially transmitting the code word from the second memory to a plurality of check node units according to the parity-check matrix saved in the first memory and verifying the code word in the check node units; and
transmitting the code word verified in the check node units back to the second memory.
1 Assignment
0 Petitions
Accused Products
Abstract
A decoding method for low-density parity-check (LDPC) code is provided and is configured to decode a communication protocol, which is pending to be tested. The communication protocol includes a code word, and the code word includes a code rate. The decoding method includes: receiving the code word of the communication protocol, which is pending to be tested; determining a parity-check matrix according to the code rate of the code word and saving the parity-check matrix in a dynamic memory; moving the parity-check matrix from the dynamic memory to a first memory and saving the code word in a second memory; sequentially transmitting the code word from the second memory to a plurality of check node units to calculate according to the parity-check matrix in the first memory; transmitting the code word verified by the check node units back to the second memory.
2 Citations
20 Claims
-
1. An decoding method for low-density parity-check code used to verify a communication protocol, which is pending to be tested, and the communication protocol having a code word and the code word having a code rate, the decoding method comprising:
-
receiving the code word of the communication protocol; searching a parity-check matrix according to the code rate of the code word and saving the parity-check matrix in a dynamic memory; moving the parity-check matrix from the dynamic memory to a first memory, and saving the code word in a second memory; sequentially transmitting the code word from the second memory to a plurality of check node units according to the parity-check matrix saved in the first memory and verifying the code word in the check node units; and transmitting the code word verified in the check node units back to the second memory. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An decoding method for low-density parity-check code used to verify a communication protocol, which is pending to be tested, and the communication protocol having a code word and the code word having a code rate, the decoding method comprising:
-
saving a plurality of parity-check matrixes in a dynamic memory; receiving the code word of the communication protocol; searching one of the parity-check matrixes according to the code rate of the code word; moving one of the parity-check matrixes from the dynamic memory to a first memory, and saving the code word in a second memory; sequentially transmitting the code word from the second memory to a plurality of check node units according to one of the parity-check matrixes saved in the first memory and verifying the code word in the check node units; and transmitting the code word verified in the check node units back to the second memory. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A decoding system for low-density parity-check code used to verify a communication protocol, which is pending to be tested, and the communication protocol having a code word and the code word having a code rate, and the decoding system comprising:
-
a dynamic memory configured to save at least one parity-check matrix; a first memory electrically connected to the dynamic memory and configured to save the at least one parity-check matrix transmitted from the dynamic memory; a second memory electrically connected to the first memory and configured to save data of the code word; a plurality of check node units connected to the second memory and configured to receive and calculate the code word respectively; and a buffer electrically connected to the check node units and configured to save the code word verified by the check note units. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification