• DocumentCode
    2302352
  • Title

    Mitigating Thermal Effects on Clock Skew with Dynamically Adaptive Drivers

  • Author

    Mondal, Mosin ; Ricketts, Andrew ; Kirolos, Sami ; Ragheb, Tamer ; Link, Greg ; Narayanan, Vijaykrishnan ; Massoud, Yehia

  • Author_Institution
    Rice Univ., Houston, TX
  • fYear
    2007
  • fDate
    26-28 March 2007
  • Firstpage
    67
  • Lastpage
    72
  • Abstract
    On-chip temperature gradient emerged as a major design concern for high performance integrated circuits for the current and future technology nodes. Clock skew is an undesirable phenomenon for synchronous digital circuits that is exacerbated by the temperature difference between various parts of the clock tree. We investigate the effect of on-chip temperature gradient on the clock skew for a number of temperature profiles. As an effective way of mitigating the clock skew, we present an adaptive circuit technique that senses the temperature of different parts of the clock tree and adjusts the driving strengths of the corresponding clock buffers dynamically to reduce the clock skew. Simulation results demonstrate that with minimal area overhead our adaptive technique is capable of reducing the skew by 72.4%, on the average, leading to much improved clock synchronization and design performance
  • Keywords
    circuit simulation; clocks; driver circuits; adaptive circuit technique; adaptive drivers; clock skew; clock tree; high performance integrated circuits; on-chip temperature gradient; synchronous digital circuits; thermal effects; Buffer storage; Circuit optimization; Clocks; Delay; Driver circuits; Educational institutions; Integrated circuit interconnections; Temperature distribution; Temperature sensors; Threshold voltage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Electronic Design, 2007. ISQED '07. 8th International Symposium on
  • Conference_Location
    San Jose, CA
  • Print_ISBN
    0-7695-2795-7
  • Type

    conf

  • DOI
    10.1109/ISQED.2007.103
  • Filename
    4149013