Publications

Publications

< retour aux publications

Périphériques Orientés Message sur FPGA

Auteur(s) : T. Baumela, O. Gruber, F. Pétrot

Doc. Source: Conférence d’informatique en Parallélisme, Architecture et Système (COMPAS 2018)

Pages : 1-9

Pour des raisons de performance et d’efficacité énergétique, les systèmes embarqués récents sont susceptibles d’inclure des circuits reconfigurables (FPGA), augmentant de fait la difficulté d’intégration logiciel/matériel sur ces systèmes. Fort heureusement, les fabricants de FPGA fournissent des outils de conception et d’intégration de matériel efficaces. Cependant les défis de l’intégration ne s’arrêtent pas là, car les périphériques matériels sont utilisables si et seulement si leur pilote logiciel est disponible, intégré et exécutable sur le sous-système processeur. Afin de répondre, au moins partiellement, à cette problématique à la fois matérielle et logicielle, nous prônons la remise en cause de l’interface matériel/logiciel existante. Notre proposition est, pour ce faire, d’utiliser une approche « à messages ». Notre objectif est de fournir à la communauté FPGA l’approche plug-and-play issue de la technologie USB avec des coûts en performance, en surface et en consommation, négligeables. Nous démontrons la faisabilité de cette approche en implantant les parties logicielles et matérielles nécessaires sur un système sur puce Zynq de Xilinx qui contient des coeurs ARM et un FPGA.