Skip to Main content Skip to Navigation

Synthèse au niveau système et conception de systèmes mixtes logiciels/matériels

Abstract : The objective of this thesis is to develop a system-level specification and synthesis approach that allows an interactive hardware/software codesign of applications onto multiprocessor architectures composed of ASICs, FPGAs, or software processors. This thesis presents a hardware/software codesign methodology that starts with a specification given in the system-level description language, called SDL, and generates, through an intermediate representation called Solar, hardware and software descriptions in VHDL and C languages respectively. Two main steps are required in order to transform this specification into mixed hardware/software descriptions used for synthesising the hardware and compiling the software parts. Firstly, a system-level partitioning step is needed in order to transform, and split the model into a set of communicating subsystems. Secondly, a communication synthesis step, including protocol selection and interface generation tasks, is needed in order to refine the model into a set of interconnected subsystems. Each of these subsystems is described either in C code or in VHDL. Software parts may be compiled for a standard microprocessor and hardware parts may feed existing high-level synthesis tools in order to programme FPGAs or design ASICs.
Document type :
Complete list of metadatas
Contributor : Lucie Torella <>
Submitted on : Wednesday, October 26, 2005 - 9:19:47 AM
Last modification on : Friday, December 11, 2020 - 8:28:04 AM
Long-term archiving on: : Friday, April 2, 2010 - 10:52:48 PM


  • HAL Id : tel-00010766, version 1




T. Ben Ismail. Synthèse au niveau système et conception de systèmes mixtes logiciels/matériels. Autre [cs.OH]. Institut National Polytechnique de Grenoble - INPG, 1996. Français. ⟨tel-00010766⟩



Record views


Files downloads