Abstract

Using a novel nonholographic optoelectronic content-addressable memory in a free-space angular multiplexing geometry, a single-optical-stage compact parallel optical modified-signed-digit arithmetic processing architecture is proposed. Some spatial light modulator based experimental results are also presented.

© 1989 Optical Society of America

Full Article  |  PDF Article

References

  • View by:
  • |
  • |
  • |

  1. A. Avizienis, IRE Trans. Electron. Comput. EC-10, 189 (1961).
    [CrossRef]
  2. B. L. Drake, R. P. Bocker, M. E. Lasher, R. H. Patterson, W. J. Miceli, Opt. Eng. 25, 38 (1986).
  3. P. A. Ramamoorthy, S. Anthony, Opt. Eng. 26, 1169 (1987).
  4. K. Hwang, A. Louri, Opt. Eng. 28, 364 (1989).
  5. Y. Li, B. Ha, A. Kostrzewski, D. H. Kim, G. Eichmann, Opt. Commun. 70, 379 (1989).
    [CrossRef]
  6. M. M. Mirsalehi, T. K. Gaylord, Appl. Opt. 25, 3078 (1986); Appl. Opt. 25, 2277 (1986).
    [CrossRef] [PubMed]
  7. Y. Li, G. Eichmann, Appl. Opt. 26, 2328 (1987).
    [CrossRef] [PubMed]
  8. M. J. Murdocca, “Theory and applications of free-space digital optical computing,” Ph.D. dissertation (The State University of New Jersey at Rutgers, 1988), Chap. 6.
  9. M. Sakaguchi, N. Nishida, T. Nemoto, IEEE Trans. Comput. C-19, 1174 (1970).
    [CrossRef]
  10. T. Ogura, S.-I. Yamada, T. Nikaido, IEEE J. Solid-State Circuits SC-20, 1277 (1985).
    [CrossRef]

1989 (2)

K. Hwang, A. Louri, Opt. Eng. 28, 364 (1989).

Y. Li, B. Ha, A. Kostrzewski, D. H. Kim, G. Eichmann, Opt. Commun. 70, 379 (1989).
[CrossRef]

1987 (2)

P. A. Ramamoorthy, S. Anthony, Opt. Eng. 26, 1169 (1987).

Y. Li, G. Eichmann, Appl. Opt. 26, 2328 (1987).
[CrossRef] [PubMed]

1986 (2)

M. M. Mirsalehi, T. K. Gaylord, Appl. Opt. 25, 3078 (1986); Appl. Opt. 25, 2277 (1986).
[CrossRef] [PubMed]

B. L. Drake, R. P. Bocker, M. E. Lasher, R. H. Patterson, W. J. Miceli, Opt. Eng. 25, 38 (1986).

1985 (1)

T. Ogura, S.-I. Yamada, T. Nikaido, IEEE J. Solid-State Circuits SC-20, 1277 (1985).
[CrossRef]

1970 (1)

M. Sakaguchi, N. Nishida, T. Nemoto, IEEE Trans. Comput. C-19, 1174 (1970).
[CrossRef]

1961 (1)

A. Avizienis, IRE Trans. Electron. Comput. EC-10, 189 (1961).
[CrossRef]

Anthony, S.

P. A. Ramamoorthy, S. Anthony, Opt. Eng. 26, 1169 (1987).

Avizienis, A.

A. Avizienis, IRE Trans. Electron. Comput. EC-10, 189 (1961).
[CrossRef]

Bocker, R. P.

B. L. Drake, R. P. Bocker, M. E. Lasher, R. H. Patterson, W. J. Miceli, Opt. Eng. 25, 38 (1986).

Drake, B. L.

B. L. Drake, R. P. Bocker, M. E. Lasher, R. H. Patterson, W. J. Miceli, Opt. Eng. 25, 38 (1986).

Eichmann, G.

Y. Li, B. Ha, A. Kostrzewski, D. H. Kim, G. Eichmann, Opt. Commun. 70, 379 (1989).
[CrossRef]

Y. Li, G. Eichmann, Appl. Opt. 26, 2328 (1987).
[CrossRef] [PubMed]

Gaylord, T. K.

Ha, B.

Y. Li, B. Ha, A. Kostrzewski, D. H. Kim, G. Eichmann, Opt. Commun. 70, 379 (1989).
[CrossRef]

Hwang, K.

K. Hwang, A. Louri, Opt. Eng. 28, 364 (1989).

Kim, D. H.

Y. Li, B. Ha, A. Kostrzewski, D. H. Kim, G. Eichmann, Opt. Commun. 70, 379 (1989).
[CrossRef]

Kostrzewski, A.

Y. Li, B. Ha, A. Kostrzewski, D. H. Kim, G. Eichmann, Opt. Commun. 70, 379 (1989).
[CrossRef]

Lasher, M. E.

B. L. Drake, R. P. Bocker, M. E. Lasher, R. H. Patterson, W. J. Miceli, Opt. Eng. 25, 38 (1986).

Li, Y.

Y. Li, B. Ha, A. Kostrzewski, D. H. Kim, G. Eichmann, Opt. Commun. 70, 379 (1989).
[CrossRef]

