DocumentCode :
2997384
Title :
Improving FPGA Design and Evaluation Productivity with a Hardware Performance Monitoring Infrastructure
Author :
Schmidt, Andrew G. ; Sass, Ron
Author_Institution :
Inf. Sci. Inst., Univ. of Southern California, Marina del Rey, CA, USA
fYear :
2011
fDate :
Nov. 30 2011-Dec. 2 2011
Firstpage :
422
Lastpage :
427
Abstract :
Hardware design with FPGAs can be a daunting task, even for experienced engineers. Even with sophisticated tools and improvements in high-level language to gates approaches, an engineer can expend significant effort simply implementing the design. Often, when the design is evaluated on the FPGA, the performance may not be what was expected. As a result, an engineer may go back and augment the design to include performance monitors to help identify the bottlenecks in the system or to aid in the debugging of the design. This work aims to alleviate this effort. We present the Hardware Performance Monitoring Infrastructure (HwPMI), which includes a collection of software tools and hardware cores that can be used to profile the current design, recommend/insert performance monitors directly into the HDL, and retrieve the monitored data with minimal invasion to the design. This paper reports on the functionality of the tools and the integration of the hardware cores into existing designs.
Keywords :
field programmable gate arrays; logic design; FPGA design; HwPMI; evaluation productivity; hardware cores; hardware performance monitoring infrastructure; software tools; Field programmable gate arrays; Hardware; Hardware design languages; Monitoring; Program processors; Registers; FPGA; High Performance Computing; Performance Monitoring; Productivity; Reconfigurable Computing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Reconfigurable Computing and FPGAs (ReConFig), 2011 International Conference on
Conference_Location :
Cancun
Print_ISBN :
978-1-4577-1734-5
Type :
conf
DOI :
10.1109/ReConFig.2011.53
Filename :
6128614
Link To Document :
بازگشت