CN103023512A - Device and method for generating constant coefficient matrix in ATSC system RS coding - Google Patents

Device and method for generating constant coefficient matrix in ATSC system RS coding Download PDF

Info

Publication number
CN103023512A
CN103023512A CN2013100179869A CN201310017986A CN103023512A CN 103023512 A CN103023512 A CN 103023512A CN 2013100179869 A CN2013100179869 A CN 2013100179869A CN 201310017986 A CN201310017986 A CN 201310017986A CN 103023512 A CN103023512 A CN 103023512A
Authority
CN
China
Prior art keywords
matrix
centerdot
binary representation
constant coefficient
field element
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2013100179869A
Other languages
Chinese (zh)
Other versions
CN103023512B (en
Inventor
张鹏
万欣
刘晋
林子良
刘蕾
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Weishida Technology Co ltd
Original Assignee
Suzhou Weishida Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Suzhou Weishida Information Technology Co ltd filed Critical Suzhou Weishida Information Technology Co ltd
Priority to CN201310017986.9A priority Critical patent/CN103023512B/en
Publication of CN103023512A publication Critical patent/CN103023512A/en
Application granted granted Critical
Publication of CN103023512B publication Critical patent/CN103023512B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Error Detection And Correction (AREA)

Abstract

The invention provides a generation scheme of a constant coefficient matrix in ATSC system RS coding, which is characterized in that a generation device of the constant coefficient matrix mainly comprises six parts, namely a controller, a field element binary representation lookup table, a basis transformation matrix memory, an inverse basis transformation matrix memory, a multiplication operation unit and a storage unit. The invention removes 1120 times of multiplication and 980 times of addition related to the construction of a multiplier matrix, and for each generated polynomial coefficient, only the binary representation of corresponding continuous 8 field elements is taken out from the field element binary representation lookup table to construct the multiplier matrix, thereby generating the constant coefficient matrix. The method has low calculation amount, is easy to realize, and can obviously improve the generation speed of the constant coefficient matrix.

Description

Generating apparatus and the method for constant coefficient matrix in the RS of the ATSC system coding
Technical field
The present invention relates to digital television broadcasting (Advanced Television Systems Committee, ATSC) technology, particularly the generation method of constant coefficient matrix in a kind of ATSC RS of system coding.
Background technology
Reed---Suo Luomen (Reed-Solomon, RS) code is the multi-system BCH code that a class has very strong error correcting capability, and it can correct random error also can correct error burst, is widely used in Modern Communication System.
The ATSC system has adopted cascaded code, and ISN is grid coding (Trellis Coded Modulation, TCM), and outer code is finite field gf (2 8) on (207,187) system Shorten RS code.Fig. 1 has provided the generator polynomial coefficient g of RS (207,187) code i(0≤i<20), g iRepresent with the power representation.
The structure of parallel RS encoder as shown in Figure 2, it mainly is comprised of shift register, finite field adder and Galois field multiplier, its implementation complexity depends on Galois field multiplier to a great extent.Prior art adopts matrix to connect and takes advantage of UV (g i) W realizes finite field multiplier, wherein matrix U and matrix W depend on and adopt which kind of reciproccal basis, constant multiplier matrix V (g i) generation be the design key.For finite field gf (2 8), multiplier matrix V (g i) dimension be 8 * 8, for each generator polynomial coefficient g i, prior art need to be carried out 1 computing of tabling look-up and be obtained matrix V (g i) the first row element, then carry out 7 complex calculation and obtain respectively matrix V (g i) all the other 7 row elements, the average calculating operation amount that each complex calculation comprises is 8 multiplication and 7 sub-additions.The ATSC system has 20 generator polynomial coefficients, and therefore, existing method need to be carried out 20 computings of tabling look-up, 20*7*8=1120 multiplication and 20*7*7=980 sub-addition.As seen the method amount of calculation of existing structure multiplier matrix is large, brings thus the slow shortcoming of constant coefficient matrix formation speed.
Summary of the invention
For the large technical disadvantages of structure multiplier matrix computations amount that the RS of ATSC system coding exists, the invention provides a kind of method of quick generation constant coefficient matrix, effectively reduce the amount of calculation that matrix generates, improve the formation speed of constant coefficient matrix.
As shown in Figure 4, the generating apparatus of constant coefficient matrix mainly is comprised of controller, field element binary representation look-up table, basic transition matrix memory, contrary basic transition matrix memory, multiplying unit, memory cell six parts.The generative process of whole constant coefficient matrix divided for five steps finished: the first step, generate field element binary representation look-up table according to primitive polynomial, the index of look-up table is the power j of field element, wherein, 0≤j<255, the content of the every row of look-up table are the binary representation of field element; Second step, controller is with l(generator polynomial coefficient g iThe power representation be α l) from field element binary representation look-up table, read continuous 8 field element α for index l, α L+1..., α L+7Binary representation consist of multiplier matrix V (g i), adopt the circulation reading manner when reading, if l+7〉254, namely capable during to table footline less than 8 row from l, then then read from heading capable (the 0th row), until read the binary representation of 8 field elements; In the 3rd step, controller reads contrary basic transition matrix U, U and V (g i) finish multiplication UV (g in the multiplying unit i), gained product T (g i) write storage unit; In the 4th step, controller reads basic transition matrix W, with the product median T (g in the memory cell i) finish multiplication T (g in the multiplying unit i) W, the gained product is multiplier matrix Z (g i); The 5th step, repeat second and third, four steps, obtain the constant coefficient matrix of all 20 generator polynomial coefficients.
As fully visible, compare with existing solution, 20*7*8=1120 multiplication that the present invention has removed that structure multiplier matrix relates to and 20*7*7=980 sub-addition are for each generator polynomial coefficient g i, the binary representation that only needs to take out corresponding continuous 8 field elements from field element binary representation look-up table can be constructed its multiplier matrix, and then generates the constant coefficient matrix, and amount of calculation is low, is easy to realize, can obviously improve the formation speed of constant coefficient matrix.
Can be further understood by ensuing detailed description and accompanying drawings about the advantages and spirit of the present invention.
Description of drawings
Fig. 1 has provided generator polynomial coefficient g i(g iRepresent with the power representation)
Fig. 2 is the structured flowchart of parallel RS encoder;
Fig. 3 has provided the simplified flow chart that generates the constant coefficient matrix;
Fig. 4 has provided the generating apparatus functional block diagram of constant coefficient matrix;
Fig. 5 has provided the binary representation of part field element;
Fig. 6 has compared the operand of two kinds of constant coefficient matrix generation schemes.
Embodiment
The invention will be further described below in conjunction with the drawings and specific embodiments, but not as a limitation of the invention.
Computing in the RS encoder is all finished in galois field, galois field GF (2 m) in arbitrary element Q can with the base 1, α ..., α M-1}={ γ 0, γ 1..., γ M-1Represent, we claim this base to be Standardizing Base.Usually with { γ 0, γ 1..., M-1Represent GF (2 m) on Standardizing Base.If other one group of base { τ 0, τ 1..., τ M-1Satisfy:
Tr ( γ i τ j ) = δ ( i , j ) = 1 i = j 0 i ≠ j - - - ( 1 )
Wherein:
Figure BDA00002749173100022
Be called the Trace function.Then claim base { τ 0, τ 1..., τ M-1Be base { γ 0, γ 1..., γ M-1Reciproccal basis.GF (2 so m) in arbitrary element Q can be expressed as:
Q = Σ i = 0 m - 1 q i γ i = Σ i = 0 m - 1 q i τ τ i - - - ( 2 )
Q wherein iWith
Figure BDA00002749173100032
Be respectively the coordinate of Standardizing Base and reciproccal basis.Reciproccal basis coordinate and Standardizing Base coordinate can be changed mutually, and conversion can be with matrix representation as shown in the formula (3), (4).
The Standardizing Base coordinate turns the reciproccal basis coordinate:
q 0 τ q 1 τ · · · q m - 1 τ = w 0,0 w 0,1 · · · w 0 , m - 1 w 1,0 w 1,1 · · · w 1 , m - 1 · · · · · · · · · · · · w m - 1,0 w m - 1,1 · · · w m - 1 , m - 1 q 0 q 1 · · · q m - 1 = W q 0 q 1 · · · q m - 1 - - - ( 3 )
Wherein W is basic transition matrix, is expressed as follows:
W = w 0,0 w 0,1 · · · w 0 , m - 1 w 1,0 w 1,1 · · · w 1 , m - 1 · · · · · · · · · · · · w m - 1,0 w m - 1,1 · · · w m - 1 , m - 1
The reciproccal basis coordinate turns the Standardizing Base coordinate:
q 0 q 1 · · · q m - 1 = u 0,0 u 0,1 · · · u 0 , m - 1 u 1 , 0 u 1,1 · · · u 1 , m - 1 · · · · · · · · · · · · u m - 1,0 u m - 1,1 · · · u m - 1 , m - 1 q 0 τ q 1 τ · · · q m - 1 τ = U q 0 τ q 1 τ · · · q m - 1 τ - - - ( 4 )
Wherein U is contrary basic transition matrix, is expressed as follows:
U = u 0,0 u 0,1 · · · u 0 , m - 1 u 1,0 u 1,1 · · · u 1 , m - 1 · · · · · · · · · · · · u m - 1,0 u m - 1,1 · · · u m - 1 , m - 1
For 0≤j≤m-1, we can obtain an important inference:
Tr ( α j Q ) = Tr ( α j Σ i = 0 m - 1 q i τ τ i ) = Σ i = 0 m - 1 q i τ Tr ( α j τ i ) = q j τ - - - ( 5 )
Suppose A, B, C ∈ GF (2 m), C=AB, wherein A is expressed as with Standardizing Base B, C are expressed as with reciproccal basis B = Σ i = 0 m - 1 b i τ τ i , C = Σ i = 0 m - 1 c i τ τ i . Can be got by formula (5):
b i τ = Tr ( α i B ) - - - ( 6 )
c i τ = Tr ( α i C ) = Tr ( α i AB ) = Tr ( ( α i A ) B ) - - - ( 7 )
Because A ∈ GF (2 m), so α iA ∈ GF (2 m), α iA can be expressed as
Figure BDA00002749173100043
V wherein I, j(0≤j<m) is α iA is at GF (2 m) on binary representation.Will
Figure BDA00002749173100044
Bringing formula (7) into gets:
c i τ = Tr ( ( α i A ) B ) = Tr ( Σ j = 0 m - 1 v i , j α j B )
= Σ j = 0 m - 1 Tr ( v i , j α j B ) = Σ j = 0 m - 1 v i , j Tr ( α j B )
= Σ j = 0 m - 1 v i , j b j τ - - - ( 8 )
= [ v i , 0 v i , 1 · · · v i , m - 1 ] b 0 τ b 1 τ · · · b m - 1 τ
We can get by formula (8):
c 0 τ c 1 τ · · · c m - 1 τ = v 0,0 v 0,1 · · · v 0 , m - 1 v 1,0 v 1,1 · · · v 1 , m - 1 · · · · · · · · · · · · v m - 1,0 v m - 1,1 · · · v m - 1 , m - 1 v 0 τ b 1 τ · · · b m - 1 τ = V ( A ) b 0 τ b 1 τ · · · b m - 1 τ - - - ( 9 )
Wherein V (A) is the multiplier matrix, is expressed as follows:
V ( A ) = v 0,0 v 0,1 · · · v 0 , m - 1 v 1,0 v 1,1 · · · v 1 , m - 1 · · · · · · · · · · · · v m - 1,0 v m - 1,1 · · · v m - 1 , m - 1
I row element v in the multiplier matrix V (A) I, 0, v I, 1..., v I, m-1α iA is at GF (2 m) on binary representation, i+1 row element v I+1,0, v I+1,1..., v I+1, m-1α I+1A=(α iA) α is at GF (2 m) on binary representation.The power representation of supposing multiplier A is α l, the m row element of matrix V (A) is respectively α so l, α L+1..., α L+m-1At GF (2 m) on binary representation.
For ATSC system, m=8.The former multinomial of RS code book is p (x)=x 8+ x 4+ x 3+ x 2+ 1.Make p (α)=0, get α 84+ α 3+ α 2+ 1.Fig. 5 has provided the binary representation of part field element, and as can be seen from the figure, each element is that a upper element multiply by α.For the coding of RS (207,187) code, the multiplier of multiplication is generator polynomial coefficient g i(0≤i<20), for example for the constant term of generator polynomial, multiplier A=g 01901+ α 2+ α 3+ α 5+ α 7, we need only and sequentially take out continuous 8 field element α 190, α 191..., α 197At GF (2 8) on binary representation can obtain multiplier matrix V (α 190) as shown in the formula (10).
V ( α 190 ) = 0 1 1 1 0 1 0 1 1 0 0 0 0 0 1 0 0 1 0 0 0 0 0 1 1 0 0 1 1 0 0 0 0 1 0 0 1 1 0 0 0 0 1 0 0 1 1 0 0 0 0 1 0 0 1 1 1 0 1 1 0 0 0 1 - - - ( 10 )
Derive and to get by formula (3), (4), (9)
c 0 c 1 · · · c m - 1 = UV ( A ) W b 0 b 1 · · · b m - 1 = Z ( A ) b 0 b 1 · · · b m - 1 - - - ( 11 )
Z (A)=UV (A) W wherein.We just obtain determining constant coefficient g like this iConstant coefficient matrix Z (g i).Easily prove constant coefficient matrix Z (g i) for the coefficient g that determines iBe unique, that is to say, no matter adopt which kind of reciproccal basis, Z (g i) all fix, so this method does not need to seek optimum reciproccal basis, we can adopt any one reciproccal basis, such as triangular basis, thereby obtain corresponding basic transition matrix W and contrary basic transition matrix U.
According to formula (11) and multiplier matrix V (g i) design feature, the present invention designs a kind of generating algorithm of constant coefficient matrix, concrete steps are as follows:
The first step generates field element binary representation look-up table according to primitive polynomial, and the index of look-up table is the power of field element, and the content of the every row of look-up table is the binary representation of field element.
Second step is with l(generator polynomial coefficient g iThe power representation be α l) from field element binary representation look-up table, read continuous 8 field element α for index l, α L+1..., α L+7Binary representation consist of multiplier matrix V (g i), adopt the circulation reading manner when reading, if l+7〉254, namely capable during to table footline less than 8 row from l, then then read from heading capable (the 0th row), until read the binary representation of 8 field elements.
In the 3rd step, finish matrix and even take advantage of UV (g i) W, can obtain coefficient g iConstant coefficient matrix Z (g i).
Fig. 3 generates constant coefficient matrix Z (g i) simplified flow chart.
Existing method is identical with the first, the 3rd step of algorithm of the present invention, and the way of second step is first with l(generator polynomial coefficient g iThe power representation be α l) from field element binary representation look-up table, read α for index lThereby binary representation obtain multiplier matrix V (g i) the first row element, then carry out 7 complex calculation and obtain respectively multiplier matrix V (g i) all the other 7 row elements.As seen existing method will be carried out 7 computings for each coefficient more, and the average calculating operation amount that each complex calculation comprises is 8 multiplication and 7 sub-additions.The ATSC system has 20 generator polynomial coefficients, and therefore, existing method needs carry out 20*7*8=1120 multiplication and 20*7*7=980 sub-addition more, and the operand of two kinds of constant coefficient matrix generation schemes as shown in Figure 6.
According to above-mentioned rigorous derivation, we have drawn multiplier matrix V (g i) design feature, based on these characteristics, the invention provides a kind of device of quick generation constant coefficient matrix, as shown in Figure 4.This constant coefficient matrix generation device realizes simple, mainly is comprised of controller, field element binary representation look-up table, basic transition matrix memory, contrary basic transition matrix memory, multiplying unit, memory cell six parts.The reading of the reading of controller control look-up table, basic transition matrix, contrary reading with matrix of basic transition matrix connect multiplication.The binary representation of field element binary representation look-up table stores field element, the index of table are the power j of field element, wherein, and 0≤j<255.Base transition matrix memory stores matrix W.Contrary basic transition matrix memory stores matrix U.Multiplying unit realization matrix connects takes advantage of UV (g i) W.The cell stores matrix connects the intermediate object program T (g that takes advantage of i).
The present invention has designed the generation method of constant coefficient matrix in the following RS coding:
The first step generates field element binary representation look-up table according to primitive polynomial, and the index of look-up table is the power j of field element, wherein, 0≤j<255, the content of the every row of look-up table is the binary representation of field element.
Second step, controller is with l(generator polynomial coefficient g iThe power representation be α l) from field element binary representation look-up table, read continuous 8 field element α for index l, α L+1..., α L+7Binary representation consist of multiplier matrix V (g i), adopt the circulation reading manner when reading, if l+7〉254, namely capable during to table footline less than 8 row from l, then then read from heading capable (the 0th row), until read the binary representation of 8 field elements.
In the 3rd step, controller reads contrary basic transition matrix U, U and V (g i) finish multiplication UV (g in the multiplying unit i), gained product T (g i) write storage unit.
In the 4th step, controller reads basic transition matrix W, with the product median T (g in the memory cell i) finish multiplication T (g i) W, the gained product is constant coefficient matrix Z (g i).
In the 5th step, repeat second and third, four steps obtained the constant coefficient matrix of all 20 coefficients.
As fully visible, compare with existing solution, 20*7*8=1120 multiplication that the present invention has removed that structure multiplier matrix relates to and 20*7*7=980 sub-addition are for each generator polynomial coefficient g i, the binary representation that only needs to take out corresponding continuous 8 field elements from field element binary representation look-up table can be constructed its multiplier matrix, and then generates the constant coefficient matrix, and amount of calculation is low, is easy to realize, can obviously improve the formation speed of constant coefficient matrix.
Below through the specific embodiment and the embodiment the present invention is had been described in detail, some distortion that those skilled in the art carries out in the technical solution of the present invention scope and improvement all should be included in protection scope of the present invention.

Claims (4)

1. the generating apparatus of constant coefficient matrix during the RS of ATSC system encodes, constant coefficient matrix Z (g i)=UV (g i) W, wherein U is contrary basic transition matrix, W is basic transition matrix, V (g i) be the multiplier matrix, g i(0≤i<20) for generating polynomial coefficient, the ATSC system adopts finite field gf (2 8) on (207,187) system Shorten RS code, the former multinomial of RS code book is p (x)=x 8+ x 4+ x 3+ x 2+ 1, RS code has 20 generator polynomial coefficients, it is characterized in that, described device comprises with lower member:
Controller, be used for the reading of the reading of control look-up table, basic transition matrix, contrary basic transition matrix read and matrix connects storage that multiplication, matrix connect the intermediate object program of taking advantage of and reads;
Field element binary representation look-up table is for the binary representation of storage field element;
Base transition matrix memory is used for storing basic transition matrix W;
Contrary basic transition matrix memory is used for the contrary basic transition matrix U of storage;
The multiplying unit is used for realization matrix and even takes advantage of UV (g i) W;
Memory cell is used for storage matrix and connects the intermediate object program T (g that takes advantage of i)=UV (g i).
2. constant coefficient matrix generation device as claimed in claim 1 is characterized in that, the index of described field element binary representation look-up table is the power j of field element, wherein, 0≤j<255, the content that each memory cell is preserved is the binary representation of field element.
3. constant coefficient matrix generation device as claimed in claim 1 is characterized in that, described multiplying unit is used for realization matrix and even takes advantage of UV (g i) W:
Matrix U multiply by matrix V (g i), gained product T (g i) be stored in memory cell;
T (g i) multiply by matrix W, the gained product is constant coefficient matrix Z (g i).
4. the generation method of constant coefficient matrix during a parallel RS encodes, constant coefficient matrix Z (g i)=UV (g i) W, wherein U is contrary basic transition matrix, W is basic transition matrix, V (g i) be the multiplier matrix, g i(0≤i<20) for generating polynomial coefficient, the ATSC system adopts finite field gf (2 8) on (207,187) system Shorten RS code, the former multinomial of RS code book is p (x)=x 8+ x 4+ x 3+ x 2+ 1, RS code has 20 generator polynomial coefficients, it is characterized in that, said method comprising the steps of:
(1) generate field element binary representation look-up table according to primitive polynomial, the index of look-up table is the power j of field element, wherein, 0≤j<255, the content of the every row of look-up table is the binary representation of field element;
(2) controller is with l(generator polynomial coefficient g iThe power representation be α l) from field element binary representation look-up table, read continuous 8 field element α for index l, α L+1..., α L+7Binary representation consist of multiplier matrix V (g i), adopt the circulation reading manner when reading, if l+7〉254, namely capable during to table footline less than 8 row from l, then then read from heading capable (the 0th row), until read the binary representation of 8 field elements;
(3) controller reads contrary basic transition matrix U, U and V (g i) finish multiplication UV (g in the multiplying unit i), gained product T (g i) write storage unit;
(4) controller reads basic transition matrix W, with the product median T (g in the memory cell i) finish multiplication T (g in the multiplying unit i) W, the gained product is constant coefficient matrix Z (g i);
(5) repeating step (2), (3), (4) obtain the constant coefficient matrix of all 20 coefficients.
CN201310017986.9A 2013-01-18 2013-01-18 Device and method for generating constant coefficient matrix in ATSC system RS coding Active CN103023512B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310017986.9A CN103023512B (en) 2013-01-18 2013-01-18 Device and method for generating constant coefficient matrix in ATSC system RS coding

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310017986.9A CN103023512B (en) 2013-01-18 2013-01-18 Device and method for generating constant coefficient matrix in ATSC system RS coding

Publications (2)

Publication Number Publication Date
CN103023512A true CN103023512A (en) 2013-04-03
CN103023512B CN103023512B (en) 2016-01-20

Family

ID=47971691

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310017986.9A Active CN103023512B (en) 2013-01-18 2013-01-18 Device and method for generating constant coefficient matrix in ATSC system RS coding

Country Status (1)

Country Link
CN (1) CN103023512B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103092816A (en) * 2013-02-05 2013-05-08 苏州威士达信息科技有限公司 Generating device and generating method of constant coefficient matrixes in parallel reed solomon (RS) codes
CN111384971A (en) * 2018-12-29 2020-07-07 泰斗微电子科技有限公司 Data processing method and device in finite field and decoder

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050149832A1 (en) * 2003-12-12 2005-07-07 Analog Devices, Inc. Methods and apparatus for coding and decoding data using reed-solomon codes
CN102882534A (en) * 2012-10-12 2013-01-16 烽火通信科技股份有限公司 Parallel implementation method and device for reed-solomon (RS) code

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050149832A1 (en) * 2003-12-12 2005-07-07 Analog Devices, Inc. Methods and apparatus for coding and decoding data using reed-solomon codes
CN102882534A (en) * 2012-10-12 2013-01-16 烽火通信科技股份有限公司 Parallel implementation method and device for reed-solomon (RS) code

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
包涛等: "适用于CCSDS标准的RS(255,223)码编码器设计", 《计算机应用研究》, vol. 27, no. 4, 30 April 2010 (2010-04-30), pages 1430 - 1433 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103092816A (en) * 2013-02-05 2013-05-08 苏州威士达信息科技有限公司 Generating device and generating method of constant coefficient matrixes in parallel reed solomon (RS) codes
CN111384971A (en) * 2018-12-29 2020-07-07 泰斗微电子科技有限公司 Data processing method and device in finite field and decoder
CN111384971B (en) * 2018-12-29 2023-09-01 泰斗微电子科技有限公司 Method, device and decoder for processing data in finite field

Also Published As

Publication number Publication date
CN103023512B (en) 2016-01-20

Similar Documents

Publication Publication Date Title
CN101277119B (en) Method for complexing hardware of Reed Solomon code decoder as well as low hardware complex degree decoding device
CN103248372A (en) Quasi-cyclic LDPC serial encoder based on ring shift left
CN101489135B (en) Encoder convenient for LDPC long code implementation on FPGA and encoding method
CN103886915A (en) Circuitry and method for correcting 3-bit errors containing adjacent 2-bit error
CN105322973A (en) RS code coder and coding method
CN102457286B (en) Encoding method and device for quasi-cyclic LDPC (Low Density Parity Check) code and generating method for check matrix
CN103220083A (en) Method and device for coding uplink control information
CN101969358B (en) High-speed parallel RS decoding method for space communication
CN101567696B (en) Encoder and decoder of Code BCH with changeable parameters
CN103152059A (en) Device and method of generating of constant coefficient matrix of radio sonde (RS) of consultative committee for space data system (CCSDS)
CN103023512B (en) Device and method for generating constant coefficient matrix in ATSC system RS coding
CN103092816A (en) Generating device and generating method of constant coefficient matrixes in parallel reed solomon (RS) codes
CN102739259A (en) LDPC (Low Density Parity Check) encoding method based on FPGA (Field Programmable Gate Array) and used in CMMB (China Mobile Multimedia Broadcasting) exciter
CN102820892A (en) Circuit for parallel BCH (broadcast channel) coding, encoder and method
CN101764621B (en) Method for realizing compatibility of short code and subcode in satellite-based (8176, 7156) LDPC coder
CN105099467A (en) QC-LDPC code coding method and device
CN102891689B (en) A kind of error location polynomial method for solving and device
CN103095418B (en) The generating apparatus of constant coefficient matrix and method in CMMB system RS coding
CN103401566A (en) Parameterization BCH (broadcast channel) error-correcting code parallel encoding method and device
CN103095417A (en) Generating device and method of constant coefficient matrix in reed-solomon (RS) code of digital video broadcasting-terrestrial (DVB-T) system
CN102045073A (en) Method and device for decoding broadcast channel (BCH) code
CN103036577B (en) A kind of low-density checksum LDPC code coding circuit structure of low complex degree
CN100586029C (en) A kind of coding method of structured odd-even check code and encoder thereof
CN103236858A (en) Rotate left-based quasi-cyclic low density parity check (LDPC) serial encoder in China mobile multimedia broadcasting (CMMB)
CN103346805A (en) System and method for coding long BCH codes

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20210202

Address after: 518000 baishaling multi-storey parking lot 303, Baihua 2nd Road, Changcheng community, Yuanling street, Futian District, Shenzhen City, Guangdong Province

Patentee after: SHENZHEN WINSTART BROADCASTING TECHNOLOGY Co.,Ltd.

Address before: 215163 Room 102, building 7, sugaoxin Software Park, 78 Keling Road, high tech Zone, Suzhou City, Jiangsu Province

Patentee before: SUZHOU WEISHIDA INFORMATION TECHNOLOGY Co.,Ltd.

TR01 Transfer of patent right
CP01 Change in the name or title of a patent holder

Address after: 518000 baishaling multi-storey parking lot 303, Baihua 2nd Road, Changcheng community, Yuanling street, Futian District, Shenzhen City, Guangdong Province

Patentee after: Shenzhen Weishida Technology Co.,Ltd.

Address before: 518000 baishaling multi-storey parking lot 303, Baihua 2nd Road, Changcheng community, Yuanling street, Futian District, Shenzhen City, Guangdong Province

Patentee before: SHENZHEN WINSTART BROADCASTING TECHNOLOGY Co.,Ltd.

CP01 Change in the name or title of a patent holder