ACM Home Page
Please provide us with feedback. Feedback
Macro-models for high level area and power estimation on FPGAs
Full text PdfPdf (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
Tianyi Jiang  Northwestern University, Evanston, IL
Xiaoyong Tang  Northwestern University, Evanston, IL
Prith Banerjee  Northwestern University, Evanston, IL
Sponsors
ACM: Association for Computing Machinery
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 39,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/988952.988992
What is a DOI?

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
 
10
 
11
12


Collaborative Colleagues:
Tianyi Jiang: colleagues
Xiaoyong Tang: colleagues
Prith Banerjee: colleagues