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

被引:5
|
作者
Nam, BG [1 ]
Lee, MW [1 ]
Yoo, HJ [1 ]
机构
[1] Korea Adv Inst Sci & Technol, Semicond Syst Lab, Dept Elect Engn & Comp Sci, Taejon 305701, South Korea
关键词
3D graphics; lighting; rendering engine; low power; handheld system;
D O I
10.1109/TCE.2005.1510517
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A 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 181K gates and the performance reaches 20Mpixels/s. A test chip is implemented with 1-poly 6-metal 0,18um CMOS technology. It operates at the frequency of 20MHz with 14.7mW power consumption.
引用
收藏
页码:1020 / 1027
页数:8
相关论文
共 50 条
  • [1] Design and Implementation of 3D Graphics Rendering Engine with DirectX
    Guo, Ping
    Cheng, Yao
    Liu, Zhu-Jin
    COMMUNICATIONS AND INFORMATION PROCESSING, PT 2, 2012, 289 : 600 - 607
  • [2] Communication in componentized 3D graphics multimedia systems
    Milér, V
    Hudec, B
    WSCG'2003 POSTER PROCEEDINGS, 2003, : 85 - 88
  • [3] Computation-effective 3-D graphics rendering architecture for embedded multimedia system
    Liang, BS
    Jen, CW
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2000, 46 (03) : 735 - 743
  • [4] Computation-effective 3-D graphics rendering architecture for embedded multimedia system
    Liang, BS
    Jen, CW
    IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - 2000 DIGEST OF TECHNICAL PAPERS, 2000, : 330 - 331
  • [5] Index rendering: Hardware-efficient architecture for 3-D graphics in multimedia system
    Liang, BS
    Lee, YC
    Yeh, WC
    Jen, CW
    IEEE TRANSACTIONS ON MULTIMEDIA, 2002, 4 (03) : 343 - 360
  • [6] RENDERING 3-D GRAPHICS IN OPENGL
    LALONDE, W
    PUGH, J
    JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1995, 8 (03): : 63 - &
  • [7] Extensions for 3D graphics rendering engine used for direct tessellation of spline surfaces
    Sfarti, Adrian
    Barsky, Brian A.
    Kosloff, Todd J.
    Pasztor, Egon
    Kozlowski, Alex
    Roman, Eric
    Perelman, Alex
    COMPUTATIONAL SCIENCE - ICCS 2006, PT 2, PROCEEDINGS, 2006, 3992 : 215 - 222
  • [8] New 3D graphics rendering engine architecture for direct tessellation of spline surfaces
    Sfarti, A
    Barsky, BA
    Kosloff, TJ
    Pasztor, E
    Kozlowski, A
    Roman, E
    Perelman, A
    COMPUTATIONAL SCIENCE - ICCS 2005, PT 2, 2005, 3515 : 224 - 231
  • [10] A 36 fps SXGA 3-D display processor embedding a programmable 3-D graphics rendering engine
    Kim, Seok-Hoon
    Yoon, Jae-Sung
    Yu, Chang-Hyo
    Kim, Donghyun
    Chung, Kyusik
    Lim, Han Shin
    Lee, Yun-Gu
    Park, HyunWook
    Ra, Jong Beom
    Kim, Lee-Sup
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2008, 43 (05) : 1247 - 1259