Cherri A K, Alam M S
Appl Opt. 2001 Mar 10;40(8):1236-43. doi: 10.1364/ao.40.001236.
Algorithms for computing complex elementary functions based on the modified signed-digit (MSD) number system representations are proposed. An arithmetic unit that performs parallel one-step addition (subtraction), multiplication, and division is proposed to achieve the computation of complex functions such as the square-root, logarithm, exponential, and other related operations. An optoelectronic correlator-based architecture is suggested for implementing the proposed MSD algorithms to compute the above-mentioned elementary functions. We utilized the symbolic substitution technique to reduce the number of computation rules involved.
提出了基于修正符号数(MSD)系统表示法来计算复初等函数的算法。提出了一种执行并行单步加法(减法)、乘法和除法的算术单元,以实现诸如平方根、对数、指数及其他相关运算等复函数的计算。建议采用基于光电相关器的架构来实现所提出的MSD算法,以计算上述初等函数。我们利用符号替换技术来减少所涉及的计算规则数量。