DocumentCode
1651600
Title
Thermal Characterization and Optimization in Platform FPGAs
Author
Sundararajan, Priya ; Gayasen, Aman ; Vijaykrishnan, N. ; Tuan, T.
fYear
2006
Firstpage
443
Lastpage
447
Abstract
Increasing power densities in field programmable gate arrays (FPGAs) have made them susceptible to thermal problems. The advent of platform FPGAs has further exacerbated the problems by increasing the power density variations on the FPGA fabric. Therefore, we need to characterize the die temperature of platform FPGAs. In this paper, we first estimate the temperature distribution within a Virtex-4 FPGA by feeding the block power numbers in an architecture-level temperature simulator calibrated to reflect a real FPGA package. We analyze the impact of different hard-wired blocks on the temperature profile, and observe that they introduce intra-die variation in temperature of up to 20degC. Next, we evaluate the influence of placement on temperature. Our experiments indicate a decrease in peak temperature by changing the placement of hard blocks, especially the high-speed transceivers. We further propose an iterative placement technique to reduce the peak temperature, and apply it on real designs. Finally, we propose alternate organizations of the hard blocks in the FPGA fabric to reduce temperature
Keywords
circuit optimisation; field programmable gate arrays; iterative methods; thermal management (packaging); Virtex-4 FPGA; architecture-level temperature simulator; iterative placement; thermal characterization; Clocks; Fabrics; Field programmable gate arrays; Logic; Manufacturing; Packaging; Temperature control; Temperature distribution; Thermal management; Transceivers; Platform FPGAs; Virtex4; placement; temperature; thermal;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer-Aided Design, 2006. ICCAD '06. IEEE/ACM International Conference on
Conference_Location
San Jose, CA
ISSN
1092-3152
Print_ISBN
1-59593-389-1
Electronic_ISBN
1092-3152
Type
conf
DOI
10.1109/ICCAD.2006.320154
Filename
4110211
Link To Document