An 8.6 mW 25 Mvertices/s 400-MFLOPS 800-MOPS 8.91 mm ^ Multimedia Stream Processor Core for Mobile Applications

For the demands of mobile multimedia applications, a stream processor core is designed with 8.91 mm 2 area in 0.18 mum CMOS technology at 50 MHz. Several techniques and architectures are proposed to achieve high performance with low power consumption. First of all, an optimized core pipeline is desi...

Full description

Saved in:
Bibliographic Details
Published inIEEE journal of solid-state circuits Vol. 43; no. 9; pp. 2025 - 2035
Main Authors Chien, Shao-Yi, Tsao, You-Ming, Chang, Chin-Hsiang, Lin, Yu-Cheng
Format Journal Article
LanguageEnglish
Published New York IEEE 01.09.2008
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:For the demands of mobile multimedia applications, a stream processor core is designed with 8.91 mm 2 area in 0.18 mum CMOS technology at 50 MHz. Several techniques and architectures are proposed to achieve high performance with low power consumption. First of all, an optimized core pipeline is designed with 2-issue VLIW architecture to achieve the processing capability of 400 MFLOPS or 800 MOPS. In addition, adaptive multi-thread scheme can increase the performance by increasing hardware utilization, and the proposed configurable memory array architecture can reduce off-chip memory accessing frequency by caching both input data and output results. Furthermore, for graphics applications, a geometry-content-aware technique called early-rejection-after-transformation is proposed to remove redundant operations for invisible triangles. As for video applications, the proposed video accelerating instruction set can support motion estimation for video coding. Experimental results show that 86% power reduction and more than ten times speedup of the VLIW architecture can be achieved with the proposed techniques to provide the processing speed of 25 Mvertices/s and power consumption of 8.6 mW. Moreover, CIF (352 times 288) 30 fps video encoding with the search range of {H[-24,24], V[-16,16]} is also supported by the proposed stream processor. By supporting both video and graphics functions, this highly efficient, high performance, and low power processor core is applicable to multimedia mobile devices.
Bibliography:ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 23
ISSN:0018-9200
1558-173X
DOI:10.1109/JSSC.2008.2001898