Scheduling and Communication-Aware Mapping of HW/SW Modules for Dynamically and Partially Reconfigurable SoC Architectures

Konferenz: ARCS 2007 - 20th International Conference on Architecture of Computing Systems 2007
15.03.2007 in Zurich, Switzerland

Tagungsband: ARCS 2007

Seiten: 9Sprache: EnglischTyp: PDF

Persönliche VDE-Mitglieder erhalten auf diesen Artikel 10% Rabatt

Fekete, Sándor P.; Veen, Jan C. van der (Department of Mathematical Optimization, Braunschweig University of Technology, 38106 Braunschweig, Germany)
Angermeier, Josef; Göhringer, Diana; Majer, Mateusz; Teich, Jürgen (Department of Computer Science 12, University of Erlangen-Nuremberg, Erlangen, Germany)

In this paper, we present an approach for simultaneous scheduling and placement of communicating modules for SoC architectures including devices with partial reconfiguration support and at least one CPU. This approach includes (a) a detailed modeling of the communication of modules and an optimization model for finding the best temporal and spatial placement of modules on either CPU or on the reconfigurable device including communication and reconfiguration time overheads, (b) a real SoC platform for slot-based module relocation and on-chip inter-module communication called Erlangen SlotMachine (ESM), and (c) real experimental data based on experiments on this machine. Existing approaches either neglect inter-module communication, are not able to solve the related problem, or do not provide real applications implemented on real platforms.