Y. Li, G. Eichmann, Appl. Opt. 26, 2328 (1987).
[CrossRef] [PubMed]

Louri, A.

K. Hwang, A. Louri, Opt. Eng. 28, 364 (1989).

Miceli, W. J.

B. L. Drake, R. P. Bocker, M. E. Lasher, R. H. Patterson, W. J. Miceli, Opt. Eng. 25, 38 (1986).

Mirsalehi, M. M.

Murdocca, M. J.

M. J. Murdocca, “Theory and applications of free-space digital optical computing,” Ph.D. dissertation (The State University of New Jersey at Rutgers, 1988), Chap. 6.

Nemoto, T.

M. Sakaguchi, N. Nishida, T. Nemoto, IEEE Trans. Comput. C-19, 1174 (1970).
[CrossRef]

Nikaido, T.

T. Ogura, S.-I. Yamada, T. Nikaido, IEEE J. Solid-State Circuits SC-20, 1277 (1985).
[CrossRef]

Nishida, N.

M. Sakaguchi, N. Nishida, T. Nemoto, IEEE Trans. Comput. C-19, 1174 (1970).
[CrossRef]

Ogura, T.

T. Ogura, S.-I. Yamada, T. Nikaido, IEEE J. Solid-State Circuits SC-20, 1277 (1985).
[CrossRef]

Patterson, R. H.

B. L. Drake, R. P. Bocker, M. E. Lasher, R. H. Patterson, W. J. Miceli, Opt. Eng. 25, 38 (1986).

Ramamoorthy, P. A.

P. A. Ramamoorthy, S. Anthony, Opt. Eng. 26, 1169 (1987).

Sakaguchi, M.

M. Sakaguchi, N. Nishida, T. Nemoto, IEEE Trans. Comput. C-19, 1174 (1970).
[CrossRef]

Yamada, S.-I.

T. Ogura, S.-I. Yamada, T. Nikaido, IEEE J. Solid-State Circuits SC-20, 1277 (1985).
[CrossRef]

Appl. Opt. (2)

IEEE J. Solid-State Circuits (1)

T. Ogura, S.-I. Yamada, T. Nikaido, IEEE J. Solid-State Circuits SC-20, 1277 (1985).
[CrossRef]

IEEE Trans. Comput. (1)

M. Sakaguchi, N. Nishida, T. Nemoto, IEEE Trans. Comput. C-19, 1174 (1970).
[CrossRef]

IRE Trans. Electron. Comput. (1)

A. Avizienis, IRE Trans. Electron. Comput. EC-10, 189 (1961).
[CrossRef]

Opt. Commun. (1)

Y. Li, B. Ha, A. Kostrzewski, D. H. Kim, G. Eichmann, Opt. Commun. 70, 379 (1989).
[CrossRef]

Opt. Eng. (3)

B. L. Drake, R. P. Bocker, M. E. Lasher, R. H. Patterson, W. J. Miceli, Opt. Eng. 25, 38 (1986).

P. A. Ramamoorthy, S. Anthony, Opt. Eng. 26, 1169 (1987).

K. Hwang, A. Louri, Opt. Eng. 28, 364 (1989).

Other (1)

M. J. Murdocca, “Theory and applications of free-space digital optical computing,” Ph.D. dissertation (The State University of New Jersey at Rutgers, 1988), Chap. 6.

Cited By

OSA participates in CrossRef's Cited-By Linking service. Citing articles from OSA journals and other participating publishers are listed here.

Alert me when this article is cited.


Figures (4)

Fig. 1
Fig. 1

Schematic of a position-encoded optical nonholographic CAM. (a) A six-variable reference pattern CAM. (b) A 56-reference-pattern CAM for a MSD addition processor. For the 1 and 1 ¯ output channels, the CAM readouts are separately processed.

Fig. 2
Fig. 2

Schematic of an N-digit angularly multiplexed CAM processor. N + 1 input devices (SLM’s), each of which is covered by a prism wedge, are used. The dotted lines are connected to constant zero inputs. 56(N + 1) electronic detection cells with threshold inverters are used.

Fig. 3
Fig. 3

(a) Composite CAM mask for a MSD addition [the left- (right-) hand-side submask is for the 1 ( 1 ¯ ) output], (b) A six-digit input data group. (c), (d) The corresponding masked intensity results for the output channels 1 and 1 ¯ in the lens back focal plane (top) and their thresholded and inverted outputs (bottom), respectively. (e)–(j) Two other input data groups and their corresponding results.

Fig. 4
Fig. 4

Results of a three angularly multiplexed CAM processing. For this example, the two five-digit MSD numbers X and Y (top) are used. The inputs to the top, middle, and bottom CAM channels are the first, second, and last six-digit groups of X and Y, respectively. In the bottom part, the corresponding lens integrated results for the output channels 1 and 1 ¯ are shown. The three output digits are 0, 1, and 1, respectively.

Tables (1)

Tables Icon

Table 1 Performance Comparison Summary of the Various Optical MSD N-Digit Number Addition Schemesa

Metrics