Abstract

A cascadable residue arithmetic processor based on optical Fredkin gate arrays and page-oriented holographic memories is introduced. The implementations of residue functions and operations by this processor are described. Analytic expressions are derived for the number of holograms and waveguide channels required for the implementation of residue addition and multiplication. The practical cases of 16-bit addition and multiplication are analyzed as specific examples. It is shown that, using the proposed architecture, these operations can be implemented with state-of-the-art technologies in holography and integrated optics.

© 1987 Optical Society of America

Full Article  |  PDF Article
OSA Recommended Articles
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)

Truth-table look-up optical processing utilizing binary and residue arithmetic

C. C. Guest and T. K. Gaylord
Appl. Opt. 19(7) 1201-1207 (1980)

Residue arithmetic techniques for optical processing of adaptive phased array radars

Paul R. Beaudet, A. P. Goutzoulis, Edward C. Malarkey, and Joe C. Bradley
Appl. Opt. 25(18) 3097-3112 (1986)

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 (10)

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 (9)

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