US4986640A
Expired / Lapsed
US
⏱️ 0.0 years remaining
High accuracy digital acousto-optic matrix computer
Assignee: United States Department of the Navy
•
Filing: 1985-02-22
•
Granted: 1991-01-22
•
Expires: 2005-02-22
Abstract
Abstract A digital acousto-optic device for performing vector-matrix multiplication. The device comprises two multitransducer acousto-optic cells imaged onto each other. The first cell receives the elements of the input vector in parallel. The second cell receives the elements of sequential row vectors of the matrix in parallel. The data in the two cells act to modulate a light beam passing therethrough. The modulated light beam is detected to produce an output data stream containing the elements of the output vector. The invention uses binary coded data for high accuracy (˜16-bits).
Inventors
- 👤 Ravindra A. Athale
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-30 22:12
CPC Classifications
G; G06; G06E; G06E1/00; G06E1/02; G06E1/04; G06E1/045
Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
132 words
An apparatus for performing at least 10 8 operations per second of vector-matrix multiplication with 16-bit digital accuracy comprising: a first multichannel acousto-optic device which receives impulses representing a matrix (M×N) through its channels in a first acoustic propagation direction; means for generating coherent light illuminating the first acousto-optic device; a second multichannel acousto-optic device of the same type as the first acousto-optic device, the second acousto-optic device receiving impulses representing a vector (N×1) through its channels is an acousto-propagation direction opposite to the first acoustic propagation direction; said second acousto-optic device being aligned parallel to and imaged at a 1:1 correspondence on the first acousto-optic device so that any light passing through the first acousto-optic device from the light means will strike the second acousto-optic device, and a single-element high-speed photodetector.
Claim 2
Independent Claim
132 words
An apparatus for performing at least 10 8 operations per second of vector-matrix multiplication with 16-bit digital accuracy comprising: a first multichannel acousto-optic device which receives impulses representing a matrix (M×N) through its channels in a first acoustic propagation direction; means for generating coherent light illuminating the first acousto-optic device; a second multichannel acousto-optic device of the same type as the first acousto-optic device, the second acousto-optic device receiving impulses representing a vector (N×1) through its channels is an acousto-propagation direction opposite to the first acoustic propagation direction; said second acousto-optic device being aligned parallel to and imaged at a 1:1 correspondence on the first acousto-optic device so that any light passing through the first acousto-optic device from the light means will strike the second acousto-optic device, and a single-element high-speed photodetector.
Claim 3
Dependent Claim
74 words
An apparatus as described in claim 1 which includes an imaging optics means situated between the first acousto-optic device and the second acousto-optic device to insure that light passing through the first acousto-optic device strikes the second acousto-optic device; and a focusing lens aligned with said second acousto-optic device so that all light passing through the said second acousto-optic device and said first acousto-optic device enters said lens and is focusing onto said photodetector.
Claim 4
Dependent Claim
20 words
An apparatus as described in claim 2 which includes an analog to digital converter that receives input from said photodetector.
Claim 5
Dependent Claim
18 words
An apparatus as described in claim 3 which includes a shift register that receives input from said converter.
Claim 6
Dependent Claim
18 words
An apparatus as described in claim 4 which includes an accumulater that receives input from said shift register.
Claim 7
Dependent Claim
19 words
An apparatus as described in claim 10 wherein said lens is positioned one focal length away from said detector.
Claim 8
Dependent Claim
29 words
An apparatus as described in claim 1 wherein said first multichannel acousto-optic device is a multitransducer Bragg cell and said second multichannel acousto-optic device is a multitransducer Bragg cell.
Claim 9
Dependent Claim
18 words
An apparatus as described in claim 1 wherein said means for generating coherent light is a laser diode.
Claim 10
Dependent Claim
44 words
An apparatus as described in claim 1, wherein each channel of said first multichannel acousto-optic device and said second multichannel acousto-optic device has a time-bandwidth product of (2B-1), where B is the number of bits required to represent the input vector and matrix elements.
Claim 11
Independent Claim
243 words
An apparatus for performing at least 10 8 operations per second vector-matrix multiplication with digital accuracy comprising: a first multichannel acousto-optic device which receives impulses representing a matrix (M×N) through its channels in a first acoustic propagation direction; means for generating coherent light illuminating said first acousto-optic device; a second multichannel acousto-optic device of the same type as said first acousto-optic device, said second acousto-optic device receiving impulsed representing a vector (N×1) through its channels in an acoustic propagation direction opposite to first acoustic propagation direction; said second acousto-optic device being aligned parallel to. and imaged at a 1:1 correspondence on said first acousto-optic device so that any light passing through said first acousto-optic device from said light means will strike said second acousto-optic device; said second acousto-optic device having its acousto-optic device having its acousto-optic propagation direction opposite to said first acousto-optic device; an imaging optics means situated between the first acousto-optic device and the second acousto-optic device to insure that light passing through the first acousto-optic device strikes the second acousto-optic device; a single-element high speed photodetector; a focusing lens aligned with said second acousto-optic device so that all light passing through said second acousto-optic device and said first acousto-optic device enters said lens and is focused into said photodetector; an analog to digital converter that receives input from said photodetector; a shift register that receives input from said converter; and an accumulator that receives its input from said shift register.
Claim 12
Independent Claim
243 words
An apparatus for performing at least 10 8 operations per second vector-matrix multiplication with digital accuracy comprising: a first multichannel acousto-optic device which receives impulses representing a matrix (M×N) through its channels in a first acoustic propagation direction; means for generating coherent light illuminating said first acousto-optic device; a second multichannel acousto-optic device of the same type as said first acousto-optic device, said second acousto-optic device receiving impulsed representing a vector (N×1) through its channels in an acoustic propagation direction opposite to first acoustic propagation direction; said second acousto-optic device being aligned parallel to. and imaged at a 1:1 correspondence on said first acousto-optic device so that any light passing through said first acousto-optic device from said light means will strike said second acousto-optic device; said second acousto-optic device having its acousto-optic device having its acousto-optic propagation direction opposite to said first acousto-optic device; an imaging optics means situated between the first acousto-optic device and the second acousto-optic device to insure that light passing through the first acousto-optic device strikes the second acousto-optic device; a single-element high speed photodetector; a focusing lens aligned with said second acousto-optic device so that all light passing through said second acousto-optic device and said first acousto-optic device enters said lens and is focused into said photodetector; an analog to digital converter that receives input from said photodetector; a shift register that receives input from said converter; and an accumulator that receives its input from said shift register.
Claim 13
Dependent Claim
28 words
An apparatus as described in claim 10 wherein said first multichannel acousto-optic device is a multitransducer cell and said second multichannel acousto-optic device is a multitransducer Bragg cell.
Claim 14
Dependent Claim
18 words
An apparatus as described in claim 10 wherein said means for generating coherent light is a laser diode.
Claim 15
Dependent Claim
19 words
An apparatus as described in claim 10 wherein said lens is positioned one focal length away from said detector.
Claim 16
Dependent Claim
44 words
An apparatus as described in claim 10 wherein each channel of said first multichannel acousto-optic device and said second multichannel acousto-optic device has a time-bandwidth product of (2B-1), where B is the number of bits required to represent the input vector and matrix elements.
Claim 17
Independent Claim
252 words
An apparatus for performing at least 10 8 operations per second of vector matrix multiplication with 16-bit digital accuracy comprising: a first multichannel multitransducer Bragg cell which receives impulses representing a matrix (M×N) through its channels in a first acoustic propagation direction; a laser diode illuminating said first Bragg cell; a second multichannel multitransducer Bragg cell of the same type as said first Bragg. cell, said second Bragg cell receiving impulses representing a vector (N×1) through its channels in an acoustic propagation direction opposite to the first acoustic propagation direction; said second acousto-optic device being aligned parallel to and imaged at a 1:1 correspondence on said first Bragg cell so that any light passing through said first Bragg cell from said light means will strike said second Bragg cell; said second Bragg cell having its acousto-optic propagation direction opposite to said first Bragg cell; an imaging optics means situated between the first acousto-optic device and the second acousto-optic device to insure that light passing through the first acousto-optic device strikes the second acousto-optic device; a single-element high-speed photodetector; a focusing lens aligned with said second Bragg cell so that all light passing through said second Bragg cell and said first Bragg cell enters said lens and is focused onto said photodetector; said photodetector being positioned one focal length away from said lens; an analog to digital converter that receives input from said photodetector; a shift register that receives input from said converter; and an accumulator that receives input from said shift register.
Claim 18
Independent Claim
252 words
An apparatus for performing at least 10 8 operations per second of vector matrix multiplication with 16-bit digital accuracy comprising: a first multichannel multitransducer Bragg cell which receives impulses representing a matrix (M×N) through its channels in a first acoustic propagation direction; a laser diode illuminating said first Bragg cell; a second multichannel multitransducer Bragg cell of the same type as said first Bragg. cell, said second Bragg cell receiving impulses representing a vector (N×1) through its channels in an acoustic propagation direction opposite to the first acoustic propagation direction; said second acousto-optic device being aligned parallel to and imaged at a 1:1 correspondence on said first Bragg cell so that any light passing through said first Bragg cell from said light means will strike said second Bragg cell; said second Bragg cell having its acousto-optic propagation direction opposite to said first Bragg cell; an imaging optics means situated between the first acousto-optic device and the second acousto-optic device to insure that light passing through the first acousto-optic device strikes the second acousto-optic device; a single-element high-speed photodetector; a focusing lens aligned with said second Bragg cell so that all light passing through said second Bragg cell and said first Bragg cell enters said lens and is focused onto said photodetector; said photodetector being positioned one focal length away from said lens; an analog to digital converter that receives input from said photodetector; a shift register that receives input from said converter; and an accumulator that receives input from said shift register.
Claim 19
Dependent Claim
42 words
An apparatus as described in claim 15 wherein in each channel of said first Bragg cell and second Bragg cell has a time-bandwidth product of (2B-1), where B is the number of bits required to represent the input vector and matrix elements.
Claim 20
Independent Claim
200 words
A method for carrying out vector-matrix multiplication with 16-bit digital accuracy at rate of at least 10 8 operations per second comprising the steps of: inputting, in a synchronized and bit-sequential fashion with a zero inserted between the bits, impulses that represent binary numbers of matrices into transducers of a first and second multitransducer Bragg cell whose faces align in parallel with each other and whose images form a 1:1 correspondence; said first and second Bragg cell having their acousto-optic propagation direction being opposite; illuminating during the inputting step the face of the first Bragg cell not facing the second Bragg cell with a laser diode so that the entire first Bragg cell is illuminated and so that only when an impulse representing a bit, not zero, of a binary number in the first Bragg cell has aligned in the first Bragg cell with an impulse representing a bit, not zero, of a binary number in the second Bragg cell, light from the laser will pass through the first Bragg cells and through the second Bragg cell; focusing with a lens the laser light that has passed through the first Bragg cell and the second Bragg cell onto a photodetector.
Claim 21
Independent Claim
200 words
A method for carrying out vector-matrix multiplication with 16-bit digital accuracy at rate of at least 10 8 operations per second comprising the steps of: inputting, in a synchronized and bit-sequential fashion with a zero inserted between the bits, impulses that represent binary numbers of matrices into transducers of a first and second multitransducer Bragg cell whose faces align in parallel with each other and whose images form a 1:1 correspondence; said first and second Bragg cell having their acousto-optic propagation direction being opposite; illuminating during the inputting step the face of the first Bragg cell not facing the second Bragg cell with a laser diode so that the entire first Bragg cell is illuminated and so that only when an impulse representing a bit, not zero, of a binary number in the first Bragg cell has aligned in the first Bragg cell with an impulse representing a bit, not zero, of a binary number in the second Bragg cell, light from the laser will pass through the first Bragg cells and through the second Bragg cell; focusing with a lens the laser light that has passed through the first Bragg cell and the second Bragg cell onto a photodetector.
Claim 22
Dependent Claim
68 words
A method as deacribed in claim 17 that further includes the steps after the focusing step of changing the analog signal produced by the photodetector into a binary word with an electronic analog to digital converter; entering the binary word from the analog to digital converter into a shift register; shifting the binary word one bit to the left; and adding the shifted binary words in an accumulator.
Claim 23
Independent Claim
129 words
A method for optically multiplying a multi-element matrix by a multi-element vector quantity, said method comprising the steps of: modulating a first spatial light modulator with element values simultaneously from a row in the matrix; directing modulated light from said first spatial light modulator to a second spatial light modulator; modulating said second spatial light modulator with a modulating signal which is reflective of element values from a column in the vector and which further includes a serial bit-stream corresponding to the binary equivalent of the element value, with a single fixed binary value inserted between each of the binary bits; two-dimensionally converging the light from the second spatial light modulator; converting the total converged light into an equivalent electrical signal; and changing the electrical signal into digital form.
Claim 24
Independent Claim
129 words
A method for optically multiplying a multi-element matrix by a multi-element vector quantity, said method comprising the steps of: modulating a first spatial light modulator with element values simultaneously from a row in the matrix; directing modulated light from said first spatial light modulator to a second spatial light modulator; modulating said second spatial light modulator with a modulating signal which is reflective of element values from a column in the vector and which further includes a serial bit-stream corresponding to the binary equivalent of the element value, with a single fixed binary value inserted between each of the binary bits; two-dimensionally converging the light from the second spatial light modulator; converting the total converged light into an equivalent electrical signal; and changing the electrical signal into digital form.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1994-01-21 | 1994-07-23 | 1995-01-22 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1998-01-21 | 1998-07-23 | 1999-01-22 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2002-01-21 | 2002-07-23 | 2003-01-22 | $7700.00 | Window Closed / Lapsed |