The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 16, 1997

Filed:

Jan. 24, 1995
Applicant:
Inventor:

Vladimir M Brajovic, Pittsburgh, PA (US);

Assignee:

Other;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F / ;
U.S. Cl.
CPC ...
364525 ; 364807 ; 382308 ;
Abstract

A circuit and method for computations on large groups of input operands is disclosed. More specifically, the present invention is related to focal plane processing. The method of the present invention performs parallel data computation exemplified by a low latency global characterization of the input operands and the sorting of the input operands. The circuit of the present invention is comprised of a cellular matrix which is comprised of a plurality of cells upon which the input operands are introduced. All the cells are simultaneously placed into the active state by a reset means. The duration of the active state in each of the cell is determined as a monotonic function of the magnitude of the input operand received by the cell after which the cell enters the idle state. Each cell generates an event for signaling to the outside of the cell at the instant the active state ends and the idle state begins. Any two cells receiving input radiation of different magnitudes generate events at different times. A global processing means receives the events from the cellular matrix and continuously produces a count indicating the number of the cells that are simultaneously in the active state, or alternatively in the idle state. Such a count is a temporal representation providing a detailed description a cumulative histogram of the input operands. With a memory means associated with each of the cells, this count can be sampled and stored at the instant when the associated cell generates the event. Such a stored memory content is an evolving histogram--equalized representation of the input operands and is result of sorting input operands.


Find Patent Forward Citations

Loading…