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 条
  • [31] Hardware 3D graphics acceleration for mobile devices
    Olson, Thomas J.
    2008 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING, VOLS 1-12, 2008, : 5344 - 5347
  • [32] Development of a laboratory workshop for open online courses based on 3D computer graphics and multimedia
    Khoroshko, Leonid L.
    Ukhov, Peter A.
    Kevno, Pavel P.
    PROCEEDINGS OF 2018 LEARNING WITH MOOCS (IEEE LWMOOCS 2018): MOOCS FOR ALL - A SOCIAL AND INTERNATIONAL APPROACH, 2018, : 124 - 126
  • [33] A 3D Multiresolution rendering engine for PDA devices
    Zunino, C
    Lamberti, F
    Sanna, A
    7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL V, PROCEEDINGS: COMPUTER SCIENCE AND ENGINEERING: I, 2003, : 538 - 542
  • [34] Design of a Geometry Engine for Mobile 3D graphics
    Lee, Chanho
    Kim, Eunmin
    ISOCC: 2008 INTERNATIONAL SOC DESIGN CONFERENCE, VOLS 1-3, 2008, : 222 - 225
  • [35] 3D Graphics Engine Technology Research and Implementation
    Liu Yijun
    Chen Wenbin
    He Xiaoman
    ICCSIT 2010 - 3RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, VOL 4, 2010, : 697 - 700
  • [36] An advanced celestial map rendering platform with 3D graphics support
    Kwon Y.C.
    Baek N.
    Baek, Nakhoon (oceancru@gmail.com), 1600, Science and Engineering Research Support Society (11): : 287 - 296
  • [37] Processing-in-Memory Enabled Graphics Processors for 3D Rendering
    Xie, Chenhao
    Song, Shuaiwen Leon
    Wang, Jing
    Zhang, Weigong
    Fu, Xin
    2017 23RD IEEE INTERNATIONAL SYMPOSIUM ON HIGH PERFORMANCE COMPUTER ARCHITECTURE (HPCA), 2017, : 637 - 648
  • [38] Power and area-efficient unified computation of vector and elementary functions for handheld 3D graphics systems
    Nam, Byeong-Gyu
    Kim, Hyejung
    Yoo, Hoi-Jun
    IEEE TRANSACTIONS ON COMPUTERS, 2008, 57 (04) : 490 - 504
  • [39] An 8M Polygons/s 3-D Graphics SoC With Full Hardware Geometric and Rendering Engine for Mobile Applications
    Kim, Jeonghun
    Choi, Hanjun
    Yoon, Sungyeal
    Bang, Taesik
    Park, Jongchan
    Jung, Chaehyun
    Cong, Jason
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2011, 19 (08) : 1490 - 1495
  • [40] Efficient modeling and analysis of energy consumption for 3D graphics rendering
    Xing, Lidong
    Li, Tao
    Huang, Hucai
    Zhang, Qingsheng
    Han, Jungang
    INTEGRATION-THE VLSI JOURNAL, 2016, 55 : 455 - 464