Title :
Area and power reduction of embedded DSP systems using instruction compression and re-configurable encoding
Author :
Chandar, S.G. ; Mehendale, M. ; Govindarajan, R.
Author_Institution :
Texas Instruments India Ltd., Bangalore, India
Abstract :
Proposes a run-time reconfiguration mechanism to map multiple instructions on a single compressed bit pattern, thus enabling significant code compression. This results in reduced area due to smaller program memory size and also reduces instruction fetch related power dissipation. We enhance Texas Instruments DSP core TMS320C27x to incorporate this mechanism and evaluate the improvements on code size and instruction fetch energy using real life embedded control application programs. We show that with minimal hardware overhead, we can reduce code size by over 10% and instruction fetch energy by over 40%.
Keywords :
data compression; digital signal processing chips; embedded systems; instruction sets; low-power electronics; reconfigurable architectures; DSP core; Texas Instruments TMS32OC27x; area reduction; code compression; code size; embedded DSP systems; hardware overhead; instruction compression; instruction fetch energy; multiple instructions; power dissipation; power reduction; program memory size; re-configurable encoding; real life embedded control application programs; single compressed bit pattern; Buffer storage; Control systems; Costs; Digital signal processing; Encoding; Hardware; Instruments; Power dissipation; Runtime; Size control;
Conference_Titel :
Computer Aided Design, 2001. ICCAD 2001. IEEE/ACM International Conference on
Conference_Location :
San Jose, CA, USA
Print_ISBN :
0-7803-7247-6
DOI :
10.1109/ICCAD.2001.968727