Thermal Driven Placement for Island-style MTCMOS FPGAs

被引:1
|
作者
Jaffari, Javid [1 ]
Anis, Mohab [1 ]
机构
[1] Univ Waterloo, Dept Elect & Comp Engn, Waterloo, ON, Canada
关键词
FPGA; Placement; Temperature; Maximum Entropy; Simulation Annealing;
D O I
10.4304/jcp.3.4.24-30
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Rapid increase in transistor density and operating frequency has led to the increase in power densities, exhibiting itself as a high temperature profile. The high temperature spots over an FPGA impact the power, performance, and reliability of the chip, hence should be addressed during the design process. The logic block placement is targeted as the natural starting point to address the non-uniform thermal profile problem. The proposed placer simultaneously accounts for conventional placement objectives (routability and timing) while increases the temperature profile uniformity by optimizally spreading the power sources. As a measure of thermal uniformity in the simulation annealing core of the placer, a cost function is derived by adapting the concept of maximum entropy in a dual electrostatic charge model. The runtime complexity of this cost function is linear with respect to the number of used blocks, regardless of the size of the FPGA, and there is no need to perform the time-consuming thermal extractions. Results show an average of 73% and 51% reductions in the standard deviation and maximum gradient of temperature with less than 4% average wiring and delay penalty.
引用
收藏
页码:24 / 30
页数:7
相关论文
共 50 条
  • [11] Power dissipation analysis for island-style FPGA architecture
    Chtourou, Sonda
    Marrakchi, Zied
    Abid, Mohamed
    Mehrez, Habib
    2014 5TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION SYSTEMS (ICICS), 2014,
  • [12] A timing-driven algorithm for leakage reduction in MTCMOS FPGAs
    Hassan, Hassan
    Anis, Mohab
    Elmasry, Mohamed
    PROCEEDINGS OF THE ASP-DAC 2007, 2007, : 678 - +
  • [13] Engineering of an island-style breakwater system for the Fort Pierce marina
    Cox, Jack C.
    Czlapinski, Richard E.
    PROCEEDINGS OF THE INSTITUTION OF CIVIL ENGINEERS-MARITIME ENGINEERING, 2016, 169 (01) : 37 - 43
  • [14] Research on Hex Programmable Interconnect Points Test in Island-Style FPGA
    Zhang, Fan
    Guo, Chenguang
    Zhang, Shifeng
    Chen, Lei
    Li, Xuewu
    Sun, Huabo
    Meng, Yufeng
    Chen, Qiliang
    ELECTRONICS, 2020, 9 (12) : 1 - 18
  • [15] An application-independent delay testing methodology for island-style FPGA
    Peng, YL
    Liou, JJ
    Huang, CT
    Wu, CW
    19TH IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT TOLERANCE IN VLSI SYSTEMS, PROCEEDINGS, 2004, : 478 - 486
  • [16] Simultaneous timing driven clustering and placement for FPGAs
    Gang, C
    Cong, J
    FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2004, 3203 : 158 - 167
  • [17] Geotourism, Iconic Landforms and Island-Style Speciation Patterns in National Parks of East Africa
    Roger N. Scoon
    Geoheritage, 2020, 12
  • [18] Geotourism, Iconic Landforms and Island-Style Speciation Patterns in National Parks of East Africa
    Scoon, Roger N.
    GEOHERITAGE, 2020, 12 (03)
  • [19] Island-Style Monolithic Three-Dimensional CMOS-Nanoelectromechanical Logic Circuits
    Kwon, Hyug Su
    Ko, Ji Wang
    Choi, Woo Young
    IEEE ELECTRON DEVICE LETTERS, 2020, 41 (08) : 1257 - 1260
  • [20] Incremental placement for layout-driven optimizations on FPGAs
    Singh, DR
    Brown, SD
    IEEE/ACM INTERNATIONAL CONFERENCE ON CAD-02, DIGEST OF TECHNICAL PAPERS, 2002, : 752 - 759