Li G, Liu L, Shao L, Yin Y
Appl Opt. 1995 Mar 10;34(8):1321-8. doi: 10.1364/AO.34.001321.
A direct twos-complement parallel array multiplication algorithm is introduced and modified for digital optical numerical computation. The modified version overcomes the problems encountered in the conventional optical twos-complement algorithm. In the array, all the summands are generated in parallel, and the relevant summands having the same weights are added simultaneously without carries, resulting in the product expressed in a mixed twos-complement system. In a two-stage array, complex multiplication is possible with using four real subarrays. Furthermore, with a three-stage array architecture, complex matrix operation is straightforwardly accomplished. In the experiment, parallel two-stage array complex multiplication with liquid-crystal panels is demonstrated.
介绍了一种直接的二进制补码并行阵列乘法算法,并针对数字光学数值计算进行了改进。改进后的版本克服了传统光学二进制补码算法中遇到的问题。在该阵列中,所有求和项并行生成,具有相同权重的相关求和项同时无进位相加,得到以混合二进制补码系统表示的乘积。在两级阵列中,使用四个实子阵列可以实现复数乘法。此外,采用三级阵列架构,可以直接完成复数矩阵运算。在实验中,展示了使用液晶面板的并行两级阵列复数乘法。