A Current Consumption Measurement Approach for FPGA-Based Embedded Systems

被引:3
|
作者
Nakutis, Zilvinas [1 ]
机构
[1] Kaunas Univ Technol, Dept Elect & Measurement Syst, LT-51368 Kaunas, Lithuania
关键词
Current measurement; debugging; field-programmable gate arrays (FPGAs); measurement techniques; uncertainty; POWER-CONSUMPTION;
D O I
10.1109/TIM.2013.2245036
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, an approach for the current-consumption measurement of a field-programmable gate array (FPGA)-based embedded system is presented. This approach is based on the current conversion to pulsewidth using the external-to-FPGA capacitor charging circuit and comparator. The pulsewidth is then measured using the timer synthesized inside the FPGA. Measurement uncertainty budget analysis is performed. It reveals the parameters mostly affecting steady-state current measurement uncertainty. Sources contributing to the budget of current measurement uncertainty include directly measured pulsewidth, manufacturing scattering of measurement setup component parameters, and their fluctuations in response to the measured current value. A calibration procedure enabling to reduce the influence of charging circuit component manufacturing tolerances on measurement uncertainty is suggested. The current measurement prototype is developed and tested. Measured pulsewidth jitter is estimated experimentally using the prototype. The jitter influence on measurement uncertainty is modeled by including the corresponding quantity in the measurement model. The influence of the temperature on measurement uncertainty is estimated using Monte Carlo simulation.
引用
收藏
页码:1130 / 1137
页数:8
相关论文
共 50 条
  • [1] A Consumption Current Measurement Approach for FPGA Based Embedded Systems
    Nakutis, Zilvinas
    2012 IEEE INTERNATIONAL INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE (I2MTC), 2012, : 328 - 333
  • [2] Sorting units for FPGA-based embedded systems
    Marcelino, Rui
    Neto, Horacio
    Cardoso, Joao M. P.
    DISTRIBUTED EMBEDDED SYSTEMS: DESIGN, MIDDLEWARE AND RESOURCES, 2008, : 11 - 22
  • [3] Configuration compression for FPGA-based embedded systems
    Dandalis, A
    Prasanna, VK
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2005, 13 (12) : 1394 - 1398
  • [4] Managing Security in FPGA-Based Embedded Systems
    Huffmire, Ted
    Brotherton, Brett
    Sherwood, Timothy
    Kastner, Ryan
    Levin, Timothy
    Nguyen, Thuy D.
    Irvine, Cynthia
    IEEE DESIGN & TEST OF COMPUTERS, 2008, 25 (06): : 590 - 598
  • [5] A distributed platform for integration of FPGA-based embedded systems
    Morais, Daniel C.
    Nascimento, Tiago P.
    Brito, Alisson V.
    Silva, Thiago Werlley B.
    Melcher, Elmar U. K.
    2016 VI BRAZILIAN SYMPOSIUM ON COMPUTING SYSTEMS ENGINEERING (SBESC 2016), 2016, : 86 - 92
  • [6] Investigation of transient effects on FPGA-based embedded systems
    Bakhoda, A
    Miremadi, SG
    Zarandi, HR
    ICESS 2005: SECOND INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, 2005, : 231 - 236
  • [7] Hardware Decompression Techniques for FPGA-Based Embedded Systems
    Koch, Dirk
    Beckhoff, Christian
    Teich, Juergen
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2009, 2 (02)
  • [8] A PUF Design for Secure FPGA-Based Embedded Systems
    Anderson, Jason H.
    2010 15TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC 2010), 2010, : 1 - 6
  • [9] A comparison of profiling tools for FPGA-Based embedded systems
    Tong, Jason G.
    Khalid, Mohammed A. S.
    2007 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-3, 2007, : 1687 - 1690
  • [10] A benign hardware Trojan on FPGA-based embedded systems
    Department of Computer Science, University of California, Los Angeles , Los Angeles, CA, United States
    Proc. - Int. Conf. Field Programmable Logic Appl., FPL, (464-470):