Les processeurs programmables
Cours : Les processeurs programmables. Recherche parmi 300 000+ dissertationsPar reconf.dyn • 10 Mars 2015 • Cours • 282 Mots (2 Pages) • 678 Vues
Les processeurs programmables sont largement utilisés dans la réalisation des systèmes embarqués en raison leurs caractéristiques micro-architecturales intéressantes. Cependant, les délais de plus en plus courts de mise sur le marché et les coûts de conception élevés exigent un investissement coûteux. Pour surmonter ces problèmes, les concepteurs de systèmes embarqués s appuient de plus en plus sur les circuits reconfigurables (ou FPGA pour Field Programmable Gate Arrays) en tant que plateformes spécifiques de conception. Néanmoins, ces FPGAs sont généralement relativement lents et consomment une quantité importante d énergie électrique. Cependant, les récentes avancées dans les architectures FPGA, telle que la reconfiguration partiellement dynamique (ou DPR pour Dynamic Partial Reconfiguration), aident à combler ce fossé. La DPR permet à une partie du système embarqué d être reconfigurée en cours de l exécution de l application. Ce qui permet d avoir une meilleure adéquation entre les besoins des applications exécutées et l architecture du système. Le travail de cette thèse vise à exploiter les caractéristiques de la DPR des récents FPGAs pour supporter des applications de sécurité routière (ou DAS pour Driver Assistant System) et des applications multimédias où nous avons sélectionné l encodeur H.264 comme exemple illustratif. Pour l application DAS, un filtre hardware et reconfigurable dynamiquement a été conçu. Cette architecture ne provoque aucune surcharge de reconfiguration. En se basant sur l analyse des caractéristiques (nombre, distance, vitesse, etc.) autour du véhicule la meilleure architecture du filtre est déterminée. Concernant l application H.264, nous avons proposé une nouvelle architecture de l unité de mesure d estimation du mouvement (ou ME pour Motion Estimation). L architecture proposée peut répondre rapidement et automatiquement à des contraintes spécifiques d énergie et de qualité d image.
...