CDFG Platform in MORPHEUS

Abstract : Morpheus promotes the transparent use of heterogeneous reconfigurable resources in system on chip. Given the variety of reconfigurable architectures and low level specification languages, it is necessary to use a robust methodology to isolate the application description languages from the possible architectural targets. The WP2 consortium has adopted the idea of a common format for algorithm description that could be used as a crosspoint for sources and targets. This format is a kind of hierarchical Control Data Flow Graph addressed by an application programming interface (API). An input language compiler can then generate processing description to this API producing library or files for the synthesis tools. As for now several tools output CDFG description: Cascade from CriticalBlue, SPEAR from Thales TRT, SpecEDIT from Alcatel Lucent (the CDFG use of SpecEDIT is presented in another paper), AVEL (concurrent processes system description environment) from Lester. The aim of this paper is to present CDFG platform and its integration in the WP2 flow. This goes through defining the CDFG structure (formal description in EXPRESS) and building methodology and its associated tools (rules checker, interchange via STEP files). The transformations performed over the resulting CDFGs, partitioning, mapping, scheduling, and synthesis, are detailed in a complementary paper.
Document type :
Conference papers
Complete list of metadatas

https://hal.univ-brest.fr/hal-00487063
Contributor : Jalil Boukhobza <>
Submitted on : Thursday, May 27, 2010 - 5:59:26 PM
Last modification on : Wednesday, March 20, 2019 - 9:30:03 AM

Identifiers

  • HAL Id : hal-00487063, version 1

Citation

Jalil Boukhobza, Loïc Lagadec, Alain Plantec, Jean-Christophe Le Lann. CDFG Platform in MORPHEUS. AETHER - MORPHEUS Workshop AMWAS'07, Oct 2007, Paris, France. ⟨hal-00487063⟩

Share

Metrics

Record views

1049