Skip to Main content Skip to Navigation

Synthèse architecturale flexible

Abstract : 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.
Complete list of metadata

Cited literature [75 references]  Display  Hide  Download
Contributor : Lucie Torella <>
Submitted on : Tuesday, June 3, 2003 - 5:34:29 PM
Last modification on : Friday, December 11, 2020 - 8:28:03 AM
Long-term archiving on: : Friday, April 2, 2010 - 8:08:38 PM


  • HAL Id : tel-00002940, version 1




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



Record views


Files downloads