An optical matrix processing system based on an edge-addressed electro-optic modulator can perform matrix-matrix multiplications, correlations, convolutions, cross ambiguity functions, and matrix inversions. Architectures have been developed for handling bipolar and complex data, as well as for the compensation of square-law detection nonlinearities.
|