24 September 1986 Encoding Schemes For A Digital Optical Multiplier Using The Modified Signed-Digit Number Representation
Author Affiliations +
Proceedings Volume 0639, Optical Information Processing II; (1986) https://doi.org/10.1117/12.964327
Event: 1986 Technical Symposium Southeast, 1986, Orlando, United States
The modified signed-digit (MSD) number representation offers full parallel, carry-free addition. A MSD adder has been described by the authors. This paper describes how the adder can be used in a tree structure to implement an optical multiply algorithm. Three different optical schemes, involving position, polarization, and intensity encoding, are proposed for realizing the trinary logic system. When configured in the generic multiplier architecture, these schemes yield the combinatorial logic necessary to carry out the multiplication algorithm. The optical systems are essentially three dimensional arrangements composed of modular units. Of course, this modularity is important for design considerations, while the parallelism and noninterfering communication channels of optical systems are important from the standpoint of reduced complexity. The authors have also designed electronic hardware to demonstrate and model the combinatorial logic required to carry out the algorithm. The electronic and proposed optical systems will be compared in terms of complexity and speed.
© (1986) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Mark E. Lasher, Mark E. Lasher, Thomas B. Henderson, Thomas B. Henderson, Barry L. Drake, Barry L. Drake, Richard P. Bocker, Richard P. Bocker, "Encoding Schemes For A Digital Optical Multiplier Using The Modified Signed-Digit Number Representation", Proc. SPIE 0639, Optical Information Processing II, (24 September 1986); doi: 10.1117/12.964327; https://doi.org/10.1117/12.964327


Back to Top