Share Email Print

Optical Engineering

Photonic Computing Using The Modified Signed-Digit Number Representation
Author(s): Barry L. Drake; Richard P. Bocker; Mark E. Lasher; Richard H. Patterson; William J. Miceli
Format Member Price Non-Member Price
PDF $20.00 $25.00
cover GOOD NEWS! Your organization subscribes to the SPIE Digital Library. You may be able to download this paper for free. Check Access

Paper 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.

Paper Details

Date Published: 1 January 1986
PDF: 6 pages
Opt. Eng. 25(1) 250138 doi: 10.1117/12.7973778
Published in: Optical Engineering Volume 25, Issue 1
Show Author Affiliations
Barry L. Drake, Naval Ocean Systems Center (United States)
Richard P. Bocker, Naval Ocean Systems Center (United States)
Mark E. Lasher, Naval Ocean Systems Center (United States)
Richard H. Patterson, Naval Ocean Systems Center (United States)
William J. Miceli, Naval Ocean Systems Center (United States)

© SPIE. Terms of Use
Back to Top