DocumentCode
1817345
Title
A cost effective multimedia extension to ARM7 microprocessors
Author
Huang, Ing-Jer ; Huang, Wen-Kai ; Gu, Rui-Ting ; Kao, Chung-Fu
Author_Institution
Dept. of Comput. Sci. & Eng., Nat. Sun Yat-Sen Univ., Kaohsiung, Taiwan
Volume
2
fYear
2002
fDate
2002
Abstract
This paper presents a cost-effective multimedia extension to the ARM7 architecture (v4T), a low-cost embedded microprocessor. A multimedia extension (MME) module has been constructed as a functional unit for the ARM7 processor core. It provides common media operations such as saturating addition and multiply-accumulation, etc. All operations of the MME module perform subword parallelism on byte or half-word entities. The SIMD-styled operations allow a higher processing throughput. The module has been successfully integrated with a synthesizable ARM7 core. The synthesis results show that the MME module is capable of reducing the execution cycle counts by 69% to 81% for several multimedia critical loops, with an average speedup of 3.41, while the gate count overhead is kept under 11%
Keywords
digital arithmetic; embedded systems; integrated circuit design; microprocessor chips; multimedia computing; parallel architectures; ARM7 microprocessor architecture; ARM7 processor core; MME module operations; SIMD-styled operations; average speedup; cost-effective multimedia extension; embedded microprocessor; execution cycle counts; functional unit; gate count overhead; media operations; multimedia critical loops; multimedia extension module; multiply-accumulation; processing throughput; saturating addition; subword parallelism; synthesizable ARM7 core integration; Computer architecture; Consumer products; Coprocessors; Costs; Fixed-point arithmetic; High performance computing; Microarchitecture; Microprocessors; Signal processing; Signal processing algorithms;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems, 2002. ISCAS 2002. IEEE International Symposium on
Conference_Location
Phoenix-Scottsdale, AZ
Print_ISBN
0-7803-7448-7
Type
conf
DOI
10.1109/ISCAS.2002.1010985
Filename
1010985
Link To Document