• DocumentCode
    1003437
  • Title

    A 195 mW, 9.1 MVertices/s Fully Programmable 3-D Graphics Processor for Low-Power Mobile Devices

  • Author

    Woo, Jeong-Ho ; Sohn, Ju-Ho ; Kim, Hyejung ; Yoo, Hoi-Jun

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Korea Adv. Inst. of Sci. & Technol. (KAIST), Daejeon
  • Volume
    43
  • Issue
    11
  • fYear
    2008
  • Firstpage
    2370
  • Lastpage
    2380
  • Abstract
    A 195 mW, 9.1 Mvertices/s fully programmable 3-D graphics processor is designed and implemented for mobile devices. The mobile unified shader provides programmable per-vertex operations and per-pixel operations in a single hardware and thus, it achieves 35% area and 28% power reduction compared with previous architecture. The pixel-vertex multi-threading enhances the 3-D graphics performance by enabling to compute the per-vertex operations and the per-pixel operations at the same time. By adopting the pixel-vertex multi-threading, 94% of the per-vertex operations are interleaved into the per-pixel operations and enhances 3-D graphics performance in real applications. The logarithmic lighting engine and specialized lighting instruction improve the vertex throughput including transform and OpenGL lighting up to 9.1 Mvertices/s, which is 2.5 times higher performance compared with previous works. The proposed 3-D graphics processor is implemented in 3.3 mmtimes3.0 mm using 0.13 mum CMOS process and it was successfully demonstrated on the system evaluation board.
  • Keywords
    CMOS digital integrated circuits; low-power electronics; microprocessor chips; mobile handsets; programmable circuits; CMOS; OpenGL lighting; fully programmable 3-D graphics processor; lighting instruction; logarithmic lighting engine; low-power mobile devices; mobile unified shader; per-pixel operations; power 195 mW; programmable per-vertex operations; size 0.13 mum; Digital multimedia broadcasting; Engines; Graphics; Hardware; Information technology; Mobile communication; Mobile computing; Pipelines; Process design; Telecommunication computing; 3-D graphics; Low power design; programmable; unified shader;
  • fLanguage
    English
  • Journal_Title
    Solid-State Circuits, IEEE Journal of
  • Publisher
    ieee
  • ISSN
    0018-9200
  • Type

    jour

  • DOI
    10.1109/JSSC.2008.2004525
  • Filename
    4685426