MRABET Hayder

doctorant à Sorbonne Université
Équipe : CIAN
https://lip6.fr/Hayder.Mrabet

Direction de recherche : Habib MEHREZ

Conception Et Optimisation D’Architectures Reconfigurables De Type FPGA

La question du choix d’implémentations FPGA ou ASIC se pose dès les premiers stades de conception des circuits intégrés. De telles décisions sont basées sur les différences en termes de performances, consommation électrique et du coût lié à la surface de silicium et au volume de production. Un FPGA est 3 à 4 fois plus lent et consomme environ 12 fois plus qu’un ASIC. Cet écart est dû au réseau d’interconnexion programmable qui représente le facteur dominant du FPGA en terme de surface (90%) et en terme de consommation électrique (65%). Les circuits FPGAs doivent fournir un bon compromis entre flexibilité, performances et coût pour rester dans la course du marché des semi-conducteurs. Ces facteurs sont fortement liées à la qualité de l’architecture du FPGA, la qualité des outils de CAO et la qualité de la conception physique. L’objet de cette thèse est d’explorer les méthodes et les techniques pour trouver le meilleur compromis. La première partie traite la conception automatisée de cicuits reconfigurables spécifiques à un domaine d’application. Nous essayons de baisser les coûts de conception en automatisant le processus de développement des dessins des masques. Le générateur développé est indépendant de la technologie cible et peut être adaptés à n’importe quelle bibliothèque de cellules précaractérisées. Ce générateur a permis la création d’une matrice FPGA à base de cellules SRAMs. Cette matrice est équipée d’un système de détection d’erreur pour l’atténuation des effets SEU et offre un accès aléatoire à la mémoire de configuration. Un prototype a été fabriqué avec succès en technologie CMOS 0.12µ de STMicroelectronics. La deuxième partie décrit le développement d’un FPGA avec une architecture arborescente nommée MFPGA. Nous avons exploré l’effet des différents paramètres de cette architecture (capacité des clusters, paramètre de Rent etc.) sur la densité logique du FPGA. Grâce à un bon équilibrage entre les ressources logiques et les ressources d’interconnexion, MFPGA réalise un gain de 54% en terme de surface par rapport à une architecture matricielle de référence. Finalement, vu la complexité de conception physique des structures arborescentes, nous avons proposé une technique de mise à plat et de construction physique pour MFPGA pour illustrer la faisabilité, la généricité et la densité de cette architecture.

Soutenance : 25/09/2009

Membres du jury :

M. Régis Leveugle, (TIMA) [Rapporteur]
M. Yves Mathieu, (ENST) [Rapporteur]
M. François Anceau, (Paris 6)
M. Marc Belleville, (CEA-LETI)
M. André Tissot, (CEA-DAM)
M. Olivier Lepape, (Abound Logic)
M. Jean-Arnaud François, (STMicroelectronics)
M. Habib Mehrez, (Paris 6)

Date de départ : 26/09/2009

Publications 2004-2009