Unlock instant, AI-driven research and patent intelligence for your innovation.

Galois field multiplier

A multiplier and multiplication technology, applied in instruments, using residual algorithm for calculation, calculation, etc., can solve problems such as large hardware area, large design complexity, lack of versatility, etc.

Inactive Publication Date: 2010-12-01
INT BUSINESS MASCH CORP
View PDF1 Cites 28 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Its advantage is that the response time (latency) of the multiplication output result is small, only 1 clock cycle, but the hardware area is large, and the design complexity is large. When calculating GF(2 m ) multiplication, the logic area of ​​the Bit-Parallel method is O(m 2 )
However, the existing Bit-parallel is generally optimized for a specific primitive polynomial, and many solutions mainly focus on the three-term polynomial, that is, the primitive polynomial, P(x)=x 4 +x+1, such a design lacks versatility

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
  • Galois field multiplier
  • Galois field multiplier
  • Galois field multiplier

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0014] Preferred embodiments of the invention will be described in more detail with reference to the accompanying drawings, in which preferred embodiments of the invention are shown. However, the present invention may be embodied in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.

[0015] In order to better understand the present invention, some basic knowledge of Galois field multiplication is first given here.

[0016] Galois Field GF(x) is a set of elements on which binary operations can be performed, and addition and multiplication must satisfy commutative, associative, and distributive laws.

[0017] Multiplication over the Galois field is defined as:

[0018] Mod{AB / P(x)}(1)

[0019] Among them, A and B are two multipliers, AB represents the multiplication o...

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 Galois field multiplier comprising a multiplication circuit, a memory and a first module, wherein the multiplication circuit is used for inputting two m-digit binary multipliers and outputting the product of the two multipliers; the output of the multiplication circuit includes high-digit output and low-digit output, and m represents the integer power of 2; the memory is used for storing the Galois field multiplication coefficient unit calculated according to the selected Galois field primitive polynomial; and the first module is used for carrying out operations on the output of the multiplication circuit and the Galois field multiplication coefficient unit stored in the memory to obtain the product of the Galois field multiplication of the two m-order binary multipliers. The Galois field multiplier of the invention has the advantages of small hardware area, low latency and high universality.

Description

technical field [0001] The present invention relates to the design of an integrated circuit used in the communication field, in particular to an integrated circuit design of a Galois field multiplier. Background technique [0002] Galois field multiplier (Galois field multiplier) is a special kind of multiplier, and all its calculations are based on finite fields, so it is also called finite field multiplier. Galois field multipliers have been widely used in communication fields such as coding, error correction, and encryption. [0003] There are some processors that can realize the function of Galois field multiplication, and the logic module can also be used to perform Galois field multiplication, or traditional digital signal processors can also be used to implement Galois field multiplication, but these solutions are limited Galois field multiplication is complex and takes a lot of time. In view of its wide range of applications, the Galois field multiplier is often im...

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): G06F7/72
CPCG06F7/724G06F2207/7209
Inventor 李宇飞陆泳叶光昶周凡
Owner INT BUSINESS MASCH CORP