Title :
Fast RTL Power Estimation for FPGA Designs
Author :
Schumacher, Paul ; Jha, Pradip ; Kuntur, Sudha ; Burke, Tim ; Frost, Alan
Author_Institution :
Xilinx, Inc., Longmont, CO, USA
Abstract :
This paper presents a fast method of performing RTL power estimation. A context-based, activity propagation engine is used to analyze specific structures identified in the RTL. This estimator was integrated into an FPGA tool flow to provide near instant feedback on expected power dissipation. To fully validate our methodology, a large benchmark suite of designs was used to target three different FPGA families. Our results were compared against a commercial gate-level power estimator. Results show a high level of accuracy (total power average error within 8.1% of a post-route analysis) while achieving a median run-time of 1.84 sec., more than 1000 times faster than a complete place and route flow.
Keywords :
field programmable gate arrays; integrated circuit design; FPGA designs; context-based activity propagation engine; fast RTL power estimation; gate-level power estimator; power dissipation; Clocks; Engines; Estimation; Field programmable gate arrays; Logic gates; Radiation detectors; Table lookup;
Conference_Titel :
Field Programmable Logic and Applications (FPL), 2011 International Conference on
Conference_Location :
Chania
Print_ISBN :
978-1-4577-1484-9
Electronic_ISBN :
978-0-7695-4529-5
DOI :
10.1109/FPL.2011.68