DocumentCode :
1452949
Title :
High-level address optimization and synthesis techniques for data-transfer-intensive applications
Author :
Miranda, Miguel A. ; Catthoor, Francky V M ; Janssen, Martin ; De Man, Hugo J.
Author_Institution :
IMEC, Leuven, Belgium
Volume :
6
Issue :
4
fYear :
1998
Firstpage :
677
Lastpage :
686
Abstract :
Data-transfer intensive applications typically contain heavily accessed memories involving considerable arithmetic for the computation and the selection of the different memory access pointers. This data processing, namely addressing, becomes dominant in the overall arithmetic cost and it has to be executed under very tight timing constraints. Different high-level optimizing alternatives suitable for addressing are explored in our Adopt methodology and prototype tool environment to reduce the addressing overhead. They include address expression splitting/clustering, induction variable analysis, target architecture selection, and global-scope algebraic optimization. In addition, some steps aiming to reduce at the system level the time-multiplexed address unit cost, are also incorporated for area and power efficiency. The techniques are demonstrated on test-vehicles representative of real-life applications, shelving important savings on the overall arithmetic cost.
Keywords :
VLSI; circuit optimisation; data flow computing; high level synthesis; integrated circuit design; logic partitioning; multiplexing; storage management chips; timing; Adopt methodology; address expression splitting; addressing overhead; data-transfer-intensive applications; global-scope algebraic optimization; high-level address optimization; high-level synthesis; induction variable analysis; memory access pointers; real-life applications; target architecture selection; time-multiplexed address unit cost; timing constraints; Arithmetic; Bandwidth; Costs; Data processing; Decoding; Optimization methods; Prototypes; Testing; Timing;
fLanguage :
English
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1063-8210
Type :
jour
DOI :
10.1109/92.736141
Filename :
736141
Link To Document :
بازگشت