Abstract

The use of optics to implement the Boolean logic functions traditionally used in conventional electronic computing is an active area of optical computing research. Many proposed optical implementations duplicate the configuration of electronic logic gates and hence may not optimally utilize the full benefits of optical techniques. We present here a new optical gate, the Fredkin gate, which may, in principle, be minimally dissipative (i.e., exhibit reversible logic) and whose response time may be limited in some implementations only by the duration of optical pulses (i.e., in the picosecond range). Such gates, which consist of three input and three output lines, can be programmed to produce a standard set of Boolean functions and appear well matched to the parallelism of optics. We present here a number of optical implementations of Fredkin gates and suggest ways of composing their interconnections to achieve combinatorial logic, circulating memories and generalized interconnects.

© 1986 Optical Society of America

Full Article  |  PDF Article
OSA Recommended Articles
Optics inspired logic architecture

James Hardy and Joseph Shamir
Opt. Express 15(1) 150-165 (2007)

Three-dimensional optical Fredkin gate arrays applied to residue arithmetic

Mir M. Mirsalehi, Joseph Shamir, and H. John Caulfield
Appl. Opt. 28(12) 2429-2438 (1989)

Design of optical reversible logic gates using electro-optic effect of lithium niobate based Mach–Zehnder interferometers

Santosh Kumar, Chanderkanta, and Sanjeev Kumar Raghuwanshi
Appl. Opt. 55(21) 5693-5701 (2016)

References

You do not have subscription access to this journal. Citation lists with outbound citation links are available to subscribers only. You may subscribe either as an OSA member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access OSA Member Subscription

Cited By

You do not have subscription access to this journal. Cited by links are available to subscribers only. You may subscribe either as an OSA member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access OSA Member Subscription

Figures (8)

You do not have subscription access to this journal. Figure files are available to subscribers only. You may subscribe either as an OSA member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access OSA Member Subscription

Equations (1)

You do not have subscription access to this journal. Equations are available to subscribers only. You may subscribe either as an OSA member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access OSA Member Subscription

Metrics

You do not have subscription access to this journal. Article level metrics are available to subscribers only. You may subscribe either as an OSA member, or as an authorized user of your institution.

Contact your librarian or system administrator
or
Login to access OSA Member Subscription