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

Programming a digital optical cellular image processor

Not Accessible

Your library or personal account may give you access

Abstract

A single-instruction machine is generally considered to be impractical in electronics because it may lead to excessively complex programs. In digital optical cellular image processors (DOCIPs), the single-instruction machine is well suited to the system architecture. The reason for this is that the optical parallelism and global interconnection capabilities of DOCIP also contribute to parallel optical control signal flow. We show that two DOCIP architectures, DOCIP array and DOCIP hypercube, have a simple organization, low cell complexity, and (with external memory) the ability to simulate random access machines and Turing machines. Both of them have a simple control structure: (1) a single instruction that includes fetch, execute, store, and pipelines the three fundamental operations of binary image algebra1; (2) a single control level that has only one higher control level for interpretation between program and data. The DOCIP array, a nearest-neighbor connected cellular array, has an extremely simple organization due to its O(1) interconnectivity. The DOCIP hypercube increases the interconnectivity to O(log N) and combines features of conventional cellular logic and conventional hypercube architectures for 2-D computational cells. The programming and instruction set of the DOCIP array and the DOCIP hypercube are illustrated and compared.

© 1987 Optical Society of America

PDF Article
More Like This
Binary Image Algebra and Digital Optical Cellular Image Processors

K. S. Huang, B. K. Jenkins, and A. A. Sawchuk
MB5 Optical Computing (IP) 1987

Optical cellular logic processors

B. K. Jenkins and Alexander A. Sawchuk
TUY2 OSA Annual Meeting (FIO) 1985

Cellular Optical Processor Architecture with Modulable Holographic Interconnections

J. Taboury, J.M. Wang, P. Chavel, and F. Devos
MC2 Optical Computing (IP) 1987

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.