SMASH: A heuristic methodology for designing partially reconfigurable MPSoCs

Riccardo Cattaneo, Christian Pilato, Gianluca C. Durelli, Marco D. Santambrogio, Donatella Sciuto
2013 2013 International Symposium on Rapid System Prototyping (RSP)  
The exploitation of the capabilities offered by reconfigurable architectures is traditionally a demanding task due to the intrinsic time consuming and error prone customization of these systems around the specific application. Moreover, existing approaches are not able to integrate the notion of partial and dynamic reconfiguration (PDR) from the early stages of the decision phases, potentially leading to sub-optimal solutions. In this work, we propose SMASH (Simultaneous Mapping and Scheduling
more » ... ith Heuristics), a highly automated design methodology focused on explicitly taking into account PDR during the design of reconfigurable designs. It combines heuristics for both the design of the architecture and the mapping and scheduling of the partitioned application. We show how this additional degree of freedom leads to architectures whose performance are improved with respect to the baseline.
doi:10.1109/rsp.2013.6683965 dblp:conf/rsp/CattaneoPDSS13 fatcat:u6kfoutrq5dbfnq7oawd2ji4hm