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
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
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 ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com
