Rethinking thermal via planning with timing-power-temperature dependence for 3D ICs

Due to the increased power density and lower thermal conductivity, 3D is faced with heat dissipation and temperature problem seriously. Previous researches show that leakage power and delay are both relevant to temperature. The timing-power-temperature dependence will potentially negate the performance improvement of 3D designs. TSV (Through-Silicon-Vias) has been shown as an effective way to help heat removal, but they create routing congestions. Therefore, how to reach the trade-off between temperature, via number and delay is required to be solved. Different from previous works on TSV planning which ignored the effects of leakage power, in this paper, we integrate temperature-leakage-timing dependence into thermal via planning of 3D ICs. A weighted via insertion approach, considering both performance and heat dissipation with resource constraint, is proposed to achieve the best balance among delay, via number and temperature. Experiment results show that, with leakage power and resource constraint considered the temperature and via number required can be quite different, and weighted TSV insertion approach can improve thermal via number, by about 5.6%.

[1]  Qiang Zhou,et al.  Thermal Effects with Leakage Power Considered in 2D/3D Floorplanning , 2007, 2007 10th IEEE International Conference on Computer-Aided Design and Computer Graphics.

[2]  Jason Cong,et al.  A thermal-driven floorplanning algorithm for 3D ICs , 2004, IEEE/ACM International Conference on Computer Aided Design, 2004. ICCAD-2004..

[3]  Kevin Skadron,et al.  Temperature-aware microarchitecture , 2003, ISCA '03.

[4]  Ravi Jenkal,et al.  Exploring compromises among timing, power and temperature in three-dimensional integrated circuits , 2006, 2006 43rd ACM/IEEE Design Automation Conference.

[5]  Jason Cong,et al.  LP based white space redistribution for thermal via planning and performance optimization in 3D ICs , 2008, 2008 Asia and South Pacific Design Automation Conference.

[6]  Yuan Xie,et al.  Evaluation of thermal-aware design techniques for microprocessors , 2005, 2005 6th International Conference on ASIC.

[7]  Yusuf Leblebici,et al.  Through Silicon Via-Based Grid for Thermal Control in 3D Chips , 2009, NanoNet.

[8]  Narayanan Vijaykrishnan,et al.  Interconnect and thermal-aware floorplanning for 3D microprocessors , 2006, 7th International Symposium on Quality Electronic Design (ISQED'06).

[9]  Yiyu Shi,et al.  Thermal Via Allocation for 3-D ICs Considering Temporally and Spatially Variant Thermal Power , 2008, IEEE Trans. Very Large Scale Integr. Syst..

[10]  Qiang Zhou,et al.  Efficient Thermal via Planning Approach and Its Application in 3-D Floorplanning , 2007, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[11]  Jason Cong,et al.  A thermal-driven floorplanning algorithm for 3D ICs , 2004, ICCAD 2004.

[12]  Jason Cong,et al.  Thermal-driven multilevel routing for 3-D ICs , 2005, Asia and South Pacific Design Automation Conference.

[13]  Sung Kyu Lim,et al.  Multi-functional Interconnect Co-optimization for Fast and Reliable 3 D Stacked , 2009 .

[14]  Sung Kyu Lim,et al.  Whitespace redistribution for thermal via insertion in 3D stacked ICs , 2007, 2007 25th International Conference on Computer Design.

[15]  Sung-Mo Kang,et al.  Standard cell placement for even on-chip thermal distribution , 1999, ISPD '99.

[16]  Jason Cong,et al.  Thermal via planning for 3-D ICs , 2005, ICCAD-2005. IEEE/ACM International Conference on Computer-Aided Design, 2005..

[17]  Sachin S. Sapatnekar,et al.  Thermal via placement in 3D ICs , 2005, ISPD '05.

[18]  Li Shang,et al.  3D-STAF: scalable temperature and leakage aware floorplanning for three-dimensional integrated circuits , 2007, 2007 IEEE/ACM International Conference on Computer-Aided Design.

[19]  Bryan Black,et al.  3D processing technology and its impact on iA32 microprocessors , 2004, IEEE International Conference on Computer Design: VLSI in Computers and Processors, 2004. ICCD 2004. Proceedings..