OSA's Digital Library

Optics Express

Optics Express

  • Editor: Michael Duncan
  • Vol. 14, Iss. 21 — Oct. 16, 2006
  • pp: 9879–9895

Complete all-optical processing polarization-based binary logic gates and optical processors*

Y. A. Zaghloul and A. R. M. Zaghloul  »View Author Affiliations

Optics Express, Vol. 14, Issue 21, pp. 9879-9895 (2006)

View Full Text Article

Enhanced HTML    Acrobat PDF (175 KB)

Browse Journals / Lookup Meetings

Browse by Journal and Year


Lookup Conference Papers

Close Browse Journals / Lookup Meetings

Article Tools



We present a complete all-optical-processing polarization-based binary-logic system, by which any logic gate or processor can be implemented. Following the new polarization-based logic presented in [Opt. Express 14, 7253 (2006)], we develop a new parallel processing technique that allows for the creation of all-optical-processing gates that produce a unique output either logic 1 or 0 only once in a truth table, and those that do not. This representation allows for the implementation of simple unforced OR, AND, XOR, XNOR, inverter, and more importantly NAND and NOR gates that can be used independently to represent any Boolean expression or function. In addition, the concept of a generalized gate is presented which opens the door for reconfigurable optical processors and programmable optical logic gates. Furthermore, the new design is completely compatible with the old one presented in [Opt. Express 14, 7253 (2006)], and with current semiconductor based devices. The gates can be cascaded, where the information is always on the laser beam. The polarization of the beam, and not its intensity, carries the information. The new methodology allows for the creation of multiple-input-multiple-output processors that implement, by itself, any Boolean function, such as specialized or non-specialized microprocessors. Three all-optical architectures are presented: orthoparallel optical logic architecture for all known and unknown binary gates, single-branch architecture for only XOR and XNOR gates, and the railroad (RR) architecture for polarization optical processors (POP). All the control inputs are applied simultaneously leading to a single time lag which leads to a very-fast and glitch-immune POP. A simple and easy-to-follow step-by-step algorithm is provided for the POP, and design reduction methodologies are briefly discussed. The algorithm lends itself systematically to software programming and computer-assisted design. As examples, designs of all binary gates, multiple-input gates, and sequential and non-sequential Boolean expressions are presented and discussed. The operation of each design is simply understood by a bullet train traveling at the speed of light on a railroad system preconditioned by the crossover states predetermined by the control inputs. The presented designs allow for optical processing of the information eliminating the need to convert it, back and forth, to an electronic signal for processing purposes. All gates with a truth table, including for example Fredkin, Toffoli, testable reversible logic, and threshold logic gates, can be designed and implemented using the railroad architecture. That includes any future gates not known today. Those designs and the quantum gates are not discussed in this paper. * Patent Pending

© 2006 Optical Society of America

OCIS Codes
(200.0200) Optics in computing : Optics in computing
(200.3760) Optics in computing : Logic-based optical processing
(200.4660) Optics in computing : Optical logic
(200.4740) Optics in computing : Optical processing

ToC Category:
Optical Computing

Original Manuscript: August 7, 2006
Revised Manuscript: September 17, 2006
Manuscript Accepted: September 18, 2006
Published: October 16, 2006

Y. A. Zaghloul and A. R. M. Zaghloul, "Complete all-optical processing polarization-based binary logic gates and optical processors," Opt. Express 14, 9879-9895 (2006)

Sort:  Author  |  Year  |  Journal  |  Reset  


  1. Y. A. Zaghloul and A. R. M. Zaghloul, "Unforced polarization-based optical implementation of binary logic," Opt. Express 14, 7253 - 7269 (2006). Patent Pending. [CrossRef]
  2. M. M. Mano and C. R. Kime, Logic and computer design fundamentals, 2nd ed. (Prentice Hall, New Jersey, 2001).
  3. D. S. Kliger, J. W. Lewis, and C. E. Randall, Polarized light in optics and spectroscopy (Academic, Boston, 1990).
  4. R. M. A. Azzam, A. R. M. Zaghloul, and N. M. Bashara, "Ellipsometric function of a film-substrate system: Applications to the design of reflection-type optical devices and to ellipsometry," J. Opt. Soc. Am. 65, 252 - 260 (1975). Also in A. R. M. Zaghloul, "Ellipsometric function of a film-substrate system: Applications to the design of reflection-type optical devices and to ellipsometry," Ph. D. dissertation, University of Nebraska-Lincoln, 1975. [CrossRef]
  5. A. R. M. Zaghloul, R. M. A. Azzam, and N. M. Bashara, "Design of film-substrate single-reflection retarders," J. Opt. Soc. Am. 65, 1043 - 1049 (1975). [CrossRef]
  6. A. R. M. Zaghloul, R. M. A. Azzam, and N. M. Bashara, "An angle-of-incidence tunable, SiO2-Si (film-substrate) reflection retarder for the UV mercury line λ = 2537 Å," Opt. Commun. 14, 260 - 262 (1975). [CrossRef]
  7. A. R. M. Zaghloul, M. Elshazly-Zaghloul, W. A. Berzett, and D. A. Keeling, "Thin film coatings: A transmission ellipsometric function (TEF) approach I. Non-negative transmission systems, polarization-devices, coatings, and closed-form design formulae," Appl. Opt., In Press. [PubMed]
  8. A. R. M. Zaghloul and M. Elshazly-Zaghloul, "Transmission polarization devices using an unsupported film/pellicle: Closed-form design formulae," SPIE Proceedings of the 2006 Defense and Security Symposium, Orlando, Florida, 17-21 April, 2006.
  9. R. M. A. Azzam, "Simultaneous reflection and refraction of light without change of polarization by a single-layer-coated dielectric surface," Opt. Lett. 10, 107 - 109 (1985). [CrossRef] [PubMed]
  10. A. R. M. Zaghloul, D. A. Keeling, W. A. Berzett, and J. S. Mason, "Design of reflection retarders by use of nonnegative film-substrate systems," J. Opt. Soc. Am. A 22, 1637 - 1645 (2005). [CrossRef]
  11. M. A. Karim and A. A. S. Awwal, Optical computing: An introduction (Wiley, New York, 1992).
  12. E. Fredkin and T. Toffoli, "Conservative logic," Int. J. Theor. Phys. 21, 219 - 22 (1982). [CrossRef]
  13. D. P. Vasudevan, P. K. Lala, J. Di, and J. P. Parkerson, "Reversible-logic design with online testability," IEEE Trans. Instrum. Meas. 55, 406 - 414 (2006). [CrossRef]

Cited By

Alert me when this paper is cited

OSA is able to provide readers links to articles that cite this paper by participating in CrossRef's Cited-By Linking service. CrossRef includes content from more than 3000 publishers and societies. In addition to listing OSA journal articles that cite this paper, citing articles from other participating publishers will also be listed.

« Previous Article  |  Next Article »

OSA is a member of CrossRef.

CrossCheck Deposited