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 条
  • [21] Converter Power Losses Computation by FPGA-based HIL Simulator
    Dragoun, Jaroslav
    Talla, Jakub
    Kosan, Tomas
    2019 24TH INTERNATIONAL CONFERENCE ON APPLIED ELECTRONICS (AE), 2019, : 39 - 42
  • [22] ReCSiP: An FPGA-based general-purpose biochemical simulator
    Osana, Yasunori
    Yoshimi, Masato
    Iwaoka, Yow
    Kojima, Toshinori
    Nishikawa, Yuri
    Funahashi, Akira
    Hiroi, Noriko
    Shibata, Yuichiro
    Iwanaga, Naoki
    Kitano, Hiroaki
    Amano, Hideharu
    ELECTRONICS AND COMMUNICATIONS IN JAPAN PART II-ELECTRONICS, 2007, 90 (07): : 1 - 10
  • [23] SCFIT: A FPGA-based Fault Injection Technique for SEU Fault Model
    Mohammadi, Abbas
    Ebrahimi, Mojtaba
    Ejlali, Alireza
    Miremadi, Seyed Ghassem
    DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2012), 2012, : 586 - 589
  • [24] A Fault Injection Platform for FPGA-based Communication Systems
    Leipnitz, Marcos T.
    Junior, Geferson L. H.
    Nazar, Gabriel L.
    2016 IEEE 7TH LATIN AMERICAN SYMPOSIUM ON CIRCUITS & SYSTEMS (LASCAS), 2016, : 59 - 62
  • [25] An FPGA-based hardware emulator for fast fault emulation
    Hong, JH
    Hwang, SA
    Wu, CW
    PROCEEDINGS OF THE 39TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS I-III, 1996, : 345 - 348
  • [26] A Fast and Accurate FPGA-Based Fault Injection System
    Schweizer, Thomas
    Peterson, Dustin
    Kuehn, Johannes M.
    Kuhn, Tommy
    Rosenstiel, Wolfgang
    2013 IEEE 21ST ANNUAL INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES (FCCM), 2013, : 236 - 236
  • [27] FPGA-based fault emulation of synchronous sequential circuits
    Ellervee, P.
    Raik, J.
    Tammenaee, K.
    Ubar, R.-J.
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2007, 1 (02): : 70 - 76
  • [28] Memory-Aware Optimization of FPGA-Based Space Systems
    Wulf, Nicholas
    George, Alan D.
    Gordon-Ross, Ann
    2015 IEEE AEROSPACE CONFERENCE, 2015,
  • [29] Design of an FPGA-Based Real-Time Simulator for Electrical System
    Bahri, I.
    Naouar, M-W.
    Monmasson, E.
    Slama-Belkhodja, I.
    Charaabi, L.
    2008 13TH INTERNATIONAL POWER ELECTRONICS AND MOTION CONTROL CONFERENCE, VOLS 1-5, 2008, : 1365 - +
  • [30] Pipeline Scheduling with Input Port Constraints for an FPGA-Based Biochemical Simulator
    Ishimori, Tomoya
    Yamada, Hideki
    Shibata, Yuichiro
    Osana, Yasunori
    Yoshimi, Masato
    Nishikawa, Yuri
    Amano, Hideharu
    Funahashi, Akira
    Hiroi, Noriko
    Oguri, Kiyoshi
    RECONFIGURABLE COMPUTING: ARCHITECTURES, TOOLS AND APPLICATIONS, 2009, 5453 : 368 - +