← Back to Patent Explorer
US4754412A Expired / Lapsed US ⏱️ 0.0 years remaining

Arithmetic logic system using the output of a first alu to control the operation of a second alu

Assignee: Schlumberger Systems and Services Inc
•
Filing: 1985-10-07
•
Granted: 1988-06-28
•
Expires: 2005-10-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An arithmetic logic system for performing a variety of arithmetic and logical functions on pixel input streams such as averaging down the input image stream, computation of absolute values, and signed or unsigned, clipped or unclipped, addition, subtraction and multiplication. The arithmetic logic system has a first arithmetic logic unit connected to a plurality of input signals. A second arithmetic logic unit is coupled to the first arithmetic logic unit and operates on the output of the first arithmetic logic unit. A control unit is coupled to the first and second arithmetic logic units and controls the operation of the second arithmetic logic unit based on the output of the first arithmetic logic unit.

Inventors

  • 👤 Michael F. Deering

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 09:42
CPC Classifications
G; G06; G06F; G06F7/00; G06F7/38; G06F7/48; G06F7/57; G06F17/00; G06F17/10; G06F17/18; G06F7/544; G06F9/00; G06F9/06; G06F9/30; G06F9/30003; G06F9/30007; G06F9/3001; G06F7/499; G06F7/49905; G06F7/4991; G06F7/49921

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 114 words
An arithmetic logic system for performing arithmetic and logical functions on a plurality of input signals comprising: input signal means for receiving a plurality of input signals; a first arithmetic logic means, coupled to the input signal means, for performing arithmetic and logic functions on the input signals; a second arithmetic logic means connected for receiving output signals from the first arithmetic logic means, for performing arithmetic and logic functions on the output signals from the first arithmetic logic means; and control means, coupled to the first and second arithmetic logic means, for controlling the operation of the second arithmetic logic means in response to the output signals from the first arithmetic logic means.
Claim 2
Dependent Claim 114 words
An arithmetic logic system for performing arithmetic and logical functions on a plurality of input signals comprising: input signal means for receiving a plurality of input signals; a first arithmetic logic means, coupled to the input signal means, for performing arithmetic and logic functions on the input signals; a second arithmetic logic means connected for receiving output signals from the first arithmetic logic means, for performing arithmetic and logic functions on the output signals from the first arithmetic logic means; and control means, coupled to the first and second arithmetic logic means, for controlling the operation of the second arithmetic logic means in response to the output signals from the first arithmetic logic means.
Claim 3
Dependent Claim 49 words
An arithmetic logic system as in claim 1, wherein the input signal means further comprises: a first input means for receiving a first input signal; a second input means for receiving a second input signal; and a constant input means for receiving an input signal having a constant value.
Claim 4
Dependent Claim 72 words
An arithmetic logic system as in claim 2, wherein the input signal means further comprises: multiplier means for performing multiplication of a selected plurality of multiplier input signals and for providing a multiplier output signal which is a product of the selected plurality of multiplier input signals; and first multiplexing means, coupled to the multiplier means, for selectively providing the plurality of input signals to the multiplier means as multiplier input signals.
Claim 5
Dependent Claim 50 words
An arithmetic logic system as in claim 3, further comprising a second multiplexing means, coupled to the input signal means, to the multiplier means and to the first arithmetic logic means, for selectively providing the plurality of input signals and the multiplier output signal to the first arithmetic logic means.
Claim 6
Dependent Claim 65 words
An arithmetic logic system as in claim 4, further comprising a third multiplexing means coupled to the input signal means, to an output terminal of the first arithmetic logic means and to an input terminal of the second arithmetic logic means, for selectively providing the plurality of input signals and the output signals from the first arithmetic logic means to the second arithmetic logic means.
Claim 7
Dependent Claim 56 words
An arithmetic logic system as in claim 5, wherein the third multiplexing means further comprises delay means, connected for receiving the output signals from the first arithmetic logic means, for delaying a copy of the output signals from the first arithmetic logic means and for providing the delayed output signals to the second arithmetic logic means.
Claim 8
Dependent Claim 29 words
An arithmetic logic system as in claim 6, wherein the input signal means further comprises shifter means for optionally shifting the input signals by a prescribed number of bits.
Claim 9
Dependent Claim 38 words
An arithmetic logic system as in claim 7, wherein the multiplier means further comprises a barrel shifter, connected to an output terminal of the multiplier, for selectively downshifting the multiplier output signals by a prescribed number of bits.
Claim 10
Dependent Claim 54 words
An arithmetic logic system as in claim 8, further comprising disable means, coupled to the first and second arithmetic logic means, for selectively inhibiting the first or second arithmetic logic means so that an output signal from the inhibited arithmetic logic means is identical to the input signal to that inhibited arithmetic logic means.
Claim 11
Dependent Claim 23 words
The arithmetic logic system according to claim 6, wherein the input signal means further comprises complement means for optionally complementing the input signals.
Claim 12
Dependent Claim 29 words
The arithmetic logic system according to claim 6 wherein the delay means delays the copy of the output signals from the first arithmetic logic means by one clock period.
Claim 13
Dependent Claim 117 words
An arithmetic logic system for performing arithmetic and logical functions on a plurality of pixel input signals comprising: pixel input means for receiving a plurality of pixel input signals; a first arithmetic logic means, connected to the pixel input means, for performing arithmetic and logic functions on the pixel input signals; a second arithmetic logic means, connected for receiving output signals from the first arithmetic logic means, for performing arithmetic and logic functions on the output signals from the first arithmetic logic means; and control means, connected to the first and second arithmetic logic means, for controlling the operation of the second arithmetic logic means in response to the output signals from the first arithmetic logic means.
Claim 14
Dependent Claim 117 words
An arithmetic logic system for performing arithmetic and logical functions on a plurality of pixel input signals comprising: pixel input means for receiving a plurality of pixel input signals; a first arithmetic logic means, connected to the pixel input means, for performing arithmetic and logic functions on the pixel input signals; a second arithmetic logic means, connected for receiving output signals from the first arithmetic logic means, for performing arithmetic and logic functions on the output signals from the first arithmetic logic means; and control means, connected to the first and second arithmetic logic means, for controlling the operation of the second arithmetic logic means in response to the output signals from the first arithmetic logic means.
Claim 15
Dependent Claim 36 words
The arithmetic logic system according to claim 12 wherein the control means controls the operation of the second arithmetic logic means in response to a value of an output signal from the first arithmethic logic means.
Claim 16
Dependent Claim 136 words
An arithmetic logic system for performing arithmetic and logical functions on a plurality of pixel input signals comprising: a pixel input means for receiving a plurality of pixel input signals; a pair of arithmetic logic units, the first arithmetic logic unit being connected to the pixel input means for performing arithmetic and logic functions on the pixel input signals, and the second arithmetic logic unit being connected for receiving output signals from the first arithmetic logic unit for performing arithmetic and logic functions on the output signals; and control means, connected to the first and second arithmetic logic means, for analyzing the output signals from the first arithmetic logic unit and for controlling the operation of the second arithmetic logic means in response to a value of the output signals from the first arithmetic logic unit.
Claim 17
Dependent Claim 136 words
An arithmetic logic system for performing arithmetic and logical functions on a plurality of pixel input signals comprising: a pixel input means for receiving a plurality of pixel input signals; a pair of arithmetic logic units, the first arithmetic logic unit being connected to the pixel input means for performing arithmetic and logic functions on the pixel input signals, and the second arithmetic logic unit being connected for receiving output signals from the first arithmetic logic unit for performing arithmetic and logic functions on the output signals; and control means, connected to the first and second arithmetic logic means, for analyzing the output signals from the first arithmetic logic unit and for controlling the operation of the second arithmetic logic means in response to a value of the output signals from the first arithmetic logic unit.

References Cited (Backward Citations)

US3875391A Cited
US4242733A Cited
US4377846A Cited
US4407018A Cited
US4467444A Cited
EP0136834A2 Cited
US4653112A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1991-06-28 1991-12-28 1992-06-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1995-06-28 1995-12-28 1996-06-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1999-06-28 1999-12-28 2000-06-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag