Enhancing Robustness of Sequential Circuits Using Application-specific Knowledge and Formal Methods

被引:0
|
作者
Huhn, Sebastian [1 ,2 ]
Frehse, Stefan [2 ]
Wille, Robert [2 ,3 ]
Drechsler, Rolf [1 ,2 ]
机构
[1] Univ Bremen, Inst Comp Sci, D-28359 Bremen, Germany
[2] DFKI GmbH, Cyber Phys Syst, D-28359 Bremen, Germany
[3] Johannes Kepler Univ Linz, Inst Integrated Circuits, A-4040 Linz, Austria
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Due to shrinking feature sizes, integrated circuits are getting more vulnerable against transient faults. Methods increasing the robustness of circuits against these faults already exist for a long period of time but either introduce huge additional logic, increase the latency of the circuit, or are applicable for dedicated circuits such as microprocessors only. This work proposes an alternative hardening method which requires only a slight increase in additional hardware, does not influence the timing behavior, and is automatically applicable to arbitrary circuits. To this end, application-specific knowledge of the considered circuit is exploited, analyzed by a dedicated orchestration of formal techniques, and, eventually, used to synthesize a fault detection mechanism enhancing the robustness of the circuit. Experimental evaluations show that the proposed solution leads to a significant increase in the robustness, while the hardware overhead is kept moderate.
引用
收藏
页码:182 / 187
页数:6
相关论文
共 50 条
  • [41] Application-specific PSD implemented using standard CMOS technology
    Makynen, A.
    Kostamovaara, J.
    [J]. Proceedings of the IEEE International Conference on Electronics, Circuits, and Systems, 1998, 1 : 397 - 400
  • [42] Application-specific heterogeneous multiprocessor synthesis using extensible processors
    Sun, Fei
    Ravi, Srivaths
    Raghunathan, Anand
    Jha, Niraj K.
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2006, 25 (09) : 1589 - 1602
  • [43] MPSoC Design Using Application-Specific Architecturally Visible Communication
    Kluter, Theo
    Brisk, Philip
    Charbon, Edoardo
    Ienne, Paolo
    [J]. HIGH PERFORMANCE EMBEDDED ARCHITECTURES AND COMPILERS, PROCEEDINGS, 2009, 5409 : 183 - 197
  • [44] DiVA: Using Application-Specific Policies to 'Dive' into Vector Approximations
    Tsakalozos, Konstantinos
    Evangelatos, Spiros
    Psallidas, Fotis
    Vieira, Marcos R.
    Tsotras, Vassilis J.
    Delis, Alex
    [J]. COMPUTER JOURNAL, 2016, 59 (09): : 1363 - 1382
  • [45] Using application-specific, high-level behavioral synthesis
    Krolikoski, S
    [J]. COMPUTER DESIGN, 1997, : 18 - 18
  • [46] Application-specific models and pointcuts using a logic meta language
    Brichau, Johan
    Kellens, Andy
    Gybels, Kris
    Mens, Kim
    Hirschfeld, Robert
    D'Hondt, Theo
    [J]. ADVANCES IN SMALLTALK, 2007, 4406 : 1 - +
  • [47] SOC logic development using configurable, application-specific processors
    Leibson, S
    [J]. 2005 6th International Conference on ASIC Proceedings, Books 1 and 2, 2005, : 43 - 43
  • [48] Synthesising application-specific heterogeneous multiprocessors using differential evolution
    Rae, A
    Parameswaran, S
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2001, E84A (12): : 3125 - 3131
  • [49] APPLICATION-SPECIFIC CHIP DESIGN USING BEHAVIORAL SILICON COMPILER
    CHEN, LG
    JENG, LG
    LIN, DJ
    [J]. JOURNAL OF THE CHINESE INSTITUTE OF ENGINEERS, 1994, 17 (01) : 107 - 112
  • [50] A fast sequential learning technique for real circuits with application to enhancing ATPG performance
    El-Maleh, A
    Kassab, M
    Rajski, J
    [J]. 1998 DESIGN AUTOMATION CONFERENCE, PROCEEDINGS, 1998, : 625 - 631