img

Notice détaillée

Optimisation dans la synthèse de haut niveau Pour circuits de contrôle dédiés

Thèses / mémoires Ecrit par: Houassi, Hichem ; Université du Hadj Lakhdar Batna ; Benmohammed, M. ; Publié en: 2004

Résumé: L'expansion du marché de l'électronique, de l'informatique, du multimédia et des télécommunications, la complexité des circuits actuels a augmenté de manière exponentielle cette dernière décennie. Dans le but de faire face à un tel accroissement, il est nécessaire d'augmenter la productivité des concepteurs. Pour ce faire, des spécifications de plus haut niveau et des systèmes de synthèse exploitant celle-ci étaient requis. Aujourd'hui des outils de synthèse commençant avec une description comportementale permettant l'automatisation et l'accélération du processus de conception des circuits intégrés. L'objectif de la synthèse comportementale est la génération d'une architecture, au niveau transfert de registres, composée d'un contrôleur et d'un chemin de données, à partir d'une description de style algorithmique comportementale). La conception par la synthèse de haut niveau démarre à partir d'une description comportementale du circuit à concevoir et d'une bibliothèque de composants regroupant les unités fonctionnelles (ou unités d'exécution), les unités de stockage et les unités de communication, et par application des algorithmes d'ordonnancement et d'allocation des ressources fournira en sortie une description RTL du circuit à synthétisé, d'autres compilateurs sont fournir par la suite jusqu'à la description du masque du circuit. Dans le cadre de ce travaille on s'intéresse donc aux aspects optimisation à l'étape d'allocation de ressources. Cette optimisation est guidé par les soucies au niveau de la surface, vitesse et consommation. Plusieurs techniques sont connues à ce niveau, il s'agit donc de faire une synthèse et classification de ces techniques et de proposée une nouvelle technique, en utilisant de nouvelles techniques d'intelligence artificielle, et de point de vue pratique, serait de développer un outil qui génère une partie opérative (sous deux formes: graphique et textuelle) à partir de la sortie de l'ordonnancement, après une compilation du source en VHDL. Des nouvelles techniques d'allocation et d'affectation des ressources utilisent des directives d'optimisation visent à réduire le circuit en terme de nombre de ressource, de temps et de consommation. Cependant ces techniques ne pouvant pas appliqués aux problèmes de grand taille puisque ce problème est un problème NP-Complet, notre approche intègre une technique de résolution approchée qui est la technique de recuit simulé pour résoudre le problème d'allocation de façon approché.

Batna:
Langue: Français
Collation: 131 p. ill. ;30 cm
Diplôme: Magister
Etablissement de soutenance: Batna, Université du Hadj Lakhdar. Faculté des Sciences
Spécialité: Informatique industrielle
Index décimal 004.2 .Analyse, conception et évaluation des systèmes informatiques ; architecture et évaluation des performances des ordinateurs
Thème Informatique

Mots clés:
Circuits intégrés à très grande échelle
VHDL (langage de description de matériel informatique)
Optimisation combinatoire
Synthèse de haut niveau (informatique)
Conception assistée par ordinateur

Note: Annexe pp.121-127; Bibliogr.pp.128-131

Optimisation dans la synthèse de haut niveau Pour circuits de contrôle dédiés

Sommaire