Title :
General purpose computing using polarization-encoded optical shadow casting
Author :
Ahmed, J.U. ; Awwal, A.A.S.
Author_Institution :
Dept. of Comput. Sci. & Eng., Wright State Univ., Dayton, OH, USA
Abstract :
A memory-efficient multioutput arithmetic logic unit has been designed using a polarization-encoded optical shadow casting scheme. The authors expand the scope of special-purpose optical digital computing to more general-purpose computing. Consequently, a novel design of an arithmetic logic unit (ALU) is proposed which is capable of performing both arithmetic and logical operations. A conventional ALU architecture is followed, where the output of the ALU are generated separately. Normally, all the outputs of an ALU are not required at the same time. Thus sequential output generation is not a bottleneck. The design algorithms for identifying the source patterns, input encoding, and output mask are presented
Keywords :
light polarisation; optical information processing; optical logic; ALU architecture; input encoding; multioutput arithmetic logic unit; optical digital computing; output mask; polarization-encoded optical shadow casting; sequential output generation; source patterns; Algorithm design and analysis; Arithmetic; Casting; Decoding; Equations; Light emitting diodes; Logic design; Optical computing; Optical polarization; Process design;
Conference_Titel :
Aerospace and Electronics Conference, 1992. NAECON 1992., Proceedings of the IEEE 1992 National
Conference_Location :
Dayton, OH
Print_ISBN :
0-7803-0652-X
DOI :
10.1109/NAECON.1992.220621