Hierarchical SDF models are not compositional: a composite SDF actor cannot be represented as an atomic SDF actor without loss of information that can lead to rate inconsistency or deadlock. Motivated by the need for incremental and modular code generation from hierarchical SDF models, we introduce in this paper DSSF profiles. DSSF (Deterministic SDF with Shared FIFOs) forms a compositional abstraction of composite actors that can be used for modular compilation. We provide algorithms for automatic synthesis of non-monolithic DSSF profiles of composite actors given DSSF profiles of their sub-actors. We show how different trade-offs can be explored when synthesizing such profiles, in terms of compactness (keeping the size of the generated DS...
Memory consumption is an important metric for DSP software implementation [11]. In this paper, we de...
International audienceCompositional model checking approaches attempt to limit state space explosion...
International audienceDataflow has proved to be an attractive computational model for programming di...
Hierarchical SDF models are not compositional: a composite SDF actor cannot be represented as an ato...
Hierarchical SDF models are not compositional: a composite SDF actor cannot be represented as an ato...
Modularity is advocated as a solution for the design of large systems, the mathematical translation ...
International audienceModularity is advocated as a solution for the design of large systems; the mat...
AbstractModularity is advocated as a solution for the design of large systems; the mathematical tran...
We present several methods to generate modular code from synchronous hierarchical block diagrams. Mo...
Synchronous dataflow (SDF) semantics are wellsuited to representing and compiling multirate signal p...
Memory consumption is an important metric for DSP software implementation [11]. In this paper, we de...
Automatic code synthesis from dataflow program graphs is a promising high-level design methodology f...
Data-flow has proven to be an attractive computation model for programming digital signal processing...
Automatic code synthesis from dataflow program graphs is a promising high-level design methodology ...
The synchronous dataflow (SDF) programming paradigm has been used extensively in design environments...
Memory consumption is an important metric for DSP software implementation [11]. In this paper, we de...
International audienceCompositional model checking approaches attempt to limit state space explosion...
International audienceDataflow has proved to be an attractive computational model for programming di...
Hierarchical SDF models are not compositional: a composite SDF actor cannot be represented as an ato...
Hierarchical SDF models are not compositional: a composite SDF actor cannot be represented as an ato...
Modularity is advocated as a solution for the design of large systems, the mathematical translation ...
International audienceModularity is advocated as a solution for the design of large systems; the mat...
AbstractModularity is advocated as a solution for the design of large systems; the mathematical tran...
We present several methods to generate modular code from synchronous hierarchical block diagrams. Mo...
Synchronous dataflow (SDF) semantics are wellsuited to representing and compiling multirate signal p...
Memory consumption is an important metric for DSP software implementation [11]. In this paper, we de...
Automatic code synthesis from dataflow program graphs is a promising high-level design methodology f...
Data-flow has proven to be an attractive computation model for programming digital signal processing...
Automatic code synthesis from dataflow program graphs is a promising high-level design methodology ...
The synchronous dataflow (SDF) programming paradigm has been used extensively in design environments...
Memory consumption is an important metric for DSP software implementation [11]. In this paper, we de...
International audienceCompositional model checking approaches attempt to limit state space explosion...
International audienceDataflow has proved to be an attractive computational model for programming di...