Title :
Low power programmable shader with efficient graphics and video acceleration capabilities for mobile multimedia applications
Author :
Tsao, You-Ming ; Chien, Shao-Yi ; Chang, Chin-Hsiang ; Lian, Chung-Jr ; Chen, Liang-Gee
Abstract :
In this paper, a low power programmable vertex shader with video coding acceleration instructions is proposed. For mobile multimedia applications, supporting both video and graphics is a promising trend. The proposed programmable graphics engine features a unified architecture that can efficiently execute not only vertex shader operations for graphics but also the motion estimation of video coding algorithms. It can achieve the processing speed of 8.3M vertex geometry transformations per second and 6.25M polygons per second with the working frequency of 50 MHz and the power consumption of 20 mW. Furthermore, the floating/fixed-point data path, the reconfigurable memory, and special instructions are designed to be able to accelerate the key operation, motion estimation, in video coding. The execution of motion estimation on the proposed graphics engine is shown to be 80 times faster than RISC type processors and can achieve real-time video coding requirements with diamond search algorithm for 30 CIF (352×288) frames per second with [-16, 15] search range. This powerful graphics and video dual-function programmable engine is shown to be a good solution for multimedia consumer products.
Keywords :
computer graphics; mobile communication; motion estimation; multimedia communication; video coding; 20 mW; 50 MHz; RISC type processors; diamond search algorithm; low power programmable vertex shader; mobile multimedia; motion estimation; power consumption; programmable graphics; video coding acceleration; video dual-function programmable engine; Acceleration; Energy consumption; Engines; Frequency; Geometry; Graphics; Motion estimation; Multimedia systems; Reduced instruction set computing; Video coding;
Conference_Titel :
Consumer Electronics, 2006. ICCE '06. 2006 Digest of Technical Papers. International Conference on
Print_ISBN :
0-7803-9459-3
DOI :
10.1109/ICCE.2006.1598477