• DocumentCode
    1246580
  • Title

    114 MFLOPS logarithmic number system arithmetic unit for DSP applications

  • Author

    Lewis, David M.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Toronto Univ., Ont., Canada
  • Volume
    30
  • Issue
    12
  • fYear
    1995
  • fDate
    12/1/1995 12:00:00 AM
  • Firstpage
    1547
  • Lastpage
    1553
  • Abstract
    An arithmetic core for DSP applications, comprising two multiplier/dividers and an adder/subtractor, using logarithmic number system (LNS) arithmetic, is described. For most operands, precision better than the worst-case precision of IEEE 754 is obtained. Three operations per cycle are performed using 69k transistors integrated in a 16 mm2 core in 1.2 μm CMOS, offering better performance than the best previous result in only 43% of the area. The use of a new interleaved memory ROM structure and a second-order function interpolator are the key techniques that result in reduced area. This modest area allows several core units to be integrated on a chip for high performance DSP applications
  • Keywords
    CMOS logic circuits; arithmetic; digital arithmetic; digital signal processing chips; interpolation; 1.2 micron; 114 MFLOPS; CMOS chip; DSP applications; adder/subtractor; arithmetic unit; interleaved memory ROM structure; logarithmic number system; multiplier/dividers; second-order function interpolator; Arithmetic; Clocks; Digital filters; Digital signal processing; Digital signal processing chips; Dynamic range; Microwave integrated circuits; Pervasive computing; Read only memory; Silicon;
  • fLanguage
    English
  • Journal_Title
    Solid-State Circuits, IEEE Journal of
  • Publisher
    ieee
  • ISSN
    0018-9200
  • Type

    jour

  • DOI
    10.1109/4.482205
  • Filename
    482205