Temperature-aware resource allocation and binding in high-level synthesis

Rajarshi Mukherjee*, Seda Ogrenci Memik, Gokhan Memik

*Corresponding author for this work

Research output: Contribution to journalConference articlepeer-review

56 Scopus citations

Abstract

Physical phenomena such as temperature have an increasingly important role in performance and reliability of modem process technologies. This trend will only strengthen with future generations. Attempts to minimize the design effort required for reaching closure in reliability and performance constraints are agreeing on the fact that higher levels of design abstractions need to be made aware of lower level physical phenomena. In this paper, we investigated techniques to incorporate temperature-awareness into high-level synthesis. Specifically, we developed two temperature-aware resource allocation and binding algorithms that aim to minimize the maximum temperature that can be reached by a resource in a design. Such a control scheme will have an impact on the prevention of hot spots, which in turn is one of the major hurdles in front of reliability for future integrated circuits. Our algorithms are able to reduce the maximum attained temperature by any module in a design by up to 19.6°C compared to a binding that optimizes switching power.

Original languageEnglish (US)
Article number13.1
Pages (from-to)196-201
Number of pages6
JournalProceedings - Design Automation Conference
DOIs
StatePublished - 2005
Event42nd Design Automation Conference, DAC 2005 - Anaheim, CA, United States
Duration: Jun 13 2005Jun 17 2005

Keywords

  • Binding
  • Leakage
  • Switching
  • Temperature

ASJC Scopus subject areas

  • Hardware and Architecture
  • Control and Systems Engineering

Fingerprint

Dive into the research topics of 'Temperature-aware resource allocation and binding in high-level synthesis'. Together they form a unique fingerprint.

Cite this