Claims
- 1. An optical system for solving Boolean equations comprising:
- a lookup table comprising a matrix of symmetric-self elctro-optic effect devices;
- an input table stage comprising spot generation optics providing input to a spatial light modulator, wherein the output of said input table stage is input to said lookup table;
- a plurality of variable input stages comprising spot generation optics providing an input to a preset variable input mask which in turn is connected as an input to a variable input table, wherein the outputs of said variable input stages are connected as inputs to said lookup table; and
- means for reading the output result from said lookup table.
- 2. An optical system for solving Boolean equations as in claim 1 wherein said spot generation optics generate spots corresponding to a binary representation of any Boolean equation.
- 3. An optical system for solving Boolean equations as in claim 1 wherein said variable input stages are optical systems which force a reset of each element in said lookup table based on the values of the input variables to the equation and the initial states of said lookup table.
- 4. An optical system for solving Boolean equations as in claim 1 wherein said means for reading the output result from said lookup table is an optical system which masks the output from each element in said lookup table to determine the final value of said Boolean equation.
ORIGIN OF THE INVENTION
The invention described herein was made in the performance of official duties by two employees of the Department of the Navy and may be manufactured, used, licensed by or for the Government for any governmental purpose without payment of any royalties thereon.
US Referenced Citations (14)