29 September 1994 High-performance optical vector-matrix coprocessor
Author Affiliations +
This paper describes the design and fabrication of a high performance optical vector-matrix coprocessor for optical computing research applications. The optical vector-matrix coprocessor is configured to multiply an 8-element vector by an 8 X 8 matrix with a throughput rate of 1 MHz--effectively achieving a processing rate of over 100 Mops. The Vector-Matrix Coprocessor interfaces to an industry standard Personal Computer with a single card and is controlled by software written and compiled in the ANSI C language. All data input and output to the coprocessor are in 8 bit digital words. An 8 to 12 bit look up table is provided for each input channel to provide real time linearization of analog optical data representing input values through the optical system. The optical signals representing calculation values are detected and received by a switched capacitor integrating filter to reduce detection bandwidth and reject broadband noise.
© (1994) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
James A. Carter, James A. Carter, Dennis R. Pape, Dennis R. Pape, Peter A. Wasilousky, Peter A. Wasilousky, Tim A. Sunderlin, Tim A. Sunderlin, } "High-performance optical vector-matrix coprocessor", Proc. SPIE 2297, Photonics for Processors, Neural Networks, and Memories II, (29 September 1994); doi: 10.1117/12.187290; https://doi.org/10.1117/12.187290


Smart pixels with smart illumination for memory applications
Proceedings of SPIE (November 04 1998)
Optical Flixed-Point Arithmetic
Proceedings of SPIE (January 03 1986)
Solid state pyroelectric imager
Proceedings of SPIE (August 31 1992)

Back to Top