Paper
1 September 1991 First programmable digital optical processor: optical cellular logic image processor
Robert G. A. Craig, Brian S. Wherrett, Andrew C. Walker, Douglas J. McKnight, Ian R. Redmond, John Fraser Snowdon, Gerald Stuart Buller, Edward J. Restall, R. A. Wilson, Suzanne Wakelin, Neil McArdle, P. Meredith, J. Michael Miller, Mohammad R. Taghizadeh, G. Mackinnon, Stanley D. Smith
Author Affiliations +
Abstract
The construction of digital optical processors based on the cellular logic image processor (CLIP) architecture is discussed. Both a single-channel processor and a parallel version incorporating 256 information channels have been constructed. The single channel version of the processor allows eight different combinatorial logic processes to be carried out under electronic control and can be programmed in real time. Several algorithms including pattern recognition, byte comparison, full addition and subtraction have been implemented with this machine. The 256 channel version operates similarly to the single channel version except that a reduced instruction set internal processor with four selectable logic processes is used. A nearest neighbor interconnect provides the communication required between the different information channels. More advanced processing capability can be achieved with the introduction of such non-local interconnects as shuffle networks. Results and simulations obtained with these processors are presented. Advances in the various components of the O- CLIP circuit, future goals, and potential application are also discussed.
© (1991) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Robert G. A. Craig, Brian S. Wherrett, Andrew C. Walker, Douglas J. McKnight, Ian R. Redmond, John Fraser Snowdon, Gerald Stuart Buller, Edward J. Restall, R. A. Wilson, Suzanne Wakelin, Neil McArdle, P. Meredith, J. Michael Miller, Mohammad R. Taghizadeh, G. Mackinnon, and Stanley D. Smith "First programmable digital optical processor: optical cellular logic image processor", Proc. SPIE 1505, Optics for Computers: Architectures and Technologies, (1 September 1991); https://doi.org/10.1117/12.47007
Lens.org Logo
CITATIONS
Cited by 4 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Image processing

Logic

Signal processing

Binary data

Beam splitters

Computer architecture

Digital image processing

Back to Top