Abstract
Computing with reversibility is the only way to avoid dissipation of energy associated with bit erase. So, a reversible microprocessor is required for future computing. In this paper, a design of a simple all-optical reversible programmable processor is proposed using a polarizing beam splitter, liquid crystal-phase spatial light modulators, a half-wave plate, and plane mirrors. This circuit can perform 16 logical operations according to three programming inputs. Also, inputs can be easily recovered from the outputs. It is named the “reversible programmable Boolean logic unit (RPBLU).” The logic unit is the basic building block of many complex computational operations. Hence the design is important in sense. Two orthogonally polarized lights are defined here as two logical states, respectively.
© 2012 Optical Society of America
Full Article | PDF ArticleMore Like This
Tanay Chattopadhyay
Appl. Opt. 50(32) 6049-6056 (2011)
Cláudia Reis, Tanay Chattopadhyay, Paulo André, and António Teixeira
Appl. Opt. 51(36) 8693-8701 (2012)
Robert G. A. Craig
Appl. Opt. 31(32) 6840-6851 (1992)