Conception des blocs réutilisables. Réflexion sur la méthodologie - TEL - Thèses en ligne Accéder directement au contenu
Thèse Année : 1999

Design of reuse blocks - reflections on methodology

Conception des blocs réutilisables. Réflexion sur la méthodologie

Résumé

Technological progress, designers' productivity expectations, exponential increase of design complexity, have lead to the emergence of virtual components (IPs), as well as the development of software for integrated circuits design automation. The use of abstraction and components already designed are the keys of these challenges. The aim of this thesis is the study of the main abstraction levels of hardware synthesis, logic, RT and behavioral synthesis, in order to deduce, for each of them, the optimization constraints that will become the criteria of selection for a reuse block. Then, one has to design an array of blocks in a reuse approach: the blocks must be easily selected, parameterized, and then integrated in a complete circuit. The design of behavioral blocks, applied to the error correcting codes, gives us food of thought about the design and reuse methodologies of virtual components.
L'évolution des technologies, les exigences de productivité, l'accroissement de la complexité des circuits intégrés ont contribué à l'émergence des composants virtuels (IPs), ainsi qu'au développement de logiciels d'aide à la conception de circuits intégrés. L'utilisation de l'abstraction et des composants déjà conçus sont les clés deces défis.
L'objet de cette thèse est le parcours des principaux niveaux d'abstraction de la synthèse matérielle, la synthèse logique, RTL et comportementale, en dégageant pour chacun d'entre eux les contraintes de conception qui vont devenir les critères de sélection d'un bloc réutilisable. il ne reste qu'à concevoir un éventail de blocs dans une approche de réutilisation: les blocs doivent être facilement sélectionnables, puis paramétrables, et enfin intégrables dans un circuit plus important. La conception des blocs comportementaux, appliquée au codage coorecteur d'erreur, nous amène à réfléchir sur les méthodologies de conception et de réutilisation des composants virtuels.
Fichier principal
Vignette du fichier
tel-00003000.pdf (1.09 Mo) Télécharger le fichier
Loading...

Dates et versions

tel-00003000 , version 1 (13-06-2003)

Identifiants

  • HAL Id : tel-00003000 , version 1

Citer

B. Laurent. Conception des blocs réutilisables. Réflexion sur la méthodologie. Micro et nanotechnologies/Microélectronique. Institut National Polytechnique de Grenoble - INPG, 1999. Français. ⟨NNT : ⟩. ⟨tel-00003000⟩

Collections

UGA CNRS TIMA
100 Consultations
313 Téléchargements

Partager

Gmail Facebook X LinkedIn More