Expand this Topic clickable element to expand a topic
Skip to content
Optica Publishing Group

Pipelined number conversions using optical arithmetic/logic units

Not Accessible

Your library or personal account may give you access

Abstract

Optical crossbar arithmetic/logic units (OALUs) described by Falk et al.1 perform residue arithmetic addition and multiplication without internal carry operations. This makes residue arithmetic algorithms practical in high-speed devices. Two tasks in connecting customary weighted number arithmetic processors to residue number processors are to convert binary or decimal numbers to residue numbers and vice versa. The latter task may advantageously convert residue representation to mixed radix digits, a special form of weighted number, as an intermediate representation through an algorithm which uses residue arithmetic. The mixed radix digits themselves may be used to find sign, magnitude, and overflow conditions without further conversion to binary or decimal digits. Methods for connecting OALUs to binary, decimal, and binary-coded decimal digit signals for conversion to residue numbers and to residue number signals for conversion mixed radix digits are derived from standard algorithms. Where these algorithms involve multiplying by a constant, a simplified faster OALU based on fixed mapping may be inserted.

© 1987 Optical Society of America

PDF Article
More Like This
An Optical Arithmetic/Logic Unit Based on Residue Number Theory and Symbolic Substitution

C. David Capps, R. Aaron Falk, and Theodore L. Houk
MD4 Optical Computing (IP) 1987

An Optical, Cross-Bar Arithmetic/Logic Unit

R. Aaron Falk, C. David Capps, and Theodore L. Houk
TuD6 Optical Computing (IP) 1987

Digital optical pipeline cellular automata arithmetic unit

Alastair D. McAulay
OMC3 Optical Computing (IP) 1995

Select as filters


Select Topics Cancel
© Copyright 2024 | Optica Publishing Group. All rights reserved, including rights for text and data mining and training of artificial technologies or similar technologies.