Share Email Print

Proceedings Paper

Error codes applied to optical algebraic processors
Author(s): Scott Adrian Ellett; John F. Walkup; Thomas F. Krile
Format Member Price Non-Member Price
PDF $17.00 $21.00

Paper Abstract

Optical algebraic processors can perform complex calculations in parallel and at high speeds. However, they commonly suffer from a low analog accuracy which hinders their widespread application. Error detection and correction codes provide one technique for improving the accuracy of optical algebraic processors. The use of these codes would allow some of the errors that may occur during a computation to be detected and possibly corrected. This paper describes the results of various computer simulations of optical matrix-vector multipliers employing error-correction codes. It discusses the application of convolutional codes to optical matrix-vector multipliers along with several block codes. Both binary and nonbinary codes are considered. The results indicate that a significant improvement in performance can be obtained when compared with processors not employing error-correction codes. Also, the type of noise, whether signal-independent or signal-dependent noise, has a significant effect on the performance of a matrix-vector multiplier employing an error code. The encoding and decoding operations required for the error codes can be performed optically.

Paper Details

Date Published: 1 November 1991
PDF: 10 pages
Proc. SPIE 1564, Optical Information Processing Systems and Architectures III, (1 November 1991); doi: 10.1117/12.49747
Show Author Affiliations
Scott Adrian Ellett, Texas Tech Univ. (United States)
John F. Walkup, Texas Tech Univ. (United States)
Thomas F. Krile, Texas Tech Univ. (United States)

Published in SPIE Proceedings Vol. 1564:
Optical Information Processing Systems and Architectures III
Bahram Javidi, Editor(s)

© SPIE. Terms of Use
Back to Top