• DocumentCode
    1314985
  • Title

    Cell-level placement for improving substrate thermal distribution

  • Author

    Tsai, Ching-Han ; Kang, Sung-Mo

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Illinois Univ., Urbana, IL, USA
  • Volume
    19
  • Issue
    2
  • fYear
    2000
  • fDate
    2/1/2000 12:00:00 AM
  • Firstpage
    253
  • Lastpage
    266
  • Abstract
    The dramatic increase of power consumption in very large scale integration circuits has led to high operating temperature and large thermal gradient, thereby resulting in serious timing and reliability concerns. Temperature-tracking is thus becoming of paramount importance in modern electronic design automation (EDA) tools. In this paper we present two thermal placement tools for standard cell and macro cell design styles respectively. They are aimed at reducing hot spots in a design without compromising traditional design metrics such as area and wire length. We developed a compact substrate thermal model that can be used by the placer to calculate the temperature profile of a placement efficiently, or to convert the user-specified temperature constraint into the corresponding power distribution constraint as an alternative placement objective. As a result, our method is much more efficient than directly employing temperature profile simulation during the placement process. The simulation results show noticeable improvement of thermal distribution over the traditional placement algorithm, with little impact on area and wire length of the final layout
  • Keywords
    VLSI; circuit layout CAD; integrated circuit layout; integrated circuit modelling; integrated circuit reliability; matrix algebra; substrates; temperature distribution; thermal analysis; thermal resistance; timing; EDA tools; VLSI circuits; cell-level placement; compact substrate thermal model; electronic design automation tools; hot spots reduction; macro cell design style; power consumption; power distribution constraint; reliability; standard cell design style; substrate thermal distribution; temperature profile; temperature-tracking; thermal gradient; thermal placement tools; timing; user-specified temperature constraint; very large scale integration; Electronic design automation and methodology; Energy consumption; Integrated circuit reliability; Microprocessors; Semiconductor device packaging; Temperature distribution; Thermal resistance; Timing; Very large scale integration; Wire;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/43.828554
  • Filename
    828554