Abstract
An optical processor for modulo operations is estimated. Large scale information processing for modulo operations is effective in an algorithm in prime factorization. This processor is based on a method for modulo multiplication using phase modulation of light wave. And it consists of a Michelson interferometer. Desired interference fringes are obtained by tilting reflection mirrors put at optical arms in the interferometer. Target operations are executed in parallel by measuring fringe patterns with photodetector array. One of the features of the processor is that it achieves parallel data processing for modulo multiplication with only simple operation. In terms of optical implementation, the presented processor seems to give us correct results even though there are some misalignment and noise signals in the processor. Therefore, error tolerance of the presented processor is discussed analytically. Influence of random noises in plane wave is analyzed. As results of analysis, it is verified that the presented processor has robustness against alignment and random errors.