DocumentCode
2946269
Title
Dynamic configuration of dataflow graph topology for DSP system design [video encoder example]
Author
Ko, Dong-Ik ; Bhattacharyya, Shuvra S.
Author_Institution
Dept. of Electr. & Comput. Eng., Maryland Univ., College Park, MD, USA
Volume
5
fYear
2005
fDate
18-23 March 2005
Abstract
Dataflow is widely used for designing DSP applications. Despite its intrinsic advantages, one weak point is its difficulty in flexible expression of applications with data dependent change in execution structure. This paper suggests an approach to providing dynamically configured dataflow graph topologies using a new modeling and synthesis technique called DGT (dynamic graph topology). DGT builds on PSDF semantics (B. Bhattacharya et al, IEEE Tran. on Sig. Proc., vol.49(10), p.2408-2421, 2001). All possible graph topologies for a given graph are obtained at compile time and the corresponding graph based on parameters and data is dynamically set up in an efficient manner at runtime before the invocation of the associated graph. Systematic methods for reducing code and buffer size are applied based on characteristics of each configured graph. We have compared DGT against conventional modeling approaches through a detailed case study of an MPEG 2 video encoder system, and our experiments demonstrate the efficiency of the DGT approach.
Keywords
data flow graphs; digital signal processing chips; logic design; video coding; DGT; DSP system design; MPEG 2 video encoder system; PSDF semantics; buffer size reduction methods; code reduction methods; dataflow graph topology dynamic configuration; dynamic graph topology; execution structure data dependent change; Application software; Boolean functions; Data structures; Digital signal processing; Educational institutions; Equations; Hardware; Runtime; Topology; Upper bound;
fLanguage
English
Publisher
ieee
Conference_Titel
Acoustics, Speech, and Signal Processing, 2005. Proceedings. (ICASSP '05). IEEE International Conference on
ISSN
1520-6149
Print_ISBN
0-7803-8874-7
Type
conf
DOI
10.1109/ICASSP.2005.1416242
Filename
1416242
Link To Document