Skip to Main content Skip to Navigation
Theses

Méthode et outils de génération de code pour les plateformes multi-cœurs fondés sur la représentation de haut niveau des applications et des architectures

Abstract : The complexity of SoC is increasing to support new applications in the telecommunication and multimedia domains. The current trend of the new hardware architectures converge to multi-core platforms which gathers several execution units (processors, DSP, IP) interconnected via a network on chip that can be configured in its network interfaces. For such architectures, the classical code generation tools and environments are no longer usable and suitable. This thesis proposes a configuration code generation flow to deploy dataflow applications on IP-based architectures with configurable network on-chip. The flow starts with high level modeling of the application, the architecture and the resources partitioning methodology. The code generation flow goes through several phases which are modeled using various intermediate representations of the system. The code generation flow was developed in an environment based on IEEE 1685 (IP-XACT) standard. The proposed flow has been applied to generate and validate the configuration code to deploy the 3GPP-LTE application on the Magali telecommunication platform. Then, the flow has been was generalized to allow the generation of software code which is executable by the processors, in addition to the configuration code.
Document type :
Theses
Complete list of metadatas

Cited literature [38 references]  Display  Hide  Download

https://tel.archives-ouvertes.fr/tel-00570692
Contributor : Amin El Mrabti <>
Submitted on : Monday, February 28, 2011 - 10:31:36 PM
Last modification on : Friday, December 11, 2020 - 8:28:04 AM
Long-term archiving on: : Sunday, May 29, 2011 - 3:02:09 AM

Identifiers

  • HAL Id : tel-00570692, version 1

Collections

CNRS | TIMA | UJF | UGA

Citation

Amin El Mrabti. Méthode et outils de génération de code pour les plateformes multi-cœurs fondés sur la représentation de haut niveau des applications et des architectures. Informatique [cs]. Université de Grenoble, 2010. Français. ⟨tel-00570692⟩

Share

Metrics

Record views

760

Files downloads

897