|
|
8th International Workshop on
Software and Compilers for Embedded Systems
SCOPES 2004
Workshop Program - Presentation Abstract
| DSP Code Generation with Optimized Data Word-Length Selection |
Daniel MENARD - IRISA - INRIA
Olivier SENTIEYS - IRISA - INRIA
|
| Digital signal processing applications are implemented in embedded
systems with fixed-point arithmetic to minimize the cost and the power
consumption. To reduce the application time-to-market, methodologies for
automatically determining the fixed-point specification are required. In
this paper, a new methodology for optimizing the fixed-point
specification in the case of software implementation is described.
Especially, the technique proposed to select the data word-length under
a computation accuracy constraint is detailed. Indeed, the latest DSP
generation allows to manipulate a wide range of data types through
sub-word parallelism and multiple-precision instructions. In comparison
with the existing methodologies, the DSP architecture is completely
taken into account to optimize the execution time under accuracy
constraint. Moreover, the computation accuracy evaluation is based on an
analytical approach which allows to minimize the optimization time of
the fixed-point specification. The experimental results underline the
efficiency of our approach. |
Presentation
|