• DocumentCode
    1502190
  • Title

    On-chip thermal optimisation by whitespace reallocation using a constrained particleswarm optimisation algorithm

  • Author

    Chatterjee, Debangshu ; Manikas, T.W.

  • Author_Institution
    Dept. of Electr. Eng., Stanford Univ., Stanford, CA, USA
  • Volume
    4
  • Issue
    3
  • fYear
    2010
  • fDate
    5/1/2010 12:00:00 AM
  • Firstpage
    251
  • Lastpage
    260
  • Abstract
    The density of chip power dissipation has been increasing steadily over the past several years. High operating temperatures and the existence of hotspots are degrading chip performance and undermining chip reliability. Reducing maximum on-chip temperatures is becoming increasingly important as technology scales below 65 nm. Existing thermal floorplanner compact blocks at the lowest leftmost position allowed by the floor plan encoding. Such compaction minimises chip area but is sub-optimal for wire length and thermal objectives. It is possible to move the blocks in the whitespace (unoccupied chip area) to minimise maximum on-chip temperature without affecting the overall chip area and with a minimal wire length increment of 2 3 . However, reallocation of whitespace for thermal optimisation has not been addressed by researchers to date. Here, the development of a constrained particle swarm optimisation algorithm to find an optimal solution to the problem has been described. Simulation results on MCNC benchmark circuits indicate that this method can reduce the maximum on-chip temperature of thermal-aware floor plans by 0.58 7.10 C.
  • Keywords
    integrated circuit design; integrated circuit reliability; chip power dissipation; chip reliability; constrained particle-swarm optimisation; maximum on-chip temperature; on-chip temperatures; on-chip thermal optimisation; thermal floorplanner; thermal-aware floor plans; whitespace reallocation;
  • fLanguage
    English
  • Journal_Title
    Circuits, Devices & Systems, IET
  • Publisher
    iet
  • ISSN
    1751-858X
  • Type

    jour

  • DOI
    10.1049/iet-cds.2009.0049
  • Filename
    5471262