Check patentability & draft patents in minutes with Patsnap Eureka AI!

Encoding method for Reed-Solomon (RS) encoder and RS encoder

An encoding method and encoder technology, applied in the directions of encoding, encoding components, cyclic codes, etc., can solve the problems of low data throughput, low encoding efficiency, unfavorable system transmission rate, etc., so as to improve encoding efficiency and data throughput rate. Effect

Active Publication Date: 2011-11-02
SANECHIPS TECH CO LTD
View PDF9 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the prior art, when applying RS coding, the method of serial coding is usually adopted, that is, one code word is serially processed one code word after another, and each clock can only process one code word, such as figure 1 As shown, not only the encoding efficiency is not high, but also the data throughput rate is not high, which is not conducive to the improvement of the transmission rate of the whole system.
[0004] Aiming at the above problems in related technologies, no effective solution has been proposed yet

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
  • Encoding method for Reed-Solomon (RS) encoder and RS encoder
  • Encoding method for Reed-Solomon (RS) encoder and RS encoder
  • Encoding method for Reed-Solomon (RS) encoder and RS encoder

Examples

Experimental program
Comparison scheme
Effect test

example 1

[0043] In this example, take the optical channel transport unit (Optical Channel Transport Unit, OTU for short) frame format specified in the G.709 protocol as an example, figure 1 The shown RS serial encoding method can only process one codeword per clock, but the encoder using the parallel encoding method in this example can process at least two codewords per clock, and the encoding efficiency is at least doubled;

[0044] Taking the above-mentioned OTU frame format as an example, the RS serial encoding of the related art has a data throughput rate of 3.2Gbps under a 400MHz clock, while using the parallel encoder of this example, its data throughput rate is at least 102Gbps, and the data throughput rate has a large A large improvement is of great benefit to the improvement of the transmission rate of optical communication.

[0045] In this example, the RS code encoder includes: a zero padding unit, a data interleaving unit, a parallel encoding unit, a data deinterleaving uni...

example 2

[0070] This example uses the optical channel transport unit (Optical Channel Transport Unit, OTU for short) frame format and RS (255, 239) specified in Annex A of the G.709 protocol as an example for illustration. Such as Figure 5 As shown, the RS code encoder includes the following processing units: zero padding unit 50 (equivalent to zero padding module 40), data interleaving unit 52 (equivalent to division module 30), parallel encoding unit 54 (equivalent to encoding module 32), data The deinterleaving unit 56 (equivalent to the serial processing module 38), the dezeroing unit 58 (equivalent to the dezeroing module 42) and the data splicing unit 60 are equivalent to (the judging module 34 and the output module 36). In this example, 2 codewords are processed in parallel in each shot as an example to illustrate in detail. Figure 6 When the data stream passes through the RS code encoder, the bit width of each of the above processing units is marked in . in,

[0071] Zero ...

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 provides an encoding method for a Reed-Solomon (RS) encoder and the RS encoder. The method comprises that: the RS encoder divides input data into a preset number of parallel paths of data; and the RS encoder simultaneously performs multi-codeword parallel encoding processing on the preset number of paths of data. By the technical scheme provided by the invention, the problems of low encoding efficiency, low data throughput rate, disadvantages in the transmission rate increasing of the whole system and the like in related technologies are solved, the effects of effectively improving the encoding efficiency and increasing the data throughput rate are further achieved, and simultaneously, the good effect of increasing the transmission rate of the whole system is also achieved.

Description

technical field [0001] The present invention relates to the communication field, and in particular, relates to an encoding method of an RS encoder and an RS encoder. Background technique [0002] With the rapid growth of IP services, optical communication is facing higher transmission rate and reliability requirements. In terms of reliability, forward error correction (Forward Error Correction, referred to as FEC) technology is usually used to improve the reliability of channel transmission, and Reed-Solomon (Reed-Solomon, referred to as RS) code as a class has a strong correction The multi-ary Bose Chaudhuri Hocquenghem code (Bose Chaudhuri Hocquenghem, abbreviated as BCH), with its excellent performance and high throughput, is widely used in many fields such as optical transmission and digital broadcasting. [0003] The prior art usually adopts the serial coding method when RS coding is applied, that is, one code word is serially processed one code word after another, and...

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
CPCH03M13/1595H03M13/15H03M13/1515
Inventor 王文青王通曾纪瑞
Owner SANECHIPS TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More