• DocumentCode
    2896848
  • Title

    A dynamic temperature control simulation system for FPGAs

  • Author

    Bhoj, Shilpa ; Bhatia, Dinesh

  • Author_Institution
    Center for Integrated Circuits & Syst., Univ. of Texas at Dallas, Richardson, TX
  • fYear
    2008
  • fDate
    8-10 Sept. 2008
  • Firstpage
    659
  • Lastpage
    662
  • Abstract
    Rapid increases in transistor density, clock speeds and competition with custom ICs have escalated the demand for aggressive solutions to battle rising operating temperatures in programmable fabrics. In this work, we make several key contributions to temperature management in FPGAs. We develop a novel and robust simulation framework exploring adaptive techniques to reduce on chip temperatures in the reconfigurable core. We implement a thermal driven voltage scaling algorithm based on temperature and performance feedback. Our performance estimation model is an accurate empirical relation between delay, supply voltage and temperature with an average error of 9%. Our final results show significant temperature reductions of up to 13.37degC accompanied by the added benefit of power savings averaging 13.48%. Overheads are limited to an average reduction in worst case operating frequency of 10.78% and a voltage swing of 0.61V.
  • Keywords
    field programmable gate arrays; reconfigurable architectures; thermal management (packaging); dynamic temperature control simulation system; field programmable gate arrays; reconfigurable core; temperature management; transistor density; Circuit simulation; Fabrics; Field programmable gate arrays; Hardware; Radio frequency; Temperature control; Temperature sensors; Thermal management; Thigh; Voltage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications, 2008. FPL 2008. International Conference on
  • Conference_Location
    Heidelberg
  • Print_ISBN
    978-1-4244-1960-9
  • Electronic_ISBN
    978-1-4244-1961-6
  • Type

    conf

  • DOI
    10.1109/FPL.2008.4630033
  • Filename
    4630033