Optimal Scheduling of Digital Signal Processing Data-flow Graphs using Shortest-path Algorithms

2002 ◽  
Vol 45 (1) ◽  
pp. 88-100 ◽  
Author(s):  
A. Shatnawi
Author(s):  
Deepika Ghai ◽  
Neelu Jain

Digital signal processing algorithms are recursive in nature. These algorithms are explained by iterative data-flow graphs where nodes represent computations and edges represent communications. For all data-flow graphs, time taken to achieve output from the applied input is referred as iteration bound. In this chapter, two algorithms are used for computing the iteration bound i.e. Longest Path Matrix (LPM) and Minimum Cycle Mean (MCM). The iteration bound of single-rate data-flow graph (SRDFG) can be determined by considering the Multi-rate data-flow graph (MRDFG) equivalent of the SRDFG. SRDFG contain more nodes and edges as compared to MRDFG. Reduction of nodes and edges in MRDFG is used for faster determination of the iteration bound.


Author(s):  
Xue-Yang Zhu ◽  
Rongjie Yan ◽  
Yu-Lei Gu ◽  
Jian Zhang ◽  
Wenhui Zhang ◽  
...  

2010 ◽  
Vol 47 (4) ◽  
pp. 393-403 ◽  
Author(s):  
V. C. Prasad

Mason's gain formula requires combining all paths and all loops judiciously. New techniques are presented in this paper to do this. All possible non-touching loop combinations can be generated systematically and represented compactly using a tree structure and/or factoring technique. Both numerator and denominator of the formula can be treated identically. The approach is simple enough to be used in teaching students Mason's gain formula as part of courses in control systems, digital signal processing, graph theory and applications, among others.


Sign in / Sign up

Export Citation Format

Share Document