Method for rapid realizing Galois domain-extending operation in BCII coding

An implementation method, a technology of domain operation, applied in coding, coding components, cyclic codes, etc., can solve the problems of increasing system cost, high algorithm complexity, time-consuming calculation process, etc., to improve calculation speed, reduce complexity, and speed up conversion. effect of operation

Inactive Publication Date: 2006-05-24
VIMICRO CORP
View PDF0 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Among them, the calculation operation of Galois expansion domain is the core component of the codec calculation, and it is also a relatively time-consuming calculation process.
The hardware implementation method can be well established through the adder and the shift register, but its disadvantage is that it increases the system cost and increases the system complexity of the codec
However, because of the polynomial operation designed for the Galois extended domain operation, the software implementation has a high algorithm complexity, especially in the case of a large code length, which often cannot meet the actual needs.

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
  • Method for rapid realizing Galois domain-extending operation in BCII coding
  • Method for rapid realizing Galois domain-extending operation in BCII coding
  • Method for rapid realizing Galois domain-extending operation in BCII coding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] The specific implementation process of the present invention will be further described below in conjunction with the accompanying drawings:

[0016] power representation

vector representation

polynomial representation

0

000

0

a 0

001

1

a 1

010

x

a 2

100

x 2

a 3

011

x+1

a 4

110

x 2 +x

a 5

111

x 2 +x+1

a 6

101

x 2 +1

[0017] Table 1

[0018] Among them, a is called the original element, and all GFs can be generated through the original element a (2 3 )Elements. Here the vector representation and the polynomial representation are consistent in the operation of the domain elements. In other words, vector representation is another way of expressing polynomial representation. Therefore, in the preferred embodiment of the present invention, a fast implementation method of Galo...

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 method establishes coincidence relation of each element between exponent denotation and polynomial denotation. Operation of extension field is carried out according to following steps: inputting operation expression to be carried out Galois operation of extension field; determining types of Galois operation of extension field in operation expression; determining express mode of operand in operation expression; based on the said types, carrying out relevant conversion for express mode of operand according to coincidence relation of elements built through query; carrying out corresponding operation for converted operand; finally, outputting result of Galois operation of extension field. Implementing hybrid operation through two kinds of denotation for Galois element of extension field, the invention raises operational speed for encoding and decoding BCH, and lowers complexity of software for implementing Galois operation of extension field.

Description

technical field [0001] The invention relates to an encoding and decoding method for error detection and error correction, in particular to a method for quickly realizing Galois field expansion operation in BCH encoding. Background technique [0002] With the development of digital technology, the convenience of data storage and transmission has been brought. However, with the increasing amount of data and the reliability factors of transmission and storage media, a data error detection and correction mechanism is introduced to automatically discover and correct errors that may exist during transmission and storage. This technology has been widely used in communication, data storage and other fields. [0003] In order to realize data error detection and error correction, methods of encoding and decoding data can be used. Cyclic codes are a common form of block error-correcting codes that generate other codewords by cyclically shifting codewords. The most representative one...

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/15H03M13/00
Inventor 夏煜王浩高飞
Owner VIMICRO CORP
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