Patent US4592004A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4592004A Expired / Lapsed US ⏱️ 0.0 years remaining

Electrooptical matrix multiplication using the twos complement arithmetic for improved accuracy

Assignee: United States Department of the Navy
•
Filing: 1984-05-21
•
Granted: 1986-05-27
•
Expires: 2004-05-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The improved electrooptic signal processing relies upon matrix-matrix multiplication using twos complement arithmetic. A source of pulse collimated light illuminates two two-dimension spatial light modulators that operate in a reflective mode through a polarizing beamsplitter. Each of the spatial light modulators has a matrix of optically encoded information of numbers in the twos complement binary representation so that a mixed binary representation of signals is generated within the two-dimensioned photodetector array. The mixed binary representation signals are decoded to a twos complement binary representation or a decimal representation to be useful for more conventional processing techniques. The twos complement arithmetic when incorporated with the electrooptic architecture provides for a convenient means for handling bipolar numbers, avoids the need for matrix partitioning when the matrices are real and offers a means to improve accuracy over conventional optical analog techniques.

Inventors

  • 👤 Richard P. Bocker
  • 👤 Stanley R. Clayton
  • 👤 Keith Bromley

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 12:59
CPC Classifications
G; G06; G06E; G06E1/00; G06E1/02; G06E1/04; G06E1/045

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 301 words
An apparatus for improving accuracy in an electrooptical matrix-matrix multiplier using twos complement arithmetic comprising: a source of pulsed collimated light; first means disposed to be illuminated by the pulsed collimated light source for providing a first matrix of optical encoded information of numbers in the twos complement binary representation; second means disposed to be illuminated by the pulsed collimated light source for providing a second matrix of optical encoded information of numbers in the twos complement binary representation, the first matrix providing means and the second matrix providing means are adapted to be mutually orthogonally displaced with respect to one another to optically align different encoded information of numbers of twos complement binary representations each time the light source is pulsed to enable the multiplication thereof, the first matrix providing means and the second matrix providing means each include a reflective surface behind a two-dimension spatial light modulator stacked to advance their encoded information of numbers of twos complement binary representations mutually orthogonal with respect to each other each time the light source is pulsed; a polarizing beam splitter located to receive pulsed collimated light from the source and orthogonally direct it to the first matrix providing means and to direct light reflected therefrom to the second matrix providing means that is orthogonally disposed with respect to the polarizing beamsplitter and to redirect light reflected from the second matrix providing means; means disposed in an aligned relationship with the polarizing beam splitter to receive the redirected light therefrom for adding successively multiplied encoded information of numbers in the twos complement binary representation of the first matrix providing means and the second matrix providing means to be expressed as mixed binary representation signals; and means coupled to receive the mixed binary representation signals for decoding to twos complement and decimal representations.
Claim 2
Independent Claim 301 words
An apparatus for improving accuracy in an electrooptical matrix-matrix multiplier using twos complement arithmetic comprising: a source of pulsed collimated light; first means disposed to be illuminated by the pulsed collimated light source for providing a first matrix of optical encoded information of numbers in the twos complement binary representation; second means disposed to be illuminated by the pulsed collimated light source for providing a second matrix of optical encoded information of numbers in the twos complement binary representation, the first matrix providing means and the second matrix providing means are adapted to be mutually orthogonally displaced with respect to one another to optically align different encoded information of numbers of twos complement binary representations each time the light source is pulsed to enable the multiplication thereof, the first matrix providing means and the second matrix providing means each include a reflective surface behind a two-dimension spatial light modulator stacked to advance their encoded information of numbers of twos complement binary representations mutually orthogonal with respect to each other each time the light source is pulsed; a polarizing beam splitter located to receive pulsed collimated light from the source and orthogonally direct it to the first matrix providing means and to direct light reflected therefrom to the second matrix providing means that is orthogonally disposed with respect to the polarizing beamsplitter and to redirect light reflected from the second matrix providing means; means disposed in an aligned relationship with the polarizing beam splitter to receive the redirected light therefrom for adding successively multiplied encoded information of numbers in the twos complement binary representation of the first matrix providing means and the second matrix providing means to be expressed as mixed binary representation signals; and means coupled to receive the mixed binary representation signals for decoding to twos complement and decimal representations.
Claim 3
Dependent Claim 37 words
An apparatus according to claim 1 in which the encoded information of each number in the twos complement binary representation of the first matrix providing means is set forth as a redundant staggered, sheared engagement array format.
Claim 4
Independent Claim 252 words
A method of electrooptically matrix-matrix multiplying data using twos complement arithmetic comprising: pulsing a collimated light source; illuminating a first matrix of optical encoded information of numbers in the twos complement binary representation with light from the collimated light source; optically aligning a second matrix of optically encoded information in the twos complement binary representation to the first matrix with respect to the pulsed collimated light source; simultaneously illuminating the second matrix of optical encoded information of numbers in the twos complement binary representation with the light from the collimated light source that illuminated the first matrix; mutually orthogonally displacing the first matrix with respect to the second matrix to optically align different encoded information of numbers of twos complement binary representations each time the light source is pulsed to enable the multiplication thereof; aligning an array responsive to light for generating representative signals to receive the multiplied numbers of twos complement binary representation from the first matrix and second matrix; locating a polarizing beam splitter to receive pulsed collimated light from the pulsed collimated source orthogonally to direct the pulsed collimated light to the first matrix and to direct light reflected therefrom to the second matrix and to redirect light reflected from the second matrix to the light responsive array; adding successively multiplied encoded information of numbers in the twos complement binary representation of the first matrix and the second matrix to be expressed as mixed binary representation signals; decoding the mixed binary representation signals to twos complement and decimal representations.
Claim 5
Independent Claim 252 words
A method of electrooptically matrix-matrix multiplying data using twos complement arithmetic comprising: pulsing a collimated light source; illuminating a first matrix of optical encoded information of numbers in the twos complement binary representation with light from the collimated light source; optically aligning a second matrix of optically encoded information in the twos complement binary representation to the first matrix with respect to the pulsed collimated light source; simultaneously illuminating the second matrix of optical encoded information of numbers in the twos complement binary representation with the light from the collimated light source that illuminated the first matrix; mutually orthogonally displacing the first matrix with respect to the second matrix to optically align different encoded information of numbers of twos complement binary representations each time the light source is pulsed to enable the multiplication thereof; aligning an array responsive to light for generating representative signals to receive the multiplied numbers of twos complement binary representation from the first matrix and second matrix; locating a polarizing beam splitter to receive pulsed collimated light from the pulsed collimated source orthogonally to direct the pulsed collimated light to the first matrix and to direct light reflected therefrom to the second matrix and to redirect light reflected from the second matrix to the light responsive array; adding successively multiplied encoded information of numbers in the twos complement binary representation of the first matrix and the second matrix to be expressed as mixed binary representation signals; decoding the mixed binary representation signals to twos complement and decimal representations.
Claim 6
Dependent Claim 50 words
A method according to claim 3 further including: providing a reflective surface behind a two-dimension spatial light modulator for the first and second matrix that advances their encoded information of numbers of twos complement binary representations mutually orthogonal with respect to each other each time the light source is pulsed.
Claim 7
Dependent Claim 34 words
A method according to claim 4 further including: setting forth the encoded information of each number in the twos complementary binary representation of the first matrix as a redundant staggered, sheared engagement array format.

References Cited (Backward Citations)

US3305669A Cited
US3588486A Cited
US3866030A Cited
US4086657A Cited
US4156284A Cited
US4386414A Cited
US4507749A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1989-05-26 1989-11-25 1990-05-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1993-05-26 1993-11-25 1994-05-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1997-05-26 1997-11-25 1998-05-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag