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

Multiprocessor design using polarization-encoded optical shadow-casting

Not Accessible

Your library or personal account may give you access

Abstract

In this work, the polarization-encoded optical shadow-casting (POSC) algorithm for designing a parallel multiprocessor is described. As an example, we have used the POSC algorithm to design a combined adder-subtracter. Unlike the all-electronic digital adder/subtracters, this multiprocessor provides the outputs of both addition and subtraction simultaneously without any increase in the system hardware.1 This multiprocessor is the first of its kind reported in the optical computing literature. Further, this design points out an important distinction of optical digital system design as follows: In digital systems, the number of gate inputs as well as the number of gates are reduced by using a Karnaugh map.2 But in the optical shadowcasting scheme, the simplification of the logic circuit is achieved by the sharing of minterms.1 In digital electronics, such minterm sharing is usually not attempted. The design of this parallel multiple-output dual-addressable multiprocessor memory device is very attractive as it saves memory by 50% or more. The proposed device gives out parallel output bits and is highly efficient when compared with its electronic counterpart.

© 1989 Optical Society of America

PDF Article
More Like This
Polarization-encoded optical shadow-casting: design of a trinary logic-based multiprocessor

M. S. Alam and M. A. Karim
FPP3 OSA Annual Meeting (FIO) 1992

Image Processing Using Polarization-Encoded Optical Shadow Casting II: Edge Detection

A. A. S. Awwal and M. A. Karim
TuI12 Optical Computing (IP) 1989

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.