Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home CPUs Circuit-for-operating-finite-fields

 Semiconductor memory device and method of data transfer therefor
The present invention was made to solve the above described problem and its object is to prevent ...


 Virtual access cache protection bits handling method and apparatus
FIG. 1 illustrates a block level diagram of a portion of a computer system incorporating the ...


 Programmable VESA unified memory architecture (VUMA) row address strobe (RAS)
One advantage of the present invention is that it requires only a minimum amount of hardware ...


 Multi-port RAM having functionally identical ports
What is claimed is: 1. A multi-port memory device comprising on a single chip: first and second ...


 Image processor and method for processing pixel data
In accordance with the invention there is provided an image processor for processing pixel data ...


 Method and apparatus for geometric model deformation using wires
It is an object of the present invention to provide a modeling primitive based on a wire. It is ...


 Object movement simulation apparatus
In view of the foregoing, it is therefore an object of the present invention to provide an object ...


 Weather simulation system
One aspect of the invention is a method of using a computer to generate a visual display of weather ...


 Efficient rendering utilizing user defined shields and windows
The above-stated problems and related problems of the prior art are solved with the principles of ...


 Meshing method and apparatus
In view of the foregoing and other problems and drawbacks of the conventional systems and methods, ...


 Circuit for operating finite fields

Details
Inventors: Hori, Katsuya; Furuya, Tsuneo;
Assignee: Sony Corporation (Tokyo, JP)
Primary Examiner: Harkcom; Gary V.
Assistant Examiner: Mai; Tan V.
Attorney, Agent or Firm: Hill, Van Santen, Steadman & Simpson

A circuit for operating finite fields performs multiplication or division using an accumulator for storing an arbitrary element and an adder for performing modulo 2 addition, using the contents of the accumulator and a vector representation of the primitive polynomial; or first and second tables for translating exponents with elements of the polynomial over the finite field, with a binary arithmetic unit for performing addition or subtraction using such exponents.

DETAILED DESCRIPTION The present invention relates to a circuit for operating finite fields which performs a multiplication or a division in relation to arbitrary elements .
alpha.
.
sup.
i and .
alpha.
over a finite field (where, .
alpha.
is a root of a primitive polynomial of the finite field), wherein this circuit includes: an accumulator to store the arbitrary element .
alpha.
.
sup.
i ; an adder to perform a module 2 addition of the contents of the accumulator and represented by a vector the primitive polynomial; and a control section to control the bit-shift of the accumulator and the operation of the adder in accordance with a program.
The present invention also relates to a circuit for operating finite field which performs a multiplication or a division in relation to two elements .
alpha.
.
sup.
i and .
alpha.
.
sup.
j over a finite field (where, .
alpha.
is a root of a primitive polynomial of the finite field), wherein this circuit includes: a first table to generate the exponents from the elements over the finite field; a second table to generate the elements over the finite field from the exponents; a binary arithmetic operating unit to perform an addition or a subtraction in relation to the exponents; and a control section to control the data conversions which are performed by the first and second tables and the operation of the binary arithmetic operating unit in accordance with a program.



Related patents
  Drawing processor including arithmetical unit for improved superposed picture display
In a color graphic display system, a carry or borrow is prevented from being transmitted between color information items, whereby a copious color display can be ...
  Graphic display apparatus with improved shading capabilities
Accordingly, it is a general object of the present invention to provide a novel and useful graphic display apparatus in which the problem described above is eliminated. A...
  Method and apparatus for dynamically detecting overflow of a multi-layer buffer
For a computer graphics system that has a display device and a multi-layer buffer, the present invention provides a method and apparatus for dynamically detecting ...
  Apparatus and method for controlling dialog box display and system interactivity in a computer-based system
The present invention overcomes the above and other drawbacks to conventional dialog box management techniques. In one aspect of the invention, a graphical user ...
  Method and apparatus for shading graphical images in a data processing system
It is therefore one objective of the present invention to provide a method and apparatus for producing a graphical image. It is another objective of the present ...
  Method for a neural network for representing imaging functions
It is an object of the invention to provide a method of representing a neuronal network of the abovementioned type, this method establishing an imaging in a rapid and ...
  Substrate for ink-jet head, having an optical element ink-jet head, and ink-jet apparatus
An ink-jet head which solves the above-mentioned problems, comprises: a discharge port for discharging an ink, and an ink channel which communicates with the discharge ...
  Column redundancy for two port random access memory
It is an object of the invention to provide a two port random access memory with a matrix array and redundant columns, to store data bits at predetermined logical column ...
  Dynamic semiconductor memory device with high-speed serial-accessing column decoder
It is therefore an object of the present invention to provide a new and improved technique for high-speed serial-accessing operation in MOS memory devices. It is another ...
  Multi-channel token ring
In view of the shortcomings of the prior art, it is a primary object of this invention to provide interconnected workstations and other devices with optimal use of multi-...

0.014

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved