• DocumentCode
    1246657
  • 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
  • Volume
    44
  • Issue
    1
  • fYear
    1995
  • fDate
    1/1/1995 12:00:00 AM
  • Firstpage
    155
  • Lastpage
    161
  • 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;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/12.367997
  • Filename
    367997