Title :
Code density optimization for embedded DSP processors using data compression techniques
Author :
Liao, Stan Y. ; Devadas, Srinivas ; Keutzer, Kurt
Author_Institution :
Adv. Technol. Group, Synopsys, Mountain View, CA, USA
fDate :
7/1/1998 12:00:00 AM
Abstract :
Code-size minimization in embedded systems is an important problem because code size directly affects production cost. We address the problem of code compression in systems with embedded DSP processors. We use data-compression methods to develop code-size minimization strategies. In our framework, the compressed program consists of a skeleton and a dictionary. We show that the dictionary can be computed by solving a set-covering problem derived from the original program. We also address performance considerations, and show that they can be incorporated easily into the set-covering formulation. Experimental results are presented
Keywords :
data compression; digital signal processing chips; minimisation; real-time systems; code compression; code density optimization; code size minimization; data compression; dictionary; embedded DSP processor; set covering; skeleton; Application specific integrated circuits; Assembly systems; Costs; Data compression; Dictionaries; Digital signal processing; Embedded system; Microprocessors; Minimization; Read only memory;
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on