• DocumentCode
    1071686
  • Title

    A Low-Power Unified Arithmetic Unit for Programmable Handheld 3-D Graphics Systems

  • Author

    Nam, Byeong-Gyu ; Kim, Hyejung ; Yoo, Hoi-Jun

  • Author_Institution
    Korea Adv. Inst. of Sci. & Technol. (KAIST), Daejeon
  • Volume
    42
  • Issue
    8
  • fYear
    2007
  • Firstpage
    1767
  • Lastpage
    1778
  • Abstract
    A low-power, area-efficient four-way 32-bit multifunction arithmetic unit has been developed for programmable shaders for handheld 3D graphics systems. It adopts the logarithmic number system (LNS) at the arithmetic core for the single-cycle throughput and the small-size low-power unification of various complicated arithmetic operations such as power, logarithm, trigonometric functions, vector-SIMD multiplication, division, square root and vector dot product. 24-region and 16-region piecewise linear logarithmic and antilogarithmic converters are proposed with 0.8% and 0.02% maximum conversion error, respectively. All the supported operations are implemented with less than 6.3% operation error and unified into a single arithmetic platform with maximum four-cycle latency and single-cycle throughput. A 93 K gate test chip is fabricated using one-poly five-metal 0.18-mum CMOS technology. It operates at 210 MHz with maximum power consumption of 15.3 mW at 1.8 V.
  • Keywords
    CMOS integrated circuits; coprocessors; digital signal processing chips; fixed point arithmetic; low-power electronics; programmable circuits; antilogarithmic converter; arithmetic core; gate test chip; graphics processing unit; logarithmic number system; low-power unified arithmetic unit; maximum four-cycle latency; multifunction arithmetic unit; one-poly five-metal CMOS technology; piecewise linear logarithmic converter; programmable handheld 3D graphics systems; programmable shaders; single-cycle throughput; size 0.18 mum; square root; trigonometric functions; vector dot product; vector-SIMD multiplication; word length 32 bit; CMOS technology; Computer graphics; Delay; Digital arithmetic; Energy consumption; Fixed-point arithmetic; Piecewise linear techniques; Testing; Throughput; Vectors; 3-D computer graphics; Computer arithmetic; handheld systems; logarithmic number system; unified arithmetic unit;
  • fLanguage
    English
  • Journal_Title
    Solid-State Circuits, IEEE Journal of
  • Publisher
    ieee
  • ISSN
    0018-9200
  • Type

    jour

  • DOI
    10.1109/JSSC.2007.900243
  • Filename
    4277872