Title :
Implementation of four common functions on an LNS co-processor
Author :
Das, Debasish ; Mukhopadhyaya, Krishnendu ; Sinha, Bhabani P.
Author_Institution :
Electron. Unit, Indian Stat. Inst., Calcutta, India
fDate :
1/1/1995 12:00:00 AM
Abstract :
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
Keywords :
arithmetic; coprocessors; LNS co-processor; arctangent function; commonly used functions; exponential function; inverse trigonometric functions; logarithmic function; logarithmic number system; logarithmic number system processor; series folding; trigonometric functions; Application software; Coprocessors; Digital arithmetic; Floating-point arithmetic; Hardware; Performance evaluation; Process control; Programmable logic arrays; Signal processing;
Journal_Title :
Computers, IEEE Transactions on