CN103269226B - Share quasi-cyclic LDPC serial encoder in the near-earth communication of memory mechanism - Google Patents
Share quasi-cyclic LDPC serial encoder in the near-earth communication of memory mechanism Download PDFInfo
- Publication number
- CN103269226B CN103269226B CN201310136871.1A CN201310136871A CN103269226B CN 103269226 B CN103269226 B CN 103269226B CN 201310136871 A CN201310136871 A CN 201310136871A CN 103269226 B CN103269226 B CN 103269226B
- Authority
- CN
- China
- Prior art keywords
- generator polynomial
- generator
- row
- matrix
- shift register
- 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.)
- Expired - Fee Related
Links
Landscapes
- Error Detection And Correction (AREA)
Abstract
The invention provides quasi-cyclic LDPC serial encoder in the communication of a kind of near-earth based on shared memory mechanism, this encoder comprises the generator polynomial look-up table that 1 prestores circular matrix generator polynomial in generator matrix, 2 delayers of 1 slip store information bits, 511 digit buffers of 2 buffer memory generator polynomials, 2 are carried out 511 binary multipliers of scalar multiplication to information bit and generator polynomial, 2 are carried out to sum of products shift register content 511 binary adders that mould 2 adds, 2 storages be recycled move to left 1 and 511 bit shift register.Finally, checking data is contained in 2 shift registers.Serial encoder provided by the invention, is applicable to CCSDS near-earth communication system, has that power consumption is little, structure is simple, memory consumption is few, low cost and other advantages.
Description
Technical field
The present invention relates to field of channel coding, particularly the serial encoder of quasi-cyclic LDPC code in a kind of CCSDS near-earth communication system.
Background technology
Low-density checksum (Low-DensityParity-Check, LDPC) code is one of efficient channel coding technology, and quasi-cyclic LDPC (Quasic-LDPC, QC-LDPC) code is a kind of special LDPC code.The generator matrix G of QC-LDPC code and check matrix H are all the arrays be made up of circular matrix, have the feature of stages cycle, therefore are called as quasi-cyclic LDPC code.The first trip of circular matrix is the result of footline ring shift right 1, and all the other each provisional capitals are results of its lastrow ring shift right 1, and therefore, circular matrix is characterized by its first trip completely.Usually, the first trip of circular matrix is called as its generator polynomial.
CCSDS near-earth communication standard have employed the QC-LDPC code of system form, and the left-half of its generator matrix G is a unit matrix, and right half part is by a × c b × b rank circular matrix G
i,jthe array that (0≤i<a, a≤j<t, t=a+c) is formed, as follows:
Wherein, I is b × b rank unit matrixs, and 0 is the full null matrix in b × b rank.The continuous b of G capable and b row are called as the capable and block row of block respectively.From formula (1), G has a block capable and t block row.Make g
i,jcircular matrix G
i,jgenerator polynomial.CCSDS near-earth communication standard have employed a kind of QC-LDPC code, wherein, and a=14, b=511, c=2, t=16.
For CCSDS near-earth communication standard, the corresponding code word v=(s, p) of generator matrix G, that the front a block row of G are corresponding is information vector s=(e
0, e
1..., e
a × b-1), that rear c block row are corresponding is the vectorial p=(d of verification
0, d
1..., d
c × b-1).Be one section with b bit, information vector s is divided into a section, i.e. s=(s
0, s
1..., s
a-1); Verify vectorial p and be divided into c section, be i.e. p=(p
0, p
1).From v=sG, jth-a section verification vector meets
p
j-a=s
0G
0,j+s
1G
1,j+…+s
iG
i,j+…+s
a-1G
a-1,j(2)
Wherein, 0≤i<a, a≤j<t, t=a+c.Order
with
generator polynomial g respectively
i,jthe result of ring shift right n position and ring shift left n position, wherein, 0≤n≤b.So, i-th on the right of formula (2) equal sign deployable is
At present, what QC-LDPC serial code extensively adopted is the scheme adding accumulator (Type-IShift-Register-Adder-Accumulator, SRAA-I) circuit based on c I type shift register.Fig. 1 is the functional block diagram of single SRAA-I circuit, and information vector s by turn serial sends into this circuit.When with SRAA-I circuit to verification section p
j-awhen (a≤j<t) encodes, generator polynomial look-up table prestores all generator polynomials of the jth block row of generator matrix G, and accumulator is cleared initialization.When the 0th clock cycle arrives, shift register loads the 0th piece of row of G, the generator polynomial of jth block row from generator polynomial look-up table
Information bit e
0move into circuit, and with the content of shift register
carry out scalar multiplication, product
add with content 0 mould 2 of accumulator, and
deposit back accumulator.When the 1st clock cycle arrives, shift register ring shift right 1, content becomes
information bit e
1move into circuit, and with the content of shift register
carry out scalar multiplication, product
with the content of accumulator
mould 2 adds, and
deposit back accumulator.Above-mentioned-the Jia that moves to right-take advantage of-storing process proceeds down.At the end of b-1 clock cycle, information bit e
b-1move into circuit, that now accumulator stores is part and s
0g
0, j, this is message segment s
0to p
j-acontribution.When b clock cycle arrives, shift register loads the 1st piece of row of G, the generator polynomial of jth block row from generator polynomial look-up table
repeat the above-mentioned-Jia that moves to right-take advantage of-storing process.As message segment s
1when moving into circuit completely, that accumulator stores is part and s
0g
0, j+ s
1g
1, j.Repeat said process, until the whole serial of whole information vector s moves into circuit.Now, that accumulator stores is verification section p
j-a.Use the serial encoder shown in c SRAA-I circuit energy pie graph 2, it obtains c verification section within a × b clock cycle simultaneously.The program needs 2 × c × b register, c × b two inputs to input XOR gate with door and c × b individual two, also needs c a × b bit ROM to store the generator polynomial of circular matrix.
In CCSDS near-earth communication standard, the existing solution of QC-LDPC serial code is based on 2 SRAA-I circuit, need 2044 registers, 1022 two inputs inputs XOR gate with door and 1022 two, also need the ROM of 2 7154 bits to store the 14th, the 15 piece of circular matrix generator polynomial arranged of generator matrix G respectively.The program has two shortcomings: one be shift register in each clock cycle or load new generator polynomial, or ring shift right 1, causes the storage content of single register constantly to change, and then causes the power consumption of circuit large; Two is that the generator polynomial of circular matrix is dispersed in multiple ROM differed in size, as everyone knows, when realizing ROM with the memory in FPGA sheet, inevitably cause the waste of memory, the more wastes of ROM number are more serious, certainly will cause that the memory of circuit is large, cost is high.
Summary of the invention
In CCSDS near-earth communication system there is the shortcoming that power consumption is high, memory is large, cost is high in the existing implementation of QC-LDPC serial code, for these technical problems, the invention provides a kind of serial encoder based on shared memory mechanism.
As shown in Figure 4, in CCSDS near-earth communication system, the serial encoder of QC-LDPC code forms primarily of 6 parts: generator polynomial look-up table, buffer, b position binary multiplier, b position binary adder, shift register and delayer.Cataloged procedure divides 5 steps to complete: the 1st step, resets delayer D and shift register R
0, R
1, buffer B
j-aload the generator polynomial g of generator matrix G i-th piece of row, jth block row from generator polynomial look-up table when i-th × b+j-a clock cycle arrives
i,j, and remain unchanged in other moment; 2nd step, when a kth clock cycle arrives, delayer D input information bits e
k(0≤k<a × b), buffer B
0, B
1in generator polynomial respectively by b position binary multiplier M
0, M
1with the data bit D in delayer D
0, D
1carry out scalar multiplication, b position binary multiplier M
0, M
1product respectively by b position binary adder A
0, A
1with shift register R
0, R
1content be added, b position binary adder A
0, A
1and be recycled the result after 1 that moves to left respectively stored in shift register R
0, R
1; 3rd step, with 1 for step-length increases progressively the value changing k, repetition the 2nd step a × b time, until whole information vector s inputs complete; 4th step, when the clock cycle arrives, delayer D inputs filling bit 0, buffer B
0, B
1in generator polynomial respectively by b position binary multiplier M
0, M
1with the data bit D in delayer D
0, D
1carry out scalar multiplication, b position binary multiplier M
0, M
1product respectively by b position binary adder A
0, A
1with shift register R
0, R
1content be added, b position binary adder A
0, A
1and be recycled the result after 1 that moves to left respectively stored in shift register R
0, R
1; 5th step, repeats the 4th step 2 times, until 2 filling bits 0 input complete, now, and shift register R
0, R
1that store is verification section p respectively
0, p
1, they constitute the vectorial p=(p of verification
0, p
1).
Serial encoder structure provided by the invention is simple, under substantially keeping coding rate and logical resource to expend constant condition, can reduce power consumption, reduce storage requirement, cost-saving.
Be further understood by detailed description and accompanying drawings below about advantage of the present invention and method.
Accompanying drawing explanation
Fig. 1 is the functional block diagram that I type shift register adds accumulator SRAA-I circuit;
Fig. 2 is the QC-LDPC serial encoder be made up of c SRAA-I circuit;
Fig. 3 is the functional block diagram that buffer adds shift register BASR circuit;
Fig. 4 is a kind of QC-LDPC serial encoder based on shared memory mechanism be made up of 2 BASR circuit.
Embodiment
Below in conjunction with accompanying drawing, preferred embodiment of the present invention is elaborated, can be easier to make advantages and features of the invention be readily appreciated by one skilled in the art, thus more explicit defining is made to protection scope of the present invention.
Since by the generator polynomial g of circular matrix
i,jring shift right n position is equivalent to its ring shift left b-n position, namely
so formula (3) can be rewritten as
Formula (4) is a process taking advantage of-Jia-move to left-store, and its realization buffer adds shift register (Buffer-Adder-Shift-Register, BASR) circuit.Fig. 3 is the functional block diagram of BASR circuit, and information vector s is sent into this circuit by serial by turn.When with BASR circuit to verification section p
j-awhen (0≤j<c) encodes, generator polynomial look-up table prestores all generator polynomials of the jth block row of generator matrix G, and shift register is cleared initialization.When the 0th clock cycle arrives, buffer loads the 0th piece of row of G, the generator polynomial g of jth block row from generator polynomial look-up table
0, j, information bit e
0move into circuit, and with the content g of buffer
0, jcarry out scalar multiplication, product e
0g
0, jadd with content 0 mould 2 of shift register, and e
0g
0, jresult (the 0+e of ring shift left 1
0g
0, j)
l (1)deposit travelling backwards bit register.When the 1st clock cycle arrives, the content of buffer remains unchanged, information bit e
1move into circuit, and with the content g of buffer
0, jcarry out scalar multiplication, product e
1g
0, jwith the content (0+e of shift register
0g
0, j)
l (1)mould 2 adds, and (0+e
0g
0, j)
l (1)+ e
1g
0, jthe result ((0+e of ring shift left 1
0g
0, j)
l (1)+ e
1g
0, j)
l (1)deposit travelling backwards bit register.Above-mentioned-the Jia of taking advantage of-move to left-storing process proceeds down.At the end of b-1 clock cycle, information bit e
b-1move into circuit, that now shift register stores is part and s
0g
0, j, this is message segment s
0to p
j-acontribution.When b clock cycle arrives, buffer loads the 1st piece of row of G, the generator polynomial g of jth block row from generator polynomial look-up table
1, j, repeat that the above-mentioned-Jia of taking advantage of-move to left-storing process.As message segment s
1when moving into circuit completely, that shift register stores is part and s
0g
0, j+ s
1g
1, j.Repeat said process, until the whole serial of whole information vector s moves into circuit.Now, that shift register stores is verification section p
j-a.
Fig. 4 gives a kind of QC-LDPC serial encoder based on shared memory mechanism be made up of 2 BASR circuit, is made up of generator polynomial look-up table, buffer, b position binary multiplier, b position binary adder, shift register and delayer six kinds of functional modules.Generator polynomial look-up table is for storing the generator polynomial of all circular matrixes, and 2 BASR circuit share this look-up table, and timesharing therefrom reads generator polynomial.Buffer B
0, B
1the generator polynomial of circular matrix in difference buffer memory the 14th, 15 pieces row.Buffer B
0, B
1in generator polynomial respectively with the data bit D in delayer D
0, D
1carry out scalar multiplication, these 2 scalar multiplications are respectively by b position binary multiplier M
0, M
1complete.B position binary multiplier M
0, M
1product respectively with shift register R
0, R
1content be added, these 2 nodulo-2 additions are respectively by b position binary adder A
0, A
1complete.B position binary adder A
0, A
1and be recycled the result after 1 that moves to left respectively stored in shift register R
0, R
1.Data bit D in delayer D
0, D
1slip storage 2 bit information.
Generator polynomial look-up table stores the circular matrix generator polynomial in all code class QC-LDPC code generator matrixes, for arbitrary yard of class, first store the generator polynomial that in the 0th piece of row, the 14th, 15 piece of row are corresponding successively, store the generator polynomial that in the 1st piece of row, the 14th, 15 piece of row are corresponding successively again, the rest may be inferred, finally stores the generator polynomial that in the 13rd piece of row, the 14th, 15 piece of row are corresponding successively.
The invention provides a kind of QC-LDPC serial encoding method based on shared memory mechanism, be applicable to the QC-LDPC code in CCSDS near-earth communication standard, its coding step is described below:
1st step, resets delayer D and shift register R
0, R
1, buffer B
j-aload the generator polynomial g of generator matrix G i-th piece of row, jth block row from generator polynomial look-up table when i-th × b+j-a clock cycle arrives
i,j, and remain unchanged in other moment;
2nd step, when a kth clock cycle arrives, delayer D input information bits e
k(0≤k<a × b), buffer B
0, B
1in generator polynomial respectively by b position binary multiplier M
0, M
1with the data bit D in delayer D
0, D
1carry out scalar multiplication, b position binary multiplier M
0, M
1product respectively by b position binary adder A
0, A
1with shift register R
0, R
1content be added, b position binary adder A
0, A
1and be recycled the result after 1 that moves to left respectively stored in shift register R
0, R
1;
3rd step, with 1 for step-length increases progressively the value changing k, repetition the 2nd step a × b time, until whole information vector s inputs complete;
4th step, when the clock cycle arrives, delayer D inputs filling bit 0, buffer B
0, B
1in generator polynomial respectively by b position binary multiplier M
0, M
1with the data bit D in delayer D
0, D
1carry out scalar multiplication, b position binary multiplier M
0, M
1product respectively by b position binary adder A
0, A
1with shift register R
0, R
1content be added, b position binary adder A
0, A
1and be recycled the result after 1 that moves to left respectively stored in shift register R
0, R
1;
5th step, repeats the 4th step 2 times, until 2 filling bits 0 input complete, now, and shift register R
0, R
1that store is verification section p respectively
0, p
1, they constitute the vectorial p=(p of verification
0, p
1).
Be not difficult to find out from above step, whole cataloged procedure needs a × b+2 clock cycle altogether, more than the existing serial encoding method based on 2 SRAA-I circuit 2 clock cycle.For the QC-LDPC code that CCSDS near-earth communication standard adopts, a × b=7154.2 much smaller than a × b, can ignore.Visible, the speed of two kinds of coding methods is substantially identical.
In CCSDS near-earth communication standard, the existing solution of QC-LDPC serial code needs 2044 registers, 1022 two inputs inputs XOR gate with door and 1022 two, and the present invention needs 2046 registers, 1022 two inputs and door and 1022 two to input XOR gate.Two kinds of coding methods expend equal number with door and XOR gate, the present invention is multiplex 2 registers.2 much smaller than 2044, can ignore.Visible, the register that two kinds of coding methods expend is also substantially identical.
To sum up, two kinds of coding methods have almost identical coding rate and logical resource to expend.But the present invention has two clear superiorities, overcome the shortcoming of the existing solution of QC-LDPC serial code in CCSDS near-earth communication standard.In existing solution, shift register is in each clock cycle or load new generator polynomial, ring shift right 1, the storage content of single register constantly changes and causes the power consumption of circuit large, and the present invention uses the generator polynomial of buffer load circular matrix, without the need to loopy moving, the every b=511 of its content clock cycle change once, significantly reduces power consumption.This is first advantage of the present invention.Second advantage adopts to share memory mechanism, single ROM and same data/address bus is used to realize generator polynomial look-up table, overcome that the waste that in existing solution, multiple ROM differed in size brings is many, memory is large, cost high shortcoming, enormously simplify the project organization of generator polynomial look-up table, farthest save memory space, reduce cost.
In brief, for the serial code of QC-LDPC code in CCSDS near-earth communication standard, compared with existing solution, the present invention maintains identical coding rate substantially and logical resource expends, and has that power consumption is little, structure is simple, memory consumption is few, low cost and other advantages.
The above; be only one of the specific embodiment of the present invention; but protection scope of the present invention is not limited thereto; any those of ordinary skill in the art are in the technical scope disclosed by the present invention; the change can expected without creative work or replacement, all should be encompassed within protection scope of the present invention.Therefore, the protection range that protection scope of the present invention should limit with claims is as the criterion.
Claims (4)
1. a quasi-cyclic LDPC serial encoder in the near-earth communication of shared memory mechanism, the generator matrix G of quasi-cyclic LDPC code is divided into the capable and t block row of a block, and the part generator matrix that rear c block row are corresponding is by a × c b × b rank circular matrix G
i,jthe array formed, g
i,jcircular matrix G
i,jgenerator polynomial, wherein, t=a+c, a, b, c, i, j and t are nonnegative integer, 0≤i<a, a≤j<t, CCSDS near-earth communication standard have employed a kind of quasi-cyclic LDPC code, a=14, b=511, c=2, t=16, the corresponding code word v=(s, p) of generator matrix G, that the front a block row of G are corresponding is information vector s=(e
0, e
1..., e
a × b-1), that rear c block row are corresponding is the vectorial p of verification, is one section, verifies vectorial p and be divided into c=2 section, be i.e. p=(p with b bit
0, p
1), it is characterized in that, described encoder comprises following parts:
Generator polynomial look-up table, for storing the generator polynomial of circular matrix in all generator matrix G;
Delayer D, its data bit D
0, D
1slip storage 2 bit information;
Buffer B
0, B
1, the generator polynomial of circular matrix in difference buffer memory generator matrix G the 14th, 15 pieces of row;
B position binary multiplier M
0, M
1, respectively to data bit D
0, D
1with buffer B
0, B
1in generator polynomial carry out scalar multiplication;
B position binary adder A
0, A
1, respectively to b position binary multiplier M
0, M
1sum of products shift register R
0, R
1content carry out mould 2 and add;
Shift register R
0, R
1, store b position binary adder A respectively
0, A
1and be recycled the move to left result after 1 and final verification section p
0, p
1.
2. a kind of shared memory mechanism according to claim 1 near-earth communication in quasi-cyclic LDPC serial encoder, it is characterized in that, described generator polynomial look-up table stores the circular matrix generator polynomial in quasi-cyclic LDPC code generator matrix, first store the generator polynomial that in the 0th piece of row, the 14th, 15 piece of row are corresponding successively, store the generator polynomial that in the 1st piece of row, the 14th, 15 piece of row are corresponding successively again, the rest may be inferred, finally stores the generator polynomial that in the 13rd piece of row, the 14th, 15 piece of row are corresponding successively.
3. a kind of shared memory mechanism according to claim 1 near-earth communication in quasi-cyclic LDPC serial encoder, it is characterized in that, described buffer B
0, B
1share generator polynomial look-up table, timesharing therefrom reads generator polynomial, buffer B
j-aload the generator polynomial g of generator matrix G i-th piece of row, jth block row from generator polynomial look-up table when i-th × b+j-a clock cycle arrives
i,j, and remain unchanged in other moment.
4. a quasi-cyclic LDPC serial encoding method in the near-earth communication of shared memory mechanism, the generator matrix G of quasi-cyclic LDPC code is divided into the capable and t block row of a block, and the part generator matrix that rear c block row are corresponding is by a × c b × b rank circular matrix G
i,jthe array formed, g
i,jcircular matrix G
i,jgenerator polynomial, wherein, t=a+c, a, b, c, i, j and t are nonnegative integer, 0≤i<a, a≤j<t, CCSDS near-earth communication standard have employed a kind of quasi-cyclic LDPC code, a=14, b=511, c=2, t=16, the corresponding code word v=(s, p) of generator matrix G, that the front a block row of G are corresponding is information vector s=(e
0, e
1..., e
a × b-1), that rear c block row are corresponding is the vectorial p of verification, is one section, verifies vectorial p and be divided into c=2 section, be i.e. p=(p with b bit
0, p
1), it is characterized in that, described coding method comprises the following steps:
1st step, resets delayer D and shift register R
0, R
1, buffer B
j-aload the generator polynomial g of generator matrix G i-th piece of row, jth block row from generator polynomial look-up table when i-th × b+j-a clock cycle arrives
i,j, and remain unchanged in other moment;
2nd step, when a kth clock cycle arrives, delayer D input information bits e
k, buffer B
0, B
1in generator polynomial respectively by b position binary multiplier M
0, M
1with the data bit D in delayer D
0, D
1carry out scalar multiplication, b position binary multiplier M
0, M
1product respectively by b position binary adder A
0, A
1with shift register R
0, R
1content be added, b position binary adder A
0, A
1and be recycled the result after 1 that moves to left respectively stored in shift register R
0, R
1, wherein, 0≤k<a × b;
3rd step, with 1 for step-length increases progressively the value changing k, repetition the 2nd step a × b time, until whole information vector s inputs complete;
4th step, when the clock cycle arrives, delayer D inputs filling bit 0, buffer B
0, B
1in generator polynomial respectively by b position binary multiplier M
0, M
1with the data bit D in delayer D
0, D
1carry out scalar multiplication, b position binary multiplier M
0, M
1product respectively by b position binary adder A
0, A
1with shift register R
0, R
1content be added, b position binary adder A
0, A
1and be recycled the result after 1 that moves to left respectively stored in shift register R
0, R
1;
5th step, repeats the 4th step 2 times, until 2 filling bits 0 input complete, now, and shift register R
0, R
1that store is verification section p respectively
0, p
1, they constitute the vectorial p=(p of verification
0, p
1).
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310136871.1A CN103269226B (en) | 2013-04-19 | 2013-04-19 | Share quasi-cyclic LDPC serial encoder in the near-earth communication of memory mechanism |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310136871.1A CN103269226B (en) | 2013-04-19 | 2013-04-19 | Share quasi-cyclic LDPC serial encoder in the near-earth communication of memory mechanism |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103269226A CN103269226A (en) | 2013-08-28 |
CN103269226B true CN103269226B (en) | 2016-02-10 |
Family
ID=49012838
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310136871.1A Expired - Fee Related CN103269226B (en) | 2013-04-19 | 2013-04-19 | Share quasi-cyclic LDPC serial encoder in the near-earth communication of memory mechanism |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103269226B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109981222B (en) * | 2019-03-28 | 2022-01-07 | 中国传媒大学 | Serial generator for pre-biased cable digital TV check sum |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5046069A (en) * | 1987-10-30 | 1991-09-03 | International Business Machines Corporation | Data integrity securing means |
CN102857235A (en) * | 2012-09-27 | 2013-01-02 | 苏州威士达信息科技有限公司 | LDPC (low-density parity-check) encoder and encoding method in DTMB (digital terrestrial multimedia broadcasting) system based on shared register |
CN102857324A (en) * | 2012-09-27 | 2013-01-02 | 苏州威士达信息科技有限公司 | Low density parity check (LDPC) serial coder in deep space communication and based on lookup table and coding method |
CN102882533A (en) * | 2012-09-27 | 2013-01-16 | 苏州威士达信息科技有限公司 | Low density parity check (LDPC) serial encoder in digital terrestrial multimedia broadcasting (DTMB) and based on lookup table and coding method |
-
2013
- 2013-04-19 CN CN201310136871.1A patent/CN103269226B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5046069A (en) * | 1987-10-30 | 1991-09-03 | International Business Machines Corporation | Data integrity securing means |
CN102857235A (en) * | 2012-09-27 | 2013-01-02 | 苏州威士达信息科技有限公司 | LDPC (low-density parity-check) encoder and encoding method in DTMB (digital terrestrial multimedia broadcasting) system based on shared register |
CN102857324A (en) * | 2012-09-27 | 2013-01-02 | 苏州威士达信息科技有限公司 | Low density parity check (LDPC) serial coder in deep space communication and based on lookup table and coding method |
CN102882533A (en) * | 2012-09-27 | 2013-01-16 | 苏州威士达信息科技有限公司 | Low density parity check (LDPC) serial encoder in digital terrestrial multimedia broadcasting (DTMB) and based on lookup table and coding method |
Also Published As
Publication number | Publication date |
---|---|
CN103269226A (en) | 2013-08-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103248372A (en) | Quasi-cyclic LDPC serial encoder based on ring shift left | |
CN103236850A (en) | Rotate left-based quasi-cyclic (QC) matrix serial multiplier in deep space communication | |
CN103259544A (en) | Quasi-cyclic LDPC serial encoder in DTMB of shared storage mechanism | |
CN103269228B (en) | Share quasi-cyclic LDPC serial encoder in the CMMB of memory mechanism | |
CN103236859B (en) | Share the quasi-cyclic LDPC serial encoder of memory mechanism | |
CN103236855A (en) | Rotate left-based quasi-cyclic low density parity check (LDPC) serial encoder in near field communication | |
CN103269226B (en) | Share quasi-cyclic LDPC serial encoder in the near-earth communication of memory mechanism | |
CN103236858A (en) | Rotate left-based quasi-cyclic low density parity check (LDPC) serial encoder in China mobile multimedia broadcasting (CMMB) | |
CN103236849B (en) | Based on quasi cyclic matrix serial multiplier in the DTMB of shared memory mechanism | |
CN103236856A (en) | Rotate left-based quasi-cyclic low density parity check (LDPC) serial encoder in digital television terrestrial multimedia broadcasting (DTMB) | |
CN103269225B (en) | Share quasi-cyclic LDPC serial encoder in the deep space communication of memory mechanism | |
CN103269227A (en) | Quasi-cyclic LDPC serial coder based on cyclic left shift and in deep space communication | |
CN103236857B (en) | Without the need to the quasi-cyclic matrix high-speed gear of memory | |
CN103236852B (en) | Without quasi cyclic matrix serial multiplier in the DTMB of multiplying | |
CN104980166A (en) | Quasi cyclic LDPC serial encoder, sharing storage mechanism, in WPAN | |
CN104980163A (en) | Quasi-LDPC serial encoder, sharing storage mechanism, in CDR | |
CN103929189A (en) | Partial parallel input left shift accumulation QC-LDPC encoder in near-earth communications | |
CN103929194A (en) | Partially parallel input QC-LDPC encoder based on right-shift accumulation in WPAN | |
CN103929196A (en) | Full parallel input QC-LDPC encoder based on ring shift left in WPAN | |
CN103929200A (en) | Full parallel input QC-LDPC encoder based on ring shift left in CDR | |
CN103905055A (en) | Partial parallel input QC-LDPC encoder for right shift accumulation | |
CN103929207A (en) | Partially parallel input QC-LDPC encoder based on right-shift accumulation in CMMB | |
CN103268211A (en) | Shared storage mechanism-based quasi-cyclic matrix serial multiplier for China mobile multimedia broadcasting (CMMB) | |
CN103929193A (en) | Partial parallel input accumulation left shift QC-LDPC coder | |
CN103916135A (en) | Ring shift left QC-LDPC coder with fully parallel input in ground proximity communication |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160210 Termination date: 20170419 |