Title :
Partitioning and optimization of high level stream applications for multi clock domain architectures
Author :
Brunet, Simone Casale ; Bezati, E. ; Alberti, Claudio ; Mattavelli, Marco ; Amaldi, Edoardo ; Janneck, J.W.
Author_Institution :
EPFL SCI-STI-MM, Ecole Polytech. Fed. de Lausanne, Lausanne, Switzerland
Abstract :
In this paper we propose a design methodology to partition dataflow applications on a multi clock domain architecture. This work shows how starting from a high level dataflow representation of a dynamic program it is possible to reduce the overall power consumption without impacting the performances. Two different approaches are illustrated, both based on the post-processing and analysis of the causation trace of a dataflow program. Methodology and experimental results are demonstrated in an at-size scenario using an MPEG-4 Simple Profile decoder.
Keywords :
clocks; high level synthesis; logic partitioning; power consumption; MPEG-4 simple profile decoder; dataflow partition; high level dataflow representation; high level stream; multi clock domain architectures; power consumption; GALS; MCD; co-exploration; dataflow;
Conference_Titel :
Signal Processing Systems (SiPS), 2013 IEEE Workshop on
Conference_Location :
Taipei City
DOI :
10.1109/SiPS.2013.6674501