DocumentCode
1196772
Title
Optoelectronic time-of-flight design and the demonstration of an all-optical, stored program, digital computer
Author
Jordan, Harry F. ; Heuring, Vincent P. ; Feuerstein, Robert
Author_Institution
Optoelectron. Comput. Syst. Center, Colorado Univ., Boulder, CO, USA
Volume
82
Issue
11
fYear
1994
fDate
11/1/1994 12:00:00 AM
Firstpage
1678
Lastpage
1689
Abstract
The recent demonstration of an all-optical, stored-program, digital computer by our group focused on high-speed optoelectronic design. It was made possible by a new digital design method known as time-of-flight design. A rudimentary, but general-purpose, proof of principle computer was built, which is all-optical in the sense that all signals connecting logic gates and all memory are optical in nature. LiNbO3 directional couplers, electrooptic switches, are used to perform logic operations. In addition to demonstrating stored program operation in an optoelectronic digital computer, the system demonstrated the feasibility of the new design method, which does nor use any flip-flops or other bistable devices for synchronization or memory. This potentially allows system clock rates of the same order as device bandwidth. This paper describes how the time-of-flight design method was motivated by the special properties of optoelectronic digital design. The basic principles of the method we employed will be discussed along with some of its potential advantages. The experimental work with digital optical circuits leading up to and including the stored program computer experiment will then be discussed. Finally, the future potential of time-of-flight design in high-bandwidth optoelectronic systems will be discussed
Keywords
directional couplers; integrated optoelectronics; logic gates; optical couplers; optical interconnections; optical logic; LiNbO3; LiNbO3 directional couplers; all memory; all-optical; all-optical stored program digital computer; digital design method; digital optical circuits; electrooptic switches; general-purpose; high-speed optoelectronic design; logic gates; logic operations; optoelectronic digital computer; optoelectronic time-of-flight design; proof of principle computer; stored program computer experiment; stored program operation; system clock rates; Design methodology; Directional couplers; High speed optical techniques; Joining processes; Logic devices; Logic gates; Optical bistability; Optical computing; Optical sensors; Optical switches;
fLanguage
English
Journal_Title
Proceedings of the IEEE
Publisher
ieee
ISSN
0018-9219
Type
jour
DOI
10.1109/5.333746
Filename
333746
Link To Document