1 July 1990 Computer-aided design of digital optical computers using free-space interconnects
Author Affiliations +
Proceedings Volume 1319, Optics in Complex Systems; (1990) https://doi.org/10.1117/12.22295
Event: 15th International Optics in Complex Systems, 1990, Garmisch, Germany
Abstract
A recognized model for a digital optical computer consists of arrays of optical logic gates interconnected in free space with regular patterns. This model simplifies optical hardware but complicates the process of designing digital circuits since connections cannot be abstracted away until a final layout is required as is the case for conventional digital electronics technology. The Rutgers Optical Computing Project explores digital design problems for optical computing and provides computer-aided design tools that assist the computer designer. Two areas of interest are considered here: digital optical circuit design and avoiding device faults. Background For an all-optical digital computer optical logic gates are needed as well as optical interconnects. One particular optical logic gate is considered here the self electro-optic effect device (SEED) [1] shown in Figure 1. The SEED is based on an electrically coupled optical modulator and detector pair and is made up of approximately 1200 alternating layers of GaAs and GaA1As in an 8im thick quantum well structure placed inside a PIN photodiode detector as shown in Figure 1. When light is applied to the detector a current is generated that reduces the potential across the quantum well. When a strong enough current is created the positive feedback allows the device to retain its state after the light source is removed. A variation of the SEED is the symmetric-SEED (SSEED) [2] which is used in a testhed all-optical
© (1990) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Miles J. Murdocca, "Computer-aided design of digital optical computers using free-space interconnects", Proc. SPIE 1319, Optics in Complex Systems, (1 July 1990); doi: 10.1117/12.22295; https://doi.org/10.1117/12.22295
PROCEEDINGS
2 PAGES


SHARE
Back to Top