Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

BCH encoding device applied to embedded system, and control method thereof

An embedded system and encoding device technology, applied in the field of BCH encoding, can solve problems such as lack of portability bus data matching, insufficient encoding speed, and prolonging the system development cycle, so as to reduce the development cycle, increase the calculation rate, and broaden the The effect of applying the foreground

Inactive Publication Date: 2016-01-27
INSPUR GROUP CO LTD
View PDF3 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The current BCH encoding circuit is generally a dedicated circuit, without considering the portability and data matching of the bus. When using it, other peripheral circuit design or modification is required, which prolongs the development cycle of the system, and in real time The speed of encoding in areas with high speed requirements is insufficient

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
  • BCH encoding device applied to embedded system, and control method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] In order to make the technical problems, technical solutions and beneficial effects to be solved by the present invention clearer, the present invention will be described in detail below in conjunction with the accompanying drawings and embodiments. It should be noted that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0023] The BCH encoding device applied to embedded systems is composed of Avalon slave port, internal register bank, state machine, dual-port RAM and BCH encoding circuit module, and the Avalon slave port is connected to the internal register bank respectively through a standard interface And dual-port RAM, described state machine is connected with described internal register set and BCH coding circuit module respectively, and described BCH coding circuit is also connected with dual-port RAM; Meanwhile, described Avalon is also connected to Avalon bus from port, The Nios II pro...

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 particularly relates to a BCH encoding device applied to an embedded system, and a control method of the BCH encoding device. The BCH encoding device applied to the embedded system is composed of an AVALON slave port, an internal register bank, a state machine, a dual-port RAM and a BCH encoding circuit module, can be matched with a 32-bit bus of the current popular embedded system, and completes BCH (4200,4096,8) encoding in a 32-bit parallel manner without CPU intervention. According to the BCH encoding device applied to the embedded system and the control method of the BCH encoding device, data or instructions just need to be written in simply, the subsequent operation is carried out by the state machine without the participation of the CPU, the computation rate of the BCH is effectively increased, 32-bit line width is adopted, BCH (4200,4096,8) codons are adopted, the width of the bus is effectively matched, the interface design conforms to the bus specification, the BCH encoding device can be implanted into the embedded system conveniently, the development cycle is greatly shortened, and the BCH encoding device and the control method thereof have broad application prospects.

Description

technical field [0001] The invention relates to the technical field of BCH encoding, in particular to a BCH encoding device applied to an embedded system and a control method thereof. Background technique [0002] The BCH code is a cyclic code, which is constructed by specifying continuous roots on a finite field, and has multi-bit forward error correction capability. The BCH (4200,4096,8) code is an error correction code with an error correction capability of 8, an information bit of 4096 bits, and a code length of 4200 bits. It is widely used in modern embedded and communication fields. The current BCH encoding circuit is generally a dedicated circuit, without considering the portability and data matching of the bus. When using it, other peripheral circuit design or modification is required, which prolongs the development cycle of the system, and in real time The coding speed of the field with high speed requirement is insufficient. [0003] The NiosII embedded system is...

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): H03M13/15
Inventor 滕达郑亮毕研山
Owner INSPUR GROUP CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products