Title :
Minimizing the number of operations in DSP computations
Author :
Hong, Injoon ; Potkonjak, Miodrag
Author_Institution :
Dept. of Comput. Sci., California Univ., Los Angeles, CA, USA
Abstract :
Reduction of the number of operations optimizes the important design metrics such as area, cost, throughput, and power consumption for both custom ASIC and programmable processor implementations. We propose a novel technique to minimize the number of operations in DSP computations. The first step of the approach logically partitions a computation into strongly connected components. The second step optimizes each component separately. In the third step the components are merged to further optimize. Finally, the components are scheduled to minimize memory consumption. The effectiveness of our approach is demonstrated on real-life examples
Keywords :
minimisation of switching nets; performance evaluation; signal processing; DSP computations; custom ASIC; memory consumption; number of operations; programmable processor; strongly connected components; Application specific integrated circuits; Computer science; Cost function; Delay; Design optimization; Digital signal processing; Energy consumption; Processor scheduling; Throughput; USA Councils;
Conference_Titel :
Acoustics, Speech, and Signal Processing, 1997. ICASSP-97., 1997 IEEE International Conference on
Conference_Location :
Munich
Print_ISBN :
0-8186-7919-0
DOI :
10.1109/ICASSP.1997.599854