DocumentCode :
955937
Title :
The hierarchical timing pair model for multirate DSP applications
Author :
Chandrachoodan, Nitin ; Bhat, Shuvra S. ; Liu, K. J Ray
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Maryland, College Park, MD, USA
Volume :
52
Issue :
5
fYear :
2004
fDate :
5/1/2004 12:00:00 AM
Firstpage :
1209
Lastpage :
1217
Abstract :
The problem of representing timing information associated with functions in a dataflow graph is considered. This information is used for constraint analysis during behavioral synthesis of appropriate architectures for implementing the graph. Conventional models for timing suffer from shortcomings that make it difficult to represent timing information in a hierarchical manner for sequential and multirate systems. Some of these shortcomings are identified, and an alternate timing model that does not have these problems for hardware implementations is provided. We introduce the concept of timing pairs to model delay elements in sequential and multirate circuits and show how this allows us to derive hierarchical timing information for complex circuits. The resulting compact representation of the timing information can be used to streamline system performance analysis. In addition, several analytical results that previously applied only to single rate systems can now be extended to multirate systems. We present an algorithm to compute the timing parameters and have used this to compute timing parameters for a number of benchmark circuits. The results obtained on several ISCAS benchmark circuits as well as several multirate dataflow graphs corresponding to useful signal processing applications are presented. These results show that the new representation model can result in large reductions in the amount of information required to represent timing for hierarchical systems.
Keywords :
data flow graphs; hierarchical systems; sequential circuits; signal processing; timing; behavioral synthesis; benchmark circuit; complex circuits; constraint analysis; dataflow graph; hierarchical timing pair model; multirate DSP applications; multirate system; sequential system; signal processing application; single rate system; streamline system performance analysis; timing information; Circuits; Delay; Digital signal processing; Hardware; Hierarchical systems; Information analysis; Performance analysis; Signal processing algorithms; System performance; Timing;
fLanguage :
English
Journal_Title :
Signal Processing, IEEE Transactions on
Publisher :
ieee
ISSN :
1053-587X
Type :
jour
DOI :
10.1109/TSP.2004.826178
Filename :
1284818
Link To Document :
بازگشت