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

被引:0
|
作者
Listl, Alexandra [1 ]
Mueller-Gritschneder, Daniel [1 ]
Kluge, Fabian [1 ]
Schlichtmann, Ulf [1 ]
机构
[1] Tech Univ Munich, Chair Elect Design Automat, Munich, Germany
关键词
ASIC monitor emulation; power monitoring; temperature monitoring; aging monitoring; online monitoring; monitoring systems; MODEL;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Technology scaling has enabled the fabrication of Multi-Processor Systems-on-Chips (MPSoCs), which satisfy the ever growing demand for performance, while continuously reducing the chip size. Thus, scaling has also led to new challenges such as increasing power densities, which critically influence the chip temperatures and accelerate device degradation due to aging. Runtime power management can be utilized to counter these reliability threats to increase the lifetime of a system. For the development of runtime power management strategies monitoring data for power, temperature and aging is required. In this paper we propose a real-time power, temperature and aging monitor system (eTAPMon) for FPGA prototypes of MP-SoCs. The monitor system emulates data characterized from the target ASIC design. The emulation approach models the behavior of ASIC power monitors based on an instruction-level energy model, temperature monitors based on a linear regression model obtained from thermal offline simulations and aging monitors based on a critical path model to compute the decreasing timing margin due to aging. An accelerated aging emulation is possible to predict aged ASIC behavior. Hence, this FPGA emulation enables the early evaluation of runtime power management strategies.
引用
收藏
页码:220 / 225
页数:6
相关论文
共 50 条
  • [21] Rapid-Prototyping Emulation System Co-emulation Modelling Interface for SystemC Real-Time Emulation
    Carroll, David
    NEW ASPECTS OF SYSTEMS, PTS I AND II, 2008, : 691 - +
  • [22] In-system FPGA prototyping of an Itanium microarchitecture
    Wunderlich, RE
    Hoe, JC
    IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN: VLSI IN COMPUTERS & PROCESSORS, PROCEEDINGS, 2004, : 288 - 294
  • [23] Design and FPGA prototyping of a flood prediction system
    Gandla, Sandeep
    Al-Assadi, Waleed K.
    Sedigh, Sahra
    Rao, Raghu A. R.
    2008 IEEE REGION 5 CONFERENCE, 2008, : 273 - 278
  • [24] Pin Multiplexing Optimization in FPGA Prototyping System
    Zong, Zhaoxiang
    2017 4TH INTERNATIONAL CONFERENCE ON SYSTEMS AND INFORMATICS (ICSAI), 2017, : 721 - 725
  • [25] An Automated Flow for Configuration and Generation of CNN based AI accelerators for HW Emulation & FPGA Prototyping
    Nasser, Ahmed
    Fadel, Karim Ahmed
    Abbas, Karim Ossama
    Ahmed, Karim Hussein
    AbdelSalam, Mohamed
    Gaber, Mahmoud
    2021 28TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS, AND SYSTEMS (IEEE ICECS 2021), 2021,
  • [26] Scavenger: An Adaptive Design Technique for Low Power ASIC/FPGA
    Devarapalli, Srikanth V.
    Zarkesh-Ha, Payman
    Suddarth, Steven C.
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMPUTING, ENGINEERING AND INFORMATION, 2009, : 164 - 167
  • [27] An FPGA-based Hybrid Memory Emulation System
    Wen, Fei
    Qin, Mian
    Gratz, Paul
    Reddy, Narasimha
    2021 31ST INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS (FPL 2021), 2021, : 190 - 196
  • [28] Configurable Load Emulation Using FPGA and Power Amplifiers for Automotive Power ICs
    Harrant, Manuel
    Nirmaier, Thomas
    Grimm, Christoph
    Pelz, Georg
    MODELS, METHODS, AND TOOLS FOR COMPLEX CHIP DESIGN: SELECTED CONTRIBUTIONS FROM FDL 2012, 2014, 265 : 109 - 126
  • [29] A System for FPGA Aging Test
    Xiang, Zong Jie
    Liu, Wei
    Wang, Li Heng
    Wang, Lan Lai
    2018 10TH INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS (ICCCAS 2018), 2018, : 471 - 474
  • [30] A Comprehensive ASIC/FPGA Prototyping Environment for Exploring Embedded Processing Systems for Advanced Driver Assistance Applications
    Giesemann, Florian
    Paya-Vaya, Guillermo
    Blume, Holger
    Limmer, Matthias
    Ritter, Werner
    2014 INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING, AND SIMULATION (SAMOS XIV), 2014, : 314 - 321