A free-space optical logic technique is presented that utilizes a two-dimensional array of diffractive optical elements. Each optical element focuses light to multiple, separate positions in the output focal plane. The focal spots from different optical elements are allowed to overlap spatially, resulting in interference. By changing the phase shift between the optical elements, one can create different optical logic operations in the focal plane. The technique is demonstrated by the use of two input beams incident onto a multiplexed optical element written onto a programmable spatial light modulator. The optical element simultaneously creates both and and xor logic functions in the output plane.
© 1995 Optical Society of America
Original Manuscript: March 24, 1994
Revised Manuscript: August 15, 1994
Published: April 10, 1995
Jeffrey A. Davis, Rod P. Tiangco, Thomas H. Barnes, and Timothy G. Haskell, "Programmable optical logic systems using free-space optical interconnections," Appl. Opt. 34, 1929-1937 (1995)