Abstract
Free-space optical interconnections are important both in massive digital optical computing and in communication systems. The optical butterfly interconnection has many advantages over other interconnections in implementing various basic logic functions such as addition, subtraction, multiplication. This paper starts with the conventional Karnaugh maps and Boolean algebra to implement a parallel n-bit ripple carry full adder by the use of multilayer butterfly interconnection networks. Then we describe in detail the design and architecture of the full adder and provide accurate interconnection networks and the structures or patterns of key devices such as the masks to implement and and or operations in this calculation. Finally, we discuss development of the interconnection in implementing logic operations.
© 1991 Optical Society of America
Full Article | PDF ArticleMore Like This
De-Gui Sun, Li-MIng He, Na-Xin Wang, and Zhao-Heng Weng
Appl. Opt. 33(29) 6755-6761 (1994)
Khan M. Iftekharuddin and Mohammad A. Karim
Appl. Opt. 33(8) 1457-1462 (1994)
Seiji Fukushima, Takashi Kurokawa, and Hideo Suzuki
Appl. Opt. 29(14) 2099-2106 (1990)