• DocumentCode
    3191630
  • Title

    Interconnect Signaling and Layout Optimization to Manage Thermal Effects Due to Self Heating in On-Chip Signal Buses

  • Author

    Sundaresan, Krishnan ; Mahapatra, Nihar R.

  • Author_Institution
    Sun Microsystems, Inc., Santa Clara
  • fYear
    2008
  • fDate
    17-19 March 2008
  • Firstpage
    118
  • Lastpage
    122
  • Abstract
    Power dissipation in long interconnects and increasing wire temperatures due to (self) Joule heating are becoming important issues to address in nanometer-scale technologies. While many low-power bus encoding schemes have been proposed, no encoding techniques exist for explicitly reducing temperatures in high-speed on-chip signal buses. In this work, we propose: (1) an interconnect/wire signaling and layout optimization that considers self and inter-wire coupling activities and is tailored to data traffic characteristics; (2) an integer linear programming (ILP) technique to optimize bus energy and; (3) a novel methodology to add thermal constraints to this ILP optimization to reduce not only average but also peak wire temperatures. Our contributions enable a designer to efficiently explore the hottest wire temperature and total bus dynamic energy trade-off space. One such trade-off point yielded a thermally-constrained, energy-optimal encoding scheme that reduced wire temperatures by up to 12.26degC (12.96degC) for data (instruction) buses and significant average energy savings of 14.24% (16.17%) for data (instruction) bus. These results are still much better than energy reductions obtained by previous work.
  • Keywords
    integer programming; integrated circuit interconnections; integrated circuit layout; linear programming; low-power electronics; thermal management (packaging); Joule heating; data traffic characteristics; energy-optimal encoding scheme; high-speed on-chip signal buses; integer linear programming technique; interconnect signaling; layout optimization; low-power bus encoding schemes; nanometer-scale technologies; power dissipation; self heating; thermal effects; wire coupling activities; Constraint optimization; Design optimization; Encoding; Heating; Signal design; Signal processing; Temperature; Thermal management; Thermal management of electronics; Wire; Bus Energy; Interconnect; Layout; On-Chip Bus; Optimization; Self Heating; Temperature; Wire Permutation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Electronic Design, 2008. ISQED 2008. 9th International Symposium on
  • Conference_Location
    San Jose, CA
  • Print_ISBN
    978-0-7695-3117-5
  • Type

    conf

  • DOI
    10.1109/ISQED.2008.4479710
  • Filename
    4479710