Paper
22 August 1980 Design For An Optical General Purpose Digital Computer
Alan Huang
Author Affiliations +
Proceedings Volume 0232, 1980 Intl Optical Computing Conf II; (1980) https://doi.org/10.1117/12.958880
Event: 1980 Technical Symposium East, 1980, Washington, D.C., United States
Abstract
A design for an optical general purpose digital computer is presented. The basic approach involves decomposing the structure of a classical finite state machine into a logic unit, an interconnection array, and a latching unit. The logic unit is implemented with an optical NOR gate array. The NOR gate array involves projecting several binary images on a common surface, inverting, and thresholding the intensity of the result. Each pixel thus functions as a NOR gate. This NOR gate array is sufficient to establish a complete logical set. The interconnect array can be implemented with a hologram or conventional optics. Each pixel (x,y) is imaged to pixel (x,y-1), pixel (x+1,y-1), and pixel (x-2,y-1) on each cycle. This interconnection pattern is sufficient to establish a complete non-planar connective set. The latching unit serves as a memory. A delay is used as a memory in much the same manner as it was in earlier computers (mercury delay lines, CRT storage, etc.). The processor is programmed by customizing the interconnect pattern. This can be accomplished by tying the input of various optical NOR gates "high" with a customizing binary input image. This design illustrates how the parallelism of optics can be used to overcome the Von Neumann bottleneck which throttles the throughput of current computers.
© (1980) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Alan Huang "Design For An Optical General Purpose Digital Computer", Proc. SPIE 0232, 1980 Intl Optical Computing Conf II, (22 August 1980); https://doi.org/10.1117/12.958880
Lens.org Logo
CITATIONS
Cited by 6 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Logic

Electronics

Optical design

Optical computing

Optical arrays

Holograms

Binary data

RELATED CONTENT

Symbolic Substitution Methods For Optical Computing
Proceedings of SPIE (February 08 1988)
Optical Realization Of Parity Function And Its Application
Proceedings of SPIE (February 08 1988)
Digital Optical Computing With Ferroelectric Liquid Crystals
Proceedings of SPIE (February 19 1988)
Digital Logic And Computing With Optics
Proceedings of SPIE (November 27 1984)

Back to Top