CMMB (China mobile multimedia broadcasting) based RS (reed-solomon) coding system and implementing method thereof

A coding system and coding technology, applied in the field of RS coding system based on CMMB, can solve problems such as difficulty, affecting efficiency, processing clock limit, etc., and achieve the effect of saving internal resources and reducing the amount of calculation

Active Publication Date: 2013-03-27
ALLWIN TELECOMM
View PDF2 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Because when using pure combinational logic circuits, RS coding requires a lot of combinational logic design, and FPGA has relatively high timing requirements, and a large number of combinational logic circuits will cause timing problems, especially in complex environments
High-end FPGA can alleviate the timing problems caused by a large number of combinational logic, but it will also be limited when processing clocks
Because if a sequential circuit is used, the coding rate of RS coding obtained from theoretical analysis is three times the data rate, that is, if the data rate is 60M-100M, then the coding rate should be close to 300M, which is difficult for FPGA Yes, only the processing clock can be reduced, which not only affects the efficiency, but also multi-clock processing

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
  • CMMB (China mobile multimedia broadcasting) based RS (reed-solomon) coding system and implementing method thereof
  • CMMB (China mobile multimedia broadcasting) based RS (reed-solomon) coding system and implementing method thereof
  • CMMB (China mobile multimedia broadcasting) based RS (reed-solomon) coding system and implementing method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0050] figure 1 It is a schematic block diagram of a CMMB-based RS encoding system of the present invention, including: SDRAM controller, used to receive information code stream; and store the incoming check code; byte interleaver, used to Perform byte interleaving with the check code; internal memory, used to cache the incoming information code and check code; RS encoder, used to encode the information code. The SDRAM controller is sequentially connected with the byte interleaver, the internal memory and the RS encoder.

[0051] figure 2 It is a functional block diagram of Embodiment 1 of a CMMB-based RS encoding system in the present invention, wherein the RS encoder includes: a reader for reading an information code every three clocks; a generator for passing Three clock units generate a parity code. The internal memory is sequentially connected with the reader and the generator.

[0052] image 3 It is a schematic block diagram of Embodiment 2 of a CMMB-based RS codi...

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 discloses a CMMB (China mobile multimedia broadcasting) based RS (reed-solomon) coding system and an implementing method thereof. The CMMB based RS coding system comprises an SDRAM (synchronous dynamic random access memory) controller, a byte interleaver, an internal memory and an RS coder, wherein the SDRAM controller is used for receiving information code streams and storing accessing check codes, the byte interleaver is used for subjecting accessing information codes and the check codes to byte interleaving, the internal memory is used for caching the accessing information codes and the check codes, and the RS coder is used for coding the information codes. The implementing method includes that the SDRAM controller receives the information code streams, the information codes are subjected to byte interleaving by the byte interleaver, the information codes interleaved are stored in the internal memory and are read and encoded and the like. By the CMMB based RS coding system and the implementing method thereof, internal resources of an FPGA (field programmable gate array) is effectively saved, and operation load is reduced, so that the problem about time sequence of the FPGA is solved, the low-end FPGA can be utilized for design, and normal work in complicated environment can be guaranteed.

Description

technical field [0001] The present invention relates to the communication field, in particular to a CMMB-based RS coding system and its realization method. Background technique [0002] Currently, RS encoders in the prior art are implemented using combinational logic, and high-end FPGAs are required. Because when using pure combinational logic circuits, RS coding requires a large number of combinational logic designs, and FPGA has relatively high timing requirements, and a large number of combinational logic circuits will cause timing problems, especially in complex environments. A high-end FPGA can alleviate the timing problems caused by a large number of combinational logic, but it will also be limited when processing clocks. Because if a sequential circuit is used, the coding rate of RS coding obtained from theoretical analysis is three times the data rate, that is, if the data rate is 60M-100M, then the coding rate should be close to 300M, which is difficult for FPGA Y...

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
Patent Type & Authority Applications(China)
IPC IPC(8): H04L1/00
Inventor 郝禄国杨建坡曾文彬余嘉池方壮潮
Owner ALLWIN TELECOMM
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products