DocumentCode :
2110424
Title :
Methodology for minimizing power with DSP code
Author :
Wiratunga, S. ; Gebotys, C.
Author_Institution :
Dept. of Electr. & Comput. Eng., Waterloo Univ., Ont., Canada
Volume :
1
fYear :
2000
fDate :
2000
Firstpage :
293
Abstract :
Most research to date on power and energy minimization in DSP processors has focused on hardware solutions. This paper examines the software-based factors affecting power and energy consumption and proposes software techniques by which power and energy can be minimized. Over 150 current measurements were made on a VLIW DSP processor using a rigorous methodology and were used to derive an assembly code based a power prediction model with a mean error of 4.7% and a R2 accuracy of 0.93. An assembly code rescheduling algorithm led to improvements in performance and energy consumption of 39% and 32% respectively. This research is important for developing new design methodologies for low power embedded systems, since power is critical to many wireless products in cost sensitive consumer markets
Keywords :
assembly language; consumer electronics; digital signal processing chips; embedded systems; integrated circuit measurement; minimisation; parallel architectures; software engineering; DSP code; DSP processors; TMS320C6201; VLIW DSP processor; accuracy; assembly code; assembly code rescheduling algorithm; cost sensitive consumer markets; design methodologies; energy consumption; energy minimization; hardware solutions; low power embedded systems; mean error; measurements; performance; power minimization; power prediction model; software techniques; software-based factors; wireless products; Assembly; Current measurement; Design methodology; Digital signal processing; Embedded system; Energy consumption; Hardware; Power system modeling; Predictive models; VLIW;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electrical and Computer Engineering, 2000 Canadian Conference on
Conference_Location :
Halifax, NS
ISSN :
0840-7789
Print_ISBN :
0-7803-5957-7
Type :
conf
DOI :
10.1109/CCECE.2000.849716
Filename :
849716
Link To Document :
بازگشت