Emulation of an ASIC Power and Temperature Monitor System for FPGA Prototyping

被引:0
作者
Glocker, Elisabeth [1 ]
Chen, Qingqing
Zaidi, Asheque M. [1 ]
Schlichtmann, Ulf [2 ]
Schmitt-Landsiedel, Doris [1 ]
机构
[1] Tech Univ Munich, Chair Tech Elect, Munich, Germany
[2] Tech Univ Munich, Chair Elect Design Automat, Munich, Germany
来源
2015 10TH INTERNATIONAL SYMPOSIUM ON RECONFIGURABLE COMMUNICATION-CENTRIC SYSTEMS-ON-CHIP (RECOSOC) | 2015年
关键词
RELIABILITY; IMPACT; DEGRADATION;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Monitoring information can be used during system runtime to increase system lifetime and reliability. Examples of such monitoring information are power or temperature values. They provide the system with relevant information about the current hardware health. In a resource-aware computing system, where resources are allocated according to current requirements, the current hardware status must be included in the decisions for resource allocation in order to select the best suitable application-resource pairs and at the same time reach system targets like limiting the system temperature. To test and optimize the system's resource allocation already in the design phase, FPGA prototyping is often required before its implementation in an ASIC. Since the behavior of measured power and temperature evolution in FPGA and ASIC differ, data from power and temperature sensors on both platforms would have significant differences. To efficiently test and optimize the resource allocation for an ASIC implementation, it is necessary to provide the FPGA prototype with modeled power and temperature values characterized from an ASIC implementation. This paper describes how to emulate the behavior of an emulated ASIC power and temperature monitor system (eTP-Mon) on FPGA. The approach for emulating the power monitor is based on an instruction-level energy model. For emulating the temperature monitor, a thermal RC model is used. It is shown that eTPMon can supply an invasive MPSoC with the hardware status information (power and temperature of the cores) needed for efficient resource-aware load distribution to develop a resource-aware computing system concept. As a proof of concept different operating strategies and control targets were evaluated for a 2-tile invasive MPSoC.
引用
收藏
页数:8
相关论文
共 23 条
  • [1] [Anonymous], POW DRIV MICR WORKSH
  • [2] [Anonymous], THESIS
  • [3] [Anonymous], CRC HDB THERMAL ENG
  • [4] [Anonymous], 2010, J GUANGDONG TECHNICA, DOI DOI 10.1109/ICMULT.2010.5631429)
  • [5] [Anonymous], THESIS
  • [6] Aryan NP, 2013, INT WORKS POW TIM, P150, DOI 10.1109/PATMOS.2013.6662168
  • [7] A fast HW/SW FPGA-based thermal emulation framework for multi-processor system-on-chip
    Atienza, David
    Del Valle, Pablo G.
    Paci, Giacomo
    Poletti, Francesco
    Benini, Luca
    De Micheli, Giovanni
    Mendias, Jose M.
    [J]. 43RD DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2006, 2006, : 618 - +
  • [8] Thermal and Energy Management of High-Performance Multicores: Distributed and Self-Calibrating Model-Predictive Controller
    Bartolini, Andrea
    Cacciari, Matteo
    Tilli, Andrea
    Benini, Luca
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2013, 24 (01) : 170 - 183
  • [9] Bhattacharjee A., 2008, 2008 ACM/IEEE International Symposium on Low Power Electronics and Design - ISLPED, P335, DOI 10.1145/1393921.1394010
  • [10] Power, thermal, and reliability modeling in nanometer-scale microprocessors
    Brooks, David
    Dick, Robert P.
    Joseph, Russ
    Shang, Li
    [J]. IEEE MICRO, 2007, 27 (03) : 49 - 62