2009
DOI: 10.1155/2009/598529
|View full text |Cite
|
Sign up to set email alerts
|

An Open Framework for Rapid Prototyping of Signal Processing Applications

Abstract: Embedded real-time applications in communication systems have significant timing constraints, thus requiring multiple computation units. Manually exploring the potential parallelism of an application deployed on multi-core architectures is greatly time-consuming. This paper presents an open source Eclipse-based framework which aims to facilitate the exploration and development processes in this context. The framework includes a generic graph editor (Graphiti), a graph transformation library (SDF4J) and an auto… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
30
0

Year Published

2011
2011
2018
2018

Publication Types

Select...
5
2
1

Relationship

2
6

Authors

Journals

citations
Cited by 41 publications
(31 citation statements)
references
References 16 publications
0
30
0
Order By: Relevance
“…The memory bounds are computed in the PREESM 1 rapid prototyping framework [7]. PREESM is an open-source Eclipse-based tool providing graph transformation algorithms, multi-core scheduling and C code generation from IBSDF graphs.…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…The memory bounds are computed in the PREESM 1 rapid prototyping framework [7]. PREESM is an open-source Eclipse-based tool providing graph transformation algorithms, multi-core scheduling and C code generation from IBSDF graphs.…”
Section: Resultsmentioning
confidence: 99%
“…It allows the system designer to discard architectures with insufficient memory and to evaluate the degree of memory optimization required to produce the final system with an optimal amount of memory. Figure 3 illustrates the position of the memory bounds computation in the rapid prototyping process as proposed in [7]. Rapid prototyping inputs consist of an algorithm model respecting the IBSDF MoC, an architecture model respecting the System-Level Architecture Model (S-LAM) semantics [8] and a scenario providing constraints and prototyping parameters.…”
Section: B Hardware/software Exploration Workflowmentioning
confidence: 99%
“…This tool however has some limitations: it is not open source and it has its own model of computation which does not allow schedulability analysis. To overcome these limits, Pelcat et al reimplemented AAA in Preesm [6]. This tool can start its analysis from algorithms described by means of Synchronous Data Flow graphs, but these are transformed into Homogeneous SDF and then in Directed Acyclic Graph before computing scheduling.…”
Section: Related Workmentioning
confidence: 99%
“…The analyses performed by considering this information in a separate way (i.e., without embedding it into the SDF graph) are possible, but can be much more complex. For examples, approaches like the ones presented in [6] and [7] require to transform the analyzed SDF graph in a Homogeneous SDF, potentially increasing in a very significant way the size of the graph to be analyzed and so the complexity of the rest of the flow [11].…”
Section: Modeling Resolution Of Resources Contentionmentioning
confidence: 99%
“…Ptolemy [13] shows the importance of using higher-level representation constructs to build real-time functionality. Pelcat et al [14] present an open-source Eclipse-based framework, which aims to facilitate the exploration and development processes in this context.…”
Section: Introductionmentioning
confidence: 99%