Vector-matrix multiplication
First Claim
Patent Images
1. An integrated VMM (vector-matrix multiplier) module, comprising:
- an electro-optical VMM component that multiplies an input vector by a matrix to produce an output vector;
an electronic VPU (vector processing unit) that digitally processes digital data comprised in at least one of the input and output vectors; and
a memory that stores at least one of matrix replacement values, at least one previous output vector and instructions for a component of the module.
1 Assignment
0 Petitions
Accused Products
Abstract
An integrated VMM (vector-matrix multiplier) module, including an electro-optical VMM component that multiplies an input vector by a matrix to produce an output vector; and an electronic VPU (vector processing unit) that processes at least one of the input and output vectors. Various error reducing mechanisms are also discussed.
-
Citations
38 Claims
-
1. An integrated VMM (vector-matrix multiplier) module, comprising:
-
an electro-optical VMM component that multiplies an input vector by a matrix to produce an output vector; an electronic VPU (vector processing unit) that digitally processes digital data comprised in at least one of the input and output vectors; and a memory that stores at least one of matrix replacement values, at least one previous output vector and instructions for a component of the module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An integrated VMM (vector-matrix multiplier) module, comprising:
-
a electro-optical VMM component that multiplies an input vector by a matrix to produce an output vector; and a controller, wherein said controller is operative to replace values in only a part of said matrix.
-
-
22. A method of improving signal detection in an electro-optical VMM, comprising:
-
receiving an input vector and a matrix to be processed by said VMM; and rearranging said input vector on an input of said VMM and said matrix in a matrix portion of said VMM, in a manner that improves signal detection. - View Dependent Claims (23, 24, 25, 26, 27)
-
-
28. A method of improving signal detection in an electro-optical VMM, comprising:
-
receiving an input vector and a matrix to be processed by said VMM; and adapting values of at least one of said input vector on an input of said VMM and said matrix in a matrix portion of said VMM, in a manner that improves signal detection. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35)
-
-
36. A method of improving signal detection in an electro-optical VMM, comprising:
-
receiving an input vector and a matrix to be processed by said VMM; processing said vector by said VMM to produce an output vector; and adapting values of said output vector, by applying a history correction which corrects for residual affects of a previous computation performed by said VMM. - View Dependent Claims (37, 38)
-
Specification