1 January 1986 Photonic Computing Using The Modified Signed-Digit Number Representation
Barry L. Drake, Richard P. Bocker, Mark E. Lasher, Richard H. Patterson, William J. Miceli
Author Affiliations +
Abstract
Improving the precision of optically performed computations is a critical aspect of photonic computing. One possible method for improving precision is through the use of modified signed-digit (MSD) arithmetic. Optical implementation of MSD arithmetic offers several important advantages over other optical techniques such as the digital multiplication by analog convolution (DMAC) algorithm or the use of residue arithmetic. These advantages include the parallel pipeline flow of digits due to carry-free addition and subtraction, fixed-point as well as floating-point capability, and the potential for performing divisions. We present a brief description of the modified signed-digit number system and suggest one optical architecture for implementing MSD fixed-point addition, subtraction, and multiplication.
Barry L. Drake, Richard P. Bocker, Mark E. Lasher, Richard H. Patterson, and William J. Miceli "Photonic Computing Using The Modified Signed-Digit Number Representation," Optical Engineering 25(1), 250138 (1 January 1986). https://doi.org/10.1117/12.7973778
Published: 1 January 1986
Lens.org Logo
CITATIONS
Cited by 121 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Optical computing

Analog electronics

Convolution

Precision optics

RELATED CONTENT

Sideways Summer
Proceedings of SPIE (January 04 1986)
Chances For Optical Computing
Proceedings of SPIE (April 15 1983)
Joint transform correlators and their applications
Proceedings of SPIE (October 30 1992)
Generalized Falling-Raster/Folded-Spectrum Relationship
Proceedings of SPIE (February 08 1988)
Accurate Numerical Computation By Optical Convolution
Proceedings of SPIE (August 22 1980)

Back to Top