Exploration de l'espace de conception des architectures reconfigurables
Entre les solutions logicielles programmées très flexibles et les solutions matérielles
spécifiques très performantes, il existe une autre possibilité offerte aux développeurs de
systèmes électroniques numériques : les solutions reconfigurables. Celles-ci sont aujourd’hui
de réelles alternatives aux solutions spécifiques puisque les avancées technologiques ont
permis via l’augmentation de l’intégration, d’imaginer des solutions reconfigurables
performantes pouvant intégrer des systèmes complets. Ainsi le concept de systèmes sur puce
reconfigurable est né. Ces solutions reconfigurables ouvrent de plus de nouveaux domaines
d’applications qui profitent de leurs caractéristiques de reconfiguration. La recherche
d’architectures performantes dans le contexte reconfigurable bute cependant sur un manque
d’outils d’estimation permettant à haut niveau d’abstraction d’explorer le large espace de
conception de ces systèmes reconfigurables. Dans cet article nous proposons de faire l’état
de l’art de cette problématique en apportant la vision que nous développons.
During many years, the designers just had two possibilities to design embedded
systems; microprocessors and/or application specific integrated circuits. Nevertheless, a new
possibility has appeared lately, the reconfigurable circuits. These systems have an important
lack of tools at all design levels. Designers are then facing the difficult task of designing their
target reconfigurable architectures, which is a critical issue since it can strongly affect the
final system performances. To help them in that task, it is necessary to develop tools that
enable an efficient design space exploration. With such tools, designers could improve
synergy between application and architecture and then choose the best one for their
application. In this article, we propose a design space exploration method for reconfigurable
architectures dedicated to data intensive applications. The design space exploration takes
place at the first stages of the design flow before any architectural definition.
L.BOSSUET, G.GOGNIAT, J.PHILIPPE
architecture des systèmes reconfigurables, estimation haut niveau des performances, exploration de l'espace de conception
reconfigurable system architecture, high-level performance estimation, design space exploration
Français
|