Paper
4 January 1986 Optical Flixed-Point Arithmetic
Richard P. Bocker, Mark E. Lasher, William J. Miceli, Richard H. Patterson, Barry L. Drake
Author Affiliations +
Abstract
The DMAC (Digital Multiplication by Analog Convolution) algorithm has been shown to be one technique for performing optical matrix-multiplication with improved precision. Past work in this area has addressed fixed-point arithmetic only. Presented in this paper is an extension of the DMAC algorithm for handling floating-point binary numbers as well. However, the technique employed for handling floating-point numbers is based on fixed-point concepts. For this reason we choose to call the arithmetic as being flixed-point, since it is a hybrid combination of both floating and fixed-point arithmetic. In this paper we also describe an acousto-optical time-integrating architecture using binary flixed-point arithmetic to perform matrix-vector multiplication. By employing an array of full-adders in conjunction with the photodetector array at the back-end of this architecture, it is possible to avoid generating mixed binary outputs that normally result through the use of the DMAC algorithm. Hence, we eliminate the need for analog-to-digital converters needed to convert mixed binary to pure binary. Preliminary experimental results are also presented.
© (1986) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Richard P. Bocker, Mark E. Lasher, William J. Miceli, Richard H. Patterson, and Barry L. Drake "Optical Flixed-Point Arithmetic", Proc. SPIE 0564, Real-Time Signal Processing VIII, (4 January 1986); https://doi.org/10.1117/12.949716
Lens.org Logo
CITATIONS
Cited by 2 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Binary data

Modulators

Sensors

Photodetectors

Signal processing

Convolution

Analog electronics

RELATED CONTENT

Optical Algebraic Processing Architectures And Algorithms
Proceedings of SPIE (January 18 1985)
Acousto-Optic Algebraic Processors
Proceedings of SPIE (November 28 1983)
Accurate Numerical Computation By Optical Convolution
Proceedings of SPIE (August 22 1980)
A Digital Optical Architecture For Performing Matrix Algebra
Proceedings of SPIE (November 28 1983)

Back to Top