Synthèse architecturale flexible - TEL - Thèses en ligne Accéder directement au contenu
Thèse Année : 1999

Flexible architectural synthesis

Synthèse architecturale flexible

Résumé

This thesis develops a new synthesis methodology based on an interactive and flexible approach to design space exploration. The foundations of this methodology are: the creative process is done by the designer, design techniques and models can be adapted to the application under synthesis and high fidelity estimations guide the decision process during synthesis. This flexibility concerns the target architecture and the design flow. Firstly, the flexibility of the target architecture is presented: it is the possibility of choosing interconnection schemes according to the resource-sharing factor of each data destination. New design techniques for interconnect allocation/binding with cell minimizing optimization directives were used. New forms of integrating behavioral and RTL synthesis were made possible by the presence of a functionality overlap in some synthesis environments. A synthesis flow that profits from this overlap is presented. Designers can avoid useless or non-optimal synthesis steps according to the application and the optimization priorities. A new methodology for performance estimation at the system level of abstraction is introduced. This methodology is based on an executable performance model described in a system-level specification language. The model takes into account hardware/software partitioning, multi-processor bindings and the selection of communication protocols. Preliminary results show that this model can achieve good precision and fidelity. All these design methodologies and techniques were implemented in the co-design environment called MUSIC.
Le sujet de cette thèse est le développement d'une nouvelle méthodologie de synthèse basée sur une approche interactive et
flexible conçue pour l'exploration de l'espace des solutions. C'est le concepteur qui est au centre du processus de création, il a la
possibilité d'adapter les techniques et les méthodes de conception à l'application et il est guidé par des estimations de haute fidélité pour prendre des décisions pendant la phase de synthèse. La flexibilité concerne l'architecture cible et le flot de conception. Une nouvelle méthodologie pour l'évaluation de performance à partir d'une description de niveau système est aussi
présentée. Cette méthodologie est basée sur un modèle de performance exécutable décrit dans un langage de spécification au niveau système.
Fichier principal
Vignette du fichier
tel-00002940.pdf (1.7 Mo) Télécharger le fichier
Loading...

Dates et versions

tel-00002940 , version 1 (03-06-2003)

Identifiants

  • HAL Id : tel-00002940 , version 1

Citer

W. Cesario. Synthèse architecturale flexible. Autre [cs.OH]. Institut National Polytechnique de Grenoble - INPG, 1999. Français. ⟨NNT : ⟩. ⟨tel-00002940⟩

Collections

UGA CNRS TIMA
109 Consultations
814 Téléchargements

Partager

Gmail Facebook X LinkedIn More