Semiconductor circuitry to process analog signals using weighted

Miscellaneous active electrical nonlinear devices – circuits – and – Specific input to output function – Combining of plural signals

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

327356, 327361, 327120, G06G 712

Patent

active

059399252

DESCRIPTION:

BRIEF SUMMARY
BACKGROUND OF THE INVENTION

1. Field of the Invention
The present invention relates to a semiconductor operational circuit, and in particular, relates to an operational circuit which is capable of conducting operations with respect to analog and many valued data at high speed and with a high degree of accuracy.
2. Description of the Related Art
In recent years, in concert with the development in computer technology, the progress in the field of data processing technology has been truly remarkable. However, when attempts were made to realize the flexible type of data processing conducted by human beings, it was almost impossible to obtain the results of such calculations in real time using present computers. The reasons advanced for this are that the data which human beings process in the course of their daily lives are analog data, so that there is firstly an enormous amount of such data, and moreover, these data are inexact and vague. It is thus a problem in present data processing systems that the extremely redundant analog data are all converted into digital values, and rigorous digital operations are conducted one by one. An example of this is image processing. For example, if one screen is incorporated into a 500.times.500 two dimensional array, then the total number of pixels is Two Hundred Fifty Thousand (250,000), and when the strength of the three colors red, green, and blue for each pixel is expressed in terms of eight bits, then the amount of data in one stationary image reaches Seven Hundred Fifty Thousand (750,000) bits. In moving images, the amount of image data increases with time. Given these conditions, let us consider data processing in which the center of gravity of an image in a screen is determined. Even in this processing, which might at first seem to be simple, the analog vectors which comprise the screen information are used, and it is necessary to conduct, one by one, sum operations and subtractions with respect to a large amount of analog data. If an attempt is made to realize such processing by means of a computer, it is first necessary to convert all the analog vectors into digital vectors, and after this, to conduct 4-rules operations in sequence, and even if a present day supercomputer is used, it is impossible to manipulate the large amount of (1) and (0) data and conduct picture recognition and understanding in real time.
On the other hand, attempts have been made to realize data processing approximating that of human beings by accepting real world data, which are analog values, in an unchanged form and conducting calculations and processing on these analog values, in order to overcome the problems described above. This approach represents the method best suited to real time processing; however, it has not yet been realized, and there exists presently no semiconductor operational circuit capable of conducting such operations in real time and with high accuracy.
The present invention was created in light of the above circumstances; it has as an object thereof to provide a semiconductor operational circuit which is capable of conducting calculations with respect to analog vectors at high speed and with high accuracy.


SUMMARY OF THE INVENTION

The present invention, in one form thereof, relates to semiconductor operational circuit which executes a predetermined operation with the respect to a signal train of N signals (A.sub.i, . . . , A.sub.i=N) numbered using a first integer "i" which changes from 1 to N. The circuit comprises a first means for generating an output signal "M" proportional to the sum of the signal train ##EQU1## The circuit further comprises a second means for generating an output "S" proportional to the sum of the product of each one of the N signal train signals and a respective predetermined weighing constant x.sub.i defined with respect to the first integer "i" ##EQU2## There is provided a circuit for calculating the difference between f.sub.j M and g.sub.j S using L sets of constants (f.sub.j, g.sub.j) defined with respect to a second integer "j" which

REFERENCES:
patent: 5444411 (1995-08-01), Yang et al.
patent: 5600270 (1997-02-01), Shou et al.
patent: 5789961 (1998-08-01), Bulsara et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Semiconductor circuitry to process analog signals using weighted does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Semiconductor circuitry to process analog signals using weighted, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Semiconductor circuitry to process analog signals using weighted will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-318346

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.