Thèse soutenue

Méthodologie de partitionnement applicable aux systèmes sur puce à base de FPGA, pour l'implantation en reconfiguration dynamique d'algorithmes flot de données

FR  |  
EN
Auteur / Autrice : Camel Tanougast
Direction : Serge Weber
Type : Thèse de doctorat
Discipline(s) : Instrumentation et micro-électronique
Date : Soutenance en 2001
Etablissement(s) : Nancy 1
Partenaire(s) de recherche : autre partenaire : Université Henri Poincaré Nancy 1. Faculté des sciences et techniques

Résumé

FR  |  
EN

La reconfiguration dynamique des FPGAs consiste à exécuter successivement une séquence d'algorithmes sur le même circuit. Dans cette thèse, nous proposons une méthode de partitionnement temporel d'un algorithme permettant de minimiser la surface logique d'un FPGA par exploitation de la reconfiguration dynamique. Cette approche permet d'accroître l'efficacité du FPGA tout en permettant de satisfaire une contrainte de temps. La méthode repose, sur une estimation du nombre d'étapes de reconfiguration possible à partir des tailles et des vitesses de traitement des opérateurs en fonction du FPGA cible. Ensuite, nous déduisons le partitionnement de l'algorithme en implantant chaque étape trouvée dans l'analyse précédente. Cette approche peut être ajustée de manière heuristique afin d'affiner le nombre de partitions de façon plus précise. Nous illustrons la validité de l'approche en l'appliquant à des algorithmes de traitement d'images. Nous concluons sur des perspectives de cette approche.