DocumentCode :
958189
Title :
Modeling multidimensional data and control flow
Author :
Franssen, Frank H M ; Balasa, Florin ; Van Swaaij, Michael F X B ; Catthoor, Francky V M ; De Man, Hugo J.
Author_Institution :
IMEC, Leuven, Belgium
Volume :
1
Issue :
3
fYear :
1993
Firstpage :
319
Lastpage :
327
Abstract :
Multidimensional (M-D) signal processing is a key component of most real-time signal and data processing VLSI systems in industry. Handling the M-D nature of data in an efficient way is crucial to arrive at acceptable system implementations. This aspect of design has often been ignored up to now in high-level synthesis. In this paper, a polyhedral based model is presented for the linear, piecewise linear and data dependent signal indexing as occurring in practical M-D signal processing applications. The model features a mathematical description of dependencies between individual operations and signal instances of M-D signals for all algorithms that contain signal indexing specified by a mixture of indexing by iterators and M-D signals embedded in the data flow. The exact modeling of M-D signal indexing is especially essential for deriving alternative control flow structures for a given data flow specification. Exploration of various control flow structures allows one to arrive at an efficient large-scale memory organization during high level synthesis of architectures, both in terms of storage locations and access order.<>
Keywords :
VLSI; digital signal processing chips; logic CAD; parallel architectures; parallel processing; access order; control flow structures; data dependent signal indexing; data flow specification; high-level synthesis; large-scale memory organization; multidimensional control flow; multidimensional data flow; multidimensional signal processing; piecewise linear; polyhedral based model; real-time signal processing VLSI systems; storage locations; Data processing; Electrical equipment industry; High level synthesis; Indexing; Multidimensional signal processing; Multidimensional systems; Real time systems; Signal processing; Signal processing algorithms; Very large scale integration;
fLanguage :
English
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1063-8210
Type :
jour
DOI :
10.1109/92.238445
Filename :
238445
Link To Document :
بازگشت