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

Systolic time-integrating acousto-optic binary processor

Assignee: Westinghouse Electric Corp
•
Filing: 1985-05-30
•
Granted: 1987-11-03
•
Expires: 2005-05-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An optical processing system performs matrix-matrix, matrix-vector, and vector-vector multiplication. Element product formation is accomplished by the time integration of a detector array which converts light signals into electrical signals. Inner products are formed by the spatial integration of a cylindrical lens which focuses modulated light onto the detector array. Modulation of the light is accomplished by bit-serial modulation of the light sources with one element value in twos complement form, and by bit-serial modulation of an acousto-optic cell by the other element value in twos complement form. A multi-channel systolic embodiment permits a complete vector quantity formation without the need to enter modulation data separately for each inner product of the vector.

Inventors

  • 👤 Anastasios P. Goutzoulis

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 11:18
CPC Classifications
G; G06; G06E; G06E1/00; G06E1/02; G06E1/04; G06E3/00; G06E3/001; G06E3/005

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 237 words
An optical processing system for forming inner product values from element values of first and second vectors, said system comprising: a plurality of one-dimensional spatial light modulators; means for separately illuminating each of said spatial light modulators with modulated coherent light; first means for modulating said illuminating means with element data from said first vector, wherein said first modulating means modulates the illuminating means with data in twos complement form; second means for modulating said spatial light modulators with element data from said second vector, wherein said second modulating means modulates the spatial light modulator with data in twos complement form; means for spatially integrating the light from all of the spatial light modulators into a substantially one-dimensional integrated light array; means for time integrating said one-dimensional integrated light array and for converting the time integrated light into electrical signals, wherein each bit of the element value used by said first modulating means sequentially controls the output state of said illuminating means during a predetermined time period, and wherein the light output from said illuminating means illuminates a spatial light modulator containing all of the bits of the vector element value during said predetermined time period; and an analog-to-digital converter and a shift register/accumulator for converting said electrical signals into binary values, wherein said analog-to-digital converter has a bit accuracy which is equal to the bit accuracy of the element data from said first and second vectors.
Claim 2
Dependent Claim 237 words
An optical processing system for forming inner product values from element values of first and second vectors, said system comprising: a plurality of one-dimensional spatial light modulators; means for separately illuminating each of said spatial light modulators with modulated coherent light; first means for modulating said illuminating means with element data from said first vector, wherein said first modulating means modulates the illuminating means with data in twos complement form; second means for modulating said spatial light modulators with element data from said second vector, wherein said second modulating means modulates the spatial light modulator with data in twos complement form; means for spatially integrating the light from all of the spatial light modulators into a substantially one-dimensional integrated light array; means for time integrating said one-dimensional integrated light array and for converting the time integrated light into electrical signals, wherein each bit of the element value used by said first modulating means sequentially controls the output state of said illuminating means during a predetermined time period, and wherein the light output from said illuminating means illuminates a spatial light modulator containing all of the bits of the vector element value during said predetermined time period; and an analog-to-digital converter and a shift register/accumulator for converting said electrical signals into binary values, wherein said analog-to-digital converter has a bit accuracy which is equal to the bit accuracy of the element data from said first and second vectors.
Claim 3
Dependent Claim 16 words
The optical processing system of claim 1 wherein the spatially integrating means includes a cylindrical lens.
Claim 4
Dependent Claim 20 words
The optical processing system of claim 1 wherein the time integrating and converting means includes a multi-element, one-dimensional detector array.
Claim 5
Dependent Claim 29 words
The optical processing system of claim 3 wherein the number of elements in the detector array is equal to the number of bits of resolution of the inner product.
Claim 6
Dependent Claim 24 words
The optical processing system of claim 1 wherein the illuminating means includes an array of separate light emitting devices positioned along a first dimension.
Claim 7
Dependent Claim 30 words
The optical processing system of claim 5 wherein the one-dimensional spatial light modulators extend along a second dimension, with said second dimension being at right angles to said first dimension.
Claim 8
Dependent Claim 21 words
The optical processing system of claim 1 wherein the spatial light modulators are separate acousto-optic cells aligned in the same direction.
Claim 9
Dependent Claim 21 words
The optical processing system of claim 1 wherein the spatial light modulators are separate channels in a multichannel two-dimensional acousto-optic cell.
Claim 10
Dependent Claim 64 words
The optical processing system of claim 1 wherein a plurality of said processing systems are arranged in parallel to process more than one inner product simultaneously, with the spatial light modulators in adjacent systems being effectively connected in series so that binary data loaded into a spatial light modulator in one system propagates serially through the corresponding spatial light modulators in the other systems.
Claim 11
Dependent Claim 162 words
An optical processing system for forming inner product values from element values of first and second vectors, said system comprising: a two-dimensional acousto-optic cell; a two-dimensional array of coherent light sources having a plurality of individually controllable light sources each positioned to illuminate a separate portion of said acousto-optic cell; a one-dimensional time integrating converter for changing light signals into electrical signals; a cylindrical lens for spatially integrating the light from all of the separate portions of the acousto-optic cell and for directing the spatially integrated light onto said time integrating converter; means for modulating each controllable light source sequentially with each bit of a first binary element value during a predetermined time period; and means for modulating each portion of said acousto-optic cell with all of the bits of a second binary element value during said predetermined time period; with the separate acousto-optic cell portions being arranged serially so that the bit data modulating one portion propagates into the adjacent portion.
Claim 12
Dependent Claim 162 words
An optical processing system for forming inner product values from element values of first and second vectors, said system comprising: a two-dimensional acousto-optic cell; a two-dimensional array of coherent light sources having a plurality of individually controllable light sources each positioned to illuminate a separate portion of said acousto-optic cell; a one-dimensional time integrating converter for changing light signals into electrical signals; a cylindrical lens for spatially integrating the light from all of the separate portions of the acousto-optic cell and for directing the spatially integrated light onto said time integrating converter; means for modulating each controllable light source sequentially with each bit of a first binary element value during a predetermined time period; and means for modulating each portion of said acousto-optic cell with all of the bits of a second binary element value during said predetermined time period; with the separate acousto-optic cell portions being arranged serially so that the bit data modulating one portion propagates into the adjacent portion.
Claim 13
Independent Claim 87 words
A method for forming the inner product values from element values of first and second vectors, said method comprising the steps of: modulating light sources in bit-serial form by an element value from said first vector; imaging the modulated light source signals onto an acousto-optic cell; modulating said acousto-optic cell in bit-serial form by the element value from said second vector; spatially integrating the light from said acousto-optic cell; time integrating the spatially integrated light; and converting the time and space integrated light into digital electrical signals.
Claim 14
Independent Claim 87 words
A method for forming the inner product values from element values of first and second vectors, said method comprising the steps of: modulating light sources in bit-serial form by an element value from said first vector; imaging the modulated light source signals onto an acousto-optic cell; modulating said acousto-optic cell in bit-serial form by the element value from said second vector; spatially integrating the light from said acousto-optic cell; time integrating the spatially integrated light; and converting the time and space integrated light into digital electrical signals.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1990-11-02 1991-05-04 1991-11-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1994-11-02 1995-05-04 1995-11-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1998-11-02 1999-05-04 1999-11-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag