Abstract: Minimizing memory requirements for program and data are critical objectives when synthesizing software for embedded DSP applications. Previously, it has been demonstrated that for graphical programs based on the widely-used synchronous dataflow model, an important class of minimum code size implementations can be viewed as parenthesizations of lexical orderings of the computational blocks. Such a parenthesization corresponds to the hierarchy of loops in the software implementation. In this paper, we present a dynamic programming technique for constructing a parenthesization that minimizes data memory cost from a given lexical ordering of a synchronous dataflow graph. For graphs that do not contain delays, this technique always con...
In the context of digital signal processing, synchronous data flow (SDF) graphs [12] are widely used...
Choosing a suitable data structure is hard in sequential applications and harder in parallel applica...
Synchronous Dataflow, a subset of dataflow, has proven to be a good match for specifying DSP program...
Minimizing memory requirements for program and data are critical objectives when synthesizing softwa...
Dataflow has proven to be an attractive computational model for graphical DSP design environments th...
This paper addresses the problem of trading-off between the minimization of program and data memory ...
This paper addresses the problem of trading-off between the minimization of program and data memory ...
Based on the model of synchronous data flow (SDF) [13], so called single appearance schedules are kn...
For the design of complex digital signal processing systems block diagram oriented synthesis of real...
Due to the limited amount of memory resources in em-bedded systems, minimizing the memory requiremen...
Abstract. Many modern DSP processors have the ability to access multiple memory banks in parallel. E...
Numerous design environments for signal processing use specification languages with semantics closel...
This paper presents a set of techniques to reduce the code and data sizes for software synthesis fr...
AbstractThis paper provides a unifying mathematical proof which replaces a mechanical certification ...
This paper addresses the problem of trading-off between the minimization of program and data memory ...
In the context of digital signal processing, synchronous data flow (SDF) graphs [12] are widely used...
Choosing a suitable data structure is hard in sequential applications and harder in parallel applica...
Synchronous Dataflow, a subset of dataflow, has proven to be a good match for specifying DSP program...
Minimizing memory requirements for program and data are critical objectives when synthesizing softwa...
Dataflow has proven to be an attractive computational model for graphical DSP design environments th...
This paper addresses the problem of trading-off between the minimization of program and data memory ...
This paper addresses the problem of trading-off between the minimization of program and data memory ...
Based on the model of synchronous data flow (SDF) [13], so called single appearance schedules are kn...
For the design of complex digital signal processing systems block diagram oriented synthesis of real...
Due to the limited amount of memory resources in em-bedded systems, minimizing the memory requiremen...
Abstract. Many modern DSP processors have the ability to access multiple memory banks in parallel. E...
Numerous design environments for signal processing use specification languages with semantics closel...
This paper presents a set of techniques to reduce the code and data sizes for software synthesis fr...
AbstractThis paper provides a unifying mathematical proof which replaces a mechanical certification ...
This paper addresses the problem of trading-off between the minimization of program and data memory ...
In the context of digital signal processing, synchronous data flow (SDF) graphs [12] are widely used...
Choosing a suitable data structure is hard in sequential applications and harder in parallel applica...
Synchronous Dataflow, a subset of dataflow, has proven to be a good match for specifying DSP program...