• DocumentCode
    1167008
  • Title

    Development of a 3-D graphics rendering engine with lighting acceleration for handheld multimedia systems

  • Author

    Nam, Byeong-Gyu ; Lee, Min-Wuk ; Yoo, Hoi-Jun

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., Korea Adv. Energy Res. Inst., Daejeon, South Korea
  • Volume
    51
  • Issue
    3
  • fYear
    2005
  • Firstpage
    1020
  • Lastpage
    1027
  • Abstract
    Low-power three-dimensional (3-D) graphics rendering engine with lighting acceleration is designed and implemented for handheld multimedia terminals. The lighting unit is hardware implemented and integrated into the chip for the low-power acceleration of the 3D graphics applications. We adopt the following three steps to handle the memory bandwidth problem for rendering operations. I) We find bilinear MIPMAP is the best texture filtering algorithm for handheld systems based on our developed energy-efficiency metric. With this observation, we adopt bilinear MIPMAP for our texture filtering unit, which requires only 50% of texture memory bandwidth compared with trilinear MIPMAP filtering. II) We put the depth test operation into the earlier stage of the graphics pipeline, which eliminates texture memory accesses for invisible pixels. III) We develop a power-efficient small cache system as the interface to rendering memory. The accelerator takes 181 K gates and the performance reaches 20 Mpixels/s. A test chip is implemented with 1-poly 6-metal 0.18 μm CMOS technology. It operates at the frequency of 20 MHz with 14.7 mW power consumption.
  • Keywords
    filtering theory; multimedia systems; rendering (computer graphics); 0.18 mum; 14.7 mW; 20 MHz; 3D graphics rendering engine; graphics pipeline; handheld multimedia systems; lighting acceleration; memory bandwidth problem; power-efficient small cache system; texture filtering algorithm; texture memory accesses; three-dimensional graphics rendering engine; Acceleration; Bandwidth; CMOS technology; Engines; Filtering; Graphics; Hardware; Multimedia systems; Rendering (computer graphics); Testing;
  • fLanguage
    English
  • Journal_Title
    Consumer Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-3063
  • Type

    jour

  • DOI
    10.1109/TCE.2005.1510517
  • Filename
    1510517