• DocumentCode
    2866758
  • Title

    ROM-less LNS

  • Author

    Ismail, R. Che ; Coleman, J.N.

  • Author_Institution
    Sch. of Electr., Electron. & Comput. Eng., Univ. of Newcastle upon Tyne, Newcastle upon Tyne, UK
  • fYear
    2011
  • fDate
    25-27 July 2011
  • Firstpage
    43
  • Lastpage
    51
  • Abstract
    The logarithmic number system has been proposed as an alternative to floating-point arithmetic. Multiplication, division and square-root operations are accomplished with fixed-point methods, but addition and subtraction are considerably more challenging. Recent work has demonstrated that these operations too can be done with similar speed and accuracy to their FP equivalents, but the necessary circuitry is complex. In particular, it is dominated by the need for large ROM tables for the storage of non-linear functions. This paper describes two algorithms, a new co-transformation procedure and an improvement to an existing interpolation method, that reduce these tables to an extent that allows their easy synthesis in logic. An implementation shows substantial reductions in area and delay from the previous best 32-bit realisation, with equivalent accuracy.
  • Keywords
    fixed point arithmetic; floating point arithmetic; interpolation; number theory; read-only storage; 32-bit realisation; ROM tables; ROM-less LNS; co-transformation procedure; fixed- point methods; floating-point arithmetic; interpolation method; logarithmic number system; logic; multiplication-division-square root operations; nonlinear functions; Accuracy; Delay; Indexes; Interpolation; Performance evaluation; Read only memory; Silicon;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Arithmetic (ARITH), 2011 20th IEEE Symposium on
  • Conference_Location
    Tubingen
  • ISSN
    1063-6889
  • Print_ISBN
    978-1-4244-9457-6
  • Type

    conf

  • DOI
    10.1109/ARITH.2011.15
  • Filename
    5992107