DocumentCode :
770053
Title :
A method for area estimation of data-path in high level synthesis
Author :
Mecha, Hortensia ; Fernandez, M. ; Tirado, Francisco ; Septien, J. ; Mozos, Daniel ; Olcoz, Katzalin
Author_Institution :
Dept. de Inf. y Autom., Univ. Complutense de Madrid, Spain
Volume :
15
Issue :
2
fYear :
1996
Firstpage :
258
Lastpage :
265
Abstract :
This paper describes a new method to estimate the area of data paths generated during a High Level Synthesis (HLS) process, when the information concerning the circuit is not yet complete. Our method is more accurate and considers more factors than those used by other HLS systems of which we are aware. Our main concern is the interconnection area, often neglected by HLS systems, which has a strong influence on the final circuit area being optimized, as well as a high dependency on the technology used and on the circuit area itself. Predicting the area of a design layout with accuracy is important because it allows one to foresee whether the design will satisfy the area constraints, and will lend the allocator towards the best design among several possibilities with guarantees. Our estimations of the final standard-cell layout area are similar, or even more accurate, than those obtained following methods used by low-level design systems, which have much more information available. Due to the performance penalty their relatively high complexity will produce, these methods are unusable in an HLS system exploring a wide design space. Our estimation, on the contrary, has a low complexity and can be repeated time and again as the HLS design space is searched.
Keywords :
cellular arrays; circuit layout CAD; high level synthesis; integrated circuit interconnections; integrated circuit layout; logic CAD; IC design; area constraints; area estimation; data path; design layout; design space; final circuit area; high level synthesis; interconnection area; standard-cell layout area; Cost function; Hardware; High level synthesis; Integrated circuit interconnections; Libraries; Multiplexing; Registers;
fLanguage :
English
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0278-0070
Type :
jour
DOI :
10.1109/43.486671
Filename :
486671
Link To Document :
بازگشت