Unlock instant, AI-driven research and patent intelligence for your innovation.

Parallel encoder of RS (Reed-Solomon) codes with multiple code rates in CCSDS (Consultative Committee for Space Data System) and encoding method

An encoder and code rate technology, applied in the field of space data communication, can solve the problems of high complexity and achieve the effect of simplifying control logic and reducing requirements

Inactive Publication Date: 2012-12-26
苏州威士达信息科技有限公司
View PDF4 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Aiming at the technical shortcoming of high implementation complexity in the existing solution of CCSDS multi-rate RS coding, the present invention provides a variable code-rate efficient parallel coding method, using a single coder to process multi-rate RS codes , Simplify the control logic, and use the multi-input XOR gate multiplexing mechanism to effectively reduce the demand for registers and logic resources

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Parallel encoder of RS (Reed-Solomon) codes with multiple code rates in CCSDS (Consultative Committee for Space Data System) and encoding method
  • Parallel encoder of RS (Reed-Solomon) codes with multiple code rates in CCSDS (Consultative Committee for Space Data System) and encoding method
  • Parallel encoder of RS (Reed-Solomon) codes with multiple code rates in CCSDS (Consultative Committee for Space Data System) and encoding method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] The present invention will be further described below in conjunction with the drawings and specific embodiments, but it is not intended to limit the present invention.

[0021] The baseband processing of the CCSDS transmitter involves the encoding of RS codes with two code rates, such as figure 1 Shown. If adopted figure 2 The shown traditional parallel RS encoder realizes RS encoding of two code rates respectively, then the multiplier constant g k, d (K=223 or 239,0≤d image 3 Shown.

[0022] Figure 4 The structure diagram of a parallel RS encoder with variable code rate is given. It is mainly composed of four functional modules: a shift register, an 8-bit two-input XOR gate, a sum array and a product selector.

[0023] The shift register consists of 32 8-bit registers R 0 ,R 1 ,...,R 31 It is cascaded, 31 8-bit two-input exclusive OR gates are inserted between adjacent registers.

[0024] The summation array sums the 8 elements in the multiplicand vector b. Specifically, i...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a scheme of parallel encoding of RS (Reed-Solomon) codes with two different code rates in a CCSDS (Consultative Committee for Space Data System). The scheme is characterized in that a parallel encoder of RS codes with multiple code rates of a system mainly consists of a shifting register, 8-bit two-input exclusive-OR gate, a summation array and product selectors. One hundred and twenty-seven multi-input exclusive-OR gates in the array are subjected to share summation by a finite field multiplying unit. A result of the finite field multiplying unit is formed by the output of eight multi-input exclusive-OR gates selected from each product selector, and the all product selectors simultaneously complete the parallel calculation of 32 finite field multiplications. The two code rates are compatible in the single encoder, the control logic is simple, and under the premise of keeping the invariability of the encoding speed, the resource demands are lowered greatly, and the parallel encoder has the characteristics of low cost, small power consumption and the like.

Description

Technical field [0001] The invention relates to the field of spatial data communication, and in particular to an efficient parallel coding method for a multi-rate RS code in a CCSDS system. Background technique [0002] In digital communication systems, in order to improve the reliability of data in the channel transmission process, forward error correction technology is often used to resist the influence of noise and interference, reduce the bit error rate, and improve the reception quality. Reed-Solomon (Reed-Solomon, RS) code has a strong ability to correct random and burst errors, and has been widely used in modern communication systems. [0003] CCSDS recommends the use of finite field GF(2 8 ) On the (255,k) system RS code. The RS code length is n=255 bytes, and there are 2 code rates. figure 1 The information data byte length k and the check data byte length r=n-k of the RS code under different code rates are given. [0004] The structure of the traditional parallel RS encod...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H03M13/15
Inventor 张鹏蔡超时陈晋伦
Owner 苏州威士达信息科技有限公司