Residue arithmetic processing utilizing optical Fredkin gate arrays
- 15 September 1987
- journal article
- Published by Optica Publishing Group in Applied Optics
- Vol. 26 (18) , 3940-3946
- https://doi.org/10.1364/ao.26.003940
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.Keywords
This publication has 12 references indexed in Scilit:
- High-efficiency rapidly programmable optical interconnectionsApplied Optics, 1987
- Holographic Optical Interconnects For VLSIOptical Engineering, 1986
- Thermally annealed single-mode proton-exchanged channel-waveguide cutoff modulatorOptics Letters, 1986
- Truth-table look-up parallel data processing using an optical content-addressable memoryApplied Optics, 1986
- What classical optics can do for the digital optical computerApplied Optics, 1986
- Optical computing and the Fredkin gatesApplied Optics, 1986
- Truth-table look-up optical processing utilizing binary and residue arithmeticApplied Optics, 1980
- Optical residue arithmetic computer with programmable computation modulesApplied Optics, 1979
- Optical computation using residue arithmeticApplied Optics, 1979
- Optical residue arithmetic: a correlation approachApplied Optics, 1979