| Macro-models for high level area and power estimation on FPGAs |
| Full text |
Pdf
(261 KB)
|
| Source
|
Great Lakes Symposium on VLSI
archive
Proceedings of the 14th ACM Great Lakes symposium on VLSI
table of contents
Boston, MA, USA
POSTER SESSION: Poster Session 1
table of contents
Pages: 162 - 165
Year of Publication: 2004
ISBN:1-58113-853-9
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 8, Downloads (12 Months): 39, Citation Count: 2
|
|
|
ABSTRACT
As more and more complex applications are implemented on FPGAs, high-level design tools are needed to reduce the design time. A good high-level synthesis tool usually has an automated design space exploration pass to determine the effects of various compiler optimizations on the area and power of the synthesized hardware. Such a pass needs early estimation of area and power. Towards this end, we have developed high-level equation based area and power macro-models for various RTL level operators such as adders, multipliers, and logical operators. The area model is parameterized with the bit width of the device and the power model takes into account input switching activity and input spatial correlation as well as input bit width. These models are derived by actual synthesis of these RTL operators using back-end logic synthesis and place-and-route tools. Compared with the other approaches, our method generated a uniform macro-model for each operator with fewer coefficients and sometimes lower degrees. It is also easier to analyze the power sensitivity to different parameters. Experimental results show that these area and power models are accurate and efficient.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Xilinx, Virtex II Datasheet, http://www.xilinx.com.
|
| |
2
|
Altera, Stratix Datasheet, http://www.altera.com.
|
| |
3
|
M. Vootukuru, R. Vemuri and N. Kumar, Partitioning of Register Level Designs for Multi-FPGA Synthesis.
|
| |
4
|
M. Xu and F. J. Kurdahi, Area and Timing Estimation for Lookup Table Based FPGAs, Technical Report # 9530, UCI, Aug. 1995.
|
| |
5
|
|
| |
6
|
|
 |
7
|
|
| |
8
|
|
 |
9
|
E. D. Kyriakis-Bitzaros , S. Nikolaidis , A. Tatsaki, Accurate calculation of bit-level transition activity using word-level statistics and entropy function, Proceedings of the 1998 IEEE/ACM international conference on Computer-aided design, p.607-610, November 08-12, 1998, San Jose, California, United States
[doi> 10.1145/288548.289095]
|
| |
10
|
|
| |
11
|
|
 |
12
|
|
|