Abstract

This paper describes a scheme for implementing a digital optical matrix processor including an all-optical control unit, using free-space interconnected optoelectronic integrated circuits (OEICs). Many digital optical processors have been proposed in the last decade or so, but if they involve any complexity, the control of the processor is either not discussed, or is regulated to an electronic host computer. An all optical processor has advantages in cost, complexity, and robustness over an optical processor that requires an electronic host computer. We have already developed the basic principles of operation, and several novel matrix manipulation algorithms, including one that accomplishes boolean matrix multiplication of two N X N matrices in N processor cycles, and arithmetic addition of N pairs of N- digit words in N cycles. We estimate the system throughput at over 1011 operations per second.© (1993) COPYRIGHT SPIE--The International Society for Optical Engineering. Downloading of the abstract is permitted for personal use only.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.