FoRTReSS: a flow for design space exploration of partially reconfigurable systems - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Design Automation for Embedded Systems Année : 2015

FoRTReSS: a flow for design space exploration of partially reconfigurable systems

Résumé

In this paper, we present a flow enabling design space exploration for partially reconfigurable systems with real-time constraints, called FoRTReSS. FoRTReSS allows estimating mixed hardware/software implementations of an application where the hardware design space, the floorplanning of reconfigurable regions placed on the FPGA, is automatically inferred from application resources information, interface constraints and the target device. Real-time constraints are verified by a highly configurable SystemC simulator, RecoSim, handling applications described as control data flow graphs (CDFGs). We demonstrate our approach on an H.264 video decoder and an H.265 encoder targeting the latest Zynq-7000 platforms from Xilinx, embedding a Cortex-A9 dual-core processor. We show that an hardware/software implementation of the H.264 decoder using both processor cores and slice decomposition is possible under real-time constraints, effectively achieving a framerate of 30 frames per second while reducing area requirements compared to a static implementation, using 54 % less slice resources and 44 % less BRAM resources. Additionally we report the ability of the methodology to address very early analysis from high level application specification on the example of an H.265 encoder.
Fichier principal
Vignette du fichier
article.pdf (892.38 Ko) Télécharger le fichier
Origine : Accord explicite pour ce dépôt
Loading...

Dates et versions

hal-01134008 , version 1 (16-03-2016)
hal-01134008 , version 2 (11-01-2017)

Identifiants

Citer

François Duhem, Fabrice Muller, Robin Bonamy, Sebastien Bilavarn. FoRTReSS: a flow for design space exploration of partially reconfigurable systems. Design Automation for Embedded Systems, 2015, 19 (3), pp.301-326. ⟨10.1007/s10617-015-9160-2⟩. ⟨hal-01134008v2⟩
175 Consultations
313 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More