Implementation of four common functions on an LNS co-processor
Swagatam Das, Krishnendu Mukhopadhyaya, Bhabani P. Sinha · IEEE Transactions on Computers · 1995
We propose a scheme for evaluating four commonly used functions namely, (1) inverse trigonometric functions, (2) trigonometric functions, (3) the exponential function, and (4) the logarithmic function with the help of a logarithmic number system (LNS) processor. A novel idea of series folding has been introduced for computing the above functions, expressed in the form of infinite series. We also show that with a suitable choice of the radix for the LNS we can evaluate exponential and logarithmic functions without using any extra hardware.>