Multidimensional Exploration of Software Implementations for DSP Algorithms

Beitrag in einer Fachzeitschrift

Details zur Publikation

Autorinnen und Autoren: Bhattacharyya SS, Teich J, Zitzler E
Zeitschrift: Journal of VLSI Signal Processing
Verlag: Springer Verlag (Germany)
Jahr der Veröffentlichung: 2000
Heftnummer: Vol. 24
Seitenbereich: 83-98
ISSN: 0922-5773


When implementing software for programmable digital signal processors (PDSPs), the design space is defined by a complex range of constraints and optimization objectives. Three implementation metrics that are crucial in many PDSP applications are the program memory requirement (code size), data memory requirement, and execution time. This paper addresses the problem of exploring the 3-dimensional space of trade-offs that is defined by these crucial metrics. Given a software library for a target PDSP, and a dataflow-based block diagram specification of a DSP application in terms of this library, our objective in this paper is to compute a full range of Pareto-optimal solutions. For solving this multi-objective optimization problem, an evolutionary algorithm based approach is applied. We illustrate our techniques by analyzing the trade-off fronts of a practical application for a number of well-known, commercial PDSPs.

FAU-Autorinnen und Autoren / FAU-Herausgeberinnen und Herausgeber

Teich, Jürgen Prof. Dr.-Ing.
Lehrstuhl für Informatik 12 (Hardware-Software-Co-Design)

Einrichtungen weiterer Autorinnen und Autoren

University of Maryland


Bhattacharyya, S.S., Teich, J., & Zitzler, E. (2000). Multidimensional Exploration of Software Implementations for DSP Algorithms. Journal of VLSI Signal Processing, Vol. 24, 83-98.

Bhattacharyya, Shuvra S., Jürgen Teich, and Eckart Zitzler. "Multidimensional Exploration of Software Implementations for DSP Algorithms." Journal of VLSI Signal Processing Vol. 24 (2000): 83-98.


Zuletzt aktualisiert 2018-16-09 um 00:10