An FPGA-based Probability-aware Fault Simulator

被引:0
|
作者
May, David [1 ]
Stechele, Walter [1 ]
机构
[1] Tech Univ Munich, Inst Integrated Syst, D-80290 Munich, Germany
关键词
INJECTION;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A recent approach to deal with the challenges that come along with the shrinking feature size of CMOS circuits is probabilistic computing. Those challenges, such as noise or process variations, result in a certain probabilistic behavior of the circuit and its gates. Probabilistic Computing, also referred to as pCMOS, does not try to avoid the occurrence of errors, but tries to determine the probability of errors at the output of the circuit, and to limit it to a value that the specific application can tolerate. Past research has shown that probabilistic computing has potential to drastically reduce the power consumption of circuits by scaling the supply voltage of gates to a value where they become non-deterministic, while tolerating a certain amount of probabilistic behavior at the output. Therefore, one main task in the design of pCMOS circuits is to determine the error probabilities at the output of the circuit, given a combination of error probabilities at the gates. In earlier work, pCMOS circuits have been characterized by memory-consuming and complex analytical calculations or by time-consuming software-based simulations. Hardware-accelerated emulators exist in large numbers, but miss the support of injecting errors with specified probabilities into as many circuit elements the user specifies at the same time. In this paper, we propose an FPGA-based fault simulator that allows for fast error probability classification, injection of errors at gate-and RT-level, and that is furthermore independent on the target architecture. Moreover, we demonstrate the usefulness of such a simulator by characterizing the probabilistic behavior of two benchmark circuits and reveal their energy-saving capability.
引用
收藏
页码:302 / 309
页数:8
相关论文
共 50 条
  • [31] A Fully FPGA-Based Real-time Simulator for the Cascaded STATCOM
    Zhu, Jianxin
    Teng, Guodong
    Qin, Yang
    Lu, Daorong
    Hu, Haibing
    Xing, Yan
    2016 IEEE ENERGY CONVERSION CONGRESS AND EXPOSITION (ECCE), 2016,
  • [32] APPLES: A full gate-timing FPGA-based hardware simulator
    Dalton, D
    Bessler, V
    Griffiths, J
    McCarthy, A
    Vadher, A
    O'Kane, R
    Quigley, R
    O'Connor, D
    FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2003, 2778 : 1162 - 1165
  • [33] CONFIGURING AREA AND PERFORMANCE: EMPIRICAL EVALUATION ON AN FPGA-BASED BIOCHEMICAL SIMULATOR
    Ooya, T.
    Yamada, H.
    Ishimori, T.
    Shibata, Y.
    Osana, Y.
    Oguri, K.
    Yoshimi, M.
    Nishikawa, Y.
    Funahashi, A.
    Hiroi, N.
    Amano, H.
    FPL: 2009 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, 2009, : 679 - +
  • [34] An FPGA-Based Simulator for High Path Count Rayleigh and Rician Fading
    Fard, Saeed Fouladi
    Alimohammad, Amirhossein
    Cockburn, Bruce F.
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2010, 59 (06) : 2725 - 2734
  • [35] Performance of Systematic RRNS Based Space-Time Block Codes with Probability-Aware Adaptive Demapping
    Sengupta, Avik
    Natarajan, Balasubramaniam
    IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2013, 12 (05) : 2458 - 2469
  • [36] Towards an Acceptance Probability-Aware Order Bundle in Crowdsource Food Delivery Service
    Huang, Feihong
    Jiang, Wei
    PROCEEDINGS OF THE 2024 27 TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, CSCWD 2024, 2024, : 6 - 11
  • [37] Testing approach within FPGA-based fault tolerant systems
    Doumar, A
    Ito, H
    PROCEEDINGS OF THE NINTH ASIAN TEST SYMPOSIUM (ATS 2000), 2000, : 411 - 416
  • [38] Fast FPGA-Based Fault Injection Tool for Embedded Processors
    Shirazi, Mohammad Shokrolah
    Morris, Brendan
    Selvaraj, Henry
    PROCEEDINGS OF THE FOURTEENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED 2013), 2013, : 476 - 480
  • [39] Remotely Configurable Fault-Tolerant FPGA-based Pacemaker
    Alkady, Gehad I.
    Amer, Hassanein H.
    Daoud, Ramez M.
    2017 12TH INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING AND SYSTEMS (ICCES), 2017, : 19 - 24
  • [40] FPGA-Based Emulation for Accelerating Transient Fault Reduction Analysis
    Huang, Zih-Ming
    Yang, Dun-An
    Liou, Jing-Jia
    Chen, Harry H.
    2022 IEEE 31ST ASIAN TEST SYMPOSIUM (ATS 2022), 2022, : 144 - 149