Thermal-Aware Incremental Floorplanning for 3D ICs Based on MILP Formulation

    • MA Yuchun
    • Dept. of Computer Science and Technology, TNList, Tsinghua University
    • LI Xin
    • Dept. of Computer Science and Technology, TNList, Tsinghua University
    • WANG Yu
    • E.E. Dept., TNList, Tsinghua University
    • HONG Xianlong
    • Dept. of Computer Science and Technology, TNList, Tsinghua University

抄録

In 3D IC design, thermal issue is a critical challenge. To eliminate hotspots, physical layouts are always adjusted by some incremental changes, such as shifting or duplicating hot blocks. In this paper, we distinguish the thermal-aware incremental changes in three different categories: migrating computation, growing unit and moving hotspot blocks. However, these modifications may degrade the packing area as well as interconnect distribution greatly. In this paper, mixed integer linear programming (MILP) models are devised according to these different incremental changes so that multiple objectives can be optimized simultaneously. Furthermore, to avoid random incremental modification, which may be inefficient and need long runtime to converge, here potential gain is modeled for each candidate incremental change. Based on the potential gain, a novel thermal optimization flow to intelligently choose the best incremental operation is presented. Experimental results show that migrating computation, growing unit and moving hotspot can reduce max on-chip temperature by 7%, 13% and 15% respectively on MCNC/GSRC benchmarks. Still, experimental results also show that the thermal optimization flow can reduce max on-chip temperature by 14% to the initial packings generated by an existing 3D floorplanning tool CBA, and achieve better area and total wirelength improvement than individual operations do. The results with the initial packings from CBA_T (Thermal-aware CBA floorplanner) show that 13.5% temperature reduction can be obtained by our incremental optimization flow.

収録刊行物

IEICE transactions on fundamentals of electronics, communications and computer sciences  

IEICE transactions on fundamentals of electronics, communications and computer sciences 92(12), 2979-2989, 2009-12-01 

(社)電子情報通信学会

参考文献:  21件

参考文献を見るにはログインが必要です。ユーザIDをお持ちでない方は新規登録してください。

各種コード

  • NII論文ID(NAID) :
    10026861253
  • NII書誌ID(NCID) :
    AA10826239
  • 本文言語コード :
    ENG
  • 資料種別 :
    ART
  • ISSN :
    09168508
  • 収録DB :
    CJP書誌  J-STAGE