1 / 22

Xin Li, Yuchun Ma, Xianlong Hong, Sheqin Dong, Jason Cong ASP-DAC 2008

LP Based White Spcae Redistribution for Thermal Via Planning and Performance Optimization in 3D ICs. Xin Li, Yuchun Ma, Xianlong Hong, Sheqin Dong, Jason Cong ASP-DAC 2008. Outline. Introduction Problem Statement Thermal Via Budget For Whitespace Allocation

Download Presentation

Xin Li, Yuchun Ma, Xianlong Hong, Sheqin Dong, Jason Cong ASP-DAC 2008

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. LP Based White Spcae Redistribution for Thermal Via Planning and Performance Optimization in 3D ICs Xin Li, Yuchun Ma, Xianlong Hong, Sheqin Dong, Jason Cong ASP-DAC 2008

  2. Outline • Introduction • Problem Statement • Thermal Via Budget For Whitespace Allocation • LP Based White Space Redistribution • Experimental Results • Conclusion

  3. Introduction • Three-dimensional (3D) integration has recently drawn much attention due to its potential for reducing the interconnect delay • However, One extremely important issue in 3D IC design is the thermal problem coming from the higher power density and low thermal conductivity

  4. Introduction • Introducing thermal vias into the circuit, in fact, is an efficient way to reduce the chip temperature to a satisfactory level

  5. Introduction • Thermal via is not free to use in 3D designs • Costly to fabricate • Pitch is very large compared that of regular metal wires • Usually inserted into white space between blocks, which may block the routing and cause serious congestion problem

  6. Introduction • The hotter the region is, the more vias are needed

  7. Problem Statement • Given • A multi-layer packing with • a set of n blocks M={M1, M2, … , Mn} in K layers • A set of nets N={N1, N2, … , Nm}

  8. Problem Statement • Goal • A new layout with the same outline of the original packing and the original relative relations between blocks are remained unchanged. • But the whitespace between blocks are redistributed so that: • 1) the required temperature can be reached with fewer thermal vias • 2) total wirelength is not enlarged evidently or the performance estimation of the design is not degraded seriously

  9. Thermal Via Budget For Whitespace Allocation • Here, we transform the required thermal vias of the tiles to via requirements of rooms • Calculate the tile coverage by the room partitions • Attach via requirement to each room

  10. Thermal Via Budget For Whitespace Allocation

  11. Thermal Via Budget For Whitespace Allocation • Via requirement reqij

  12. Thermal Via Budget For Whitespace Allocation

  13. Thermal Via Budget For Whitespace Allocation

  14. LP Based White Space Redistribution • LP constraints for the topological relations

  15. LP Based White Space Redistribution • Optimization with thermal via planning

  16. LP Based White Space Redistribution • Optimization with thermal via planning

  17. LP Based White Space Redistribution • Optimization with thermal via planning

  18. LP Based White Space Redistribution • Optimization with wirelength(HPWL)

  19. LP Based White Space Redistribution • LP formulation of performance in micro architecture

  20. LP Based White Space Redistribution • Simultaneous optimization of multiple objectives

  21. Experimental Results

  22. Conclusion • This paper proposed a novel analytical algorithm to re-allocate white space for 3D ICs to facilitate via insertion

More Related