Title :
Optimized code generation of multiplication-free linear transforms
Author :
Mehendale, Mahesh ; Venkatesh, G. ; Sherlekar, S.D.
Author_Institution :
Texas Instrum. India Ltd., Bangalore, India
Abstract :
We present code generation of multiplication-free linear transforms targeted to single-register DSP architectures such as TMS320C2x/C5x. We first present an algorithm to generate optimized code from a DAG representation. We then present techniques that transform a DAG so as to minimize the number of nodes and the accumulator-spills. We then introduce a concept of spill-free DAGs and present an algorithm for synthesizing such DAGs. The results for Walsh-Hadamard, Haar and Slant transforms show 25% to 40% reduction in the cycle count using our techniques
Keywords :
Hadamard transforms; Walsh functions; digital signal processing chips; optimising compilers; transforms; DAG representation; Haar transform; Slant transform; TMS320C2x/C5x; Walsh-Hadamard transform; accumulator-spills; multiplication-free linear transforms; optimized code generation; single-register DSP architectures; Digital signal processing; Ear; Error correction; Focusing; Instruments; Permission; Redundancy; Signal generators; Signal processing algorithms; Signal synthesis;
Conference_Titel :
Design Automation Conference Proceedings 1996, 33rd
Conference_Location :
Las Vegas, NV
Print_ISBN :
0-7803-3294-6
DOI :
10.1109/DAC.1996.545542