Concurrent error detection in nonlinear digital circuits using time-freeze linearization

被引:12
|
作者
Chatterjee, A [1 ]
Roy, RK [1 ]
机构
[1] INTEL CORP,HILLSBORO,OR 97124
基金
美国国家科学基金会;
关键词
concurrent error detection; checksum codes; nonlinear digital filters; self-healing systems; state variable systems;
D O I
10.1109/12.644296
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Concurrent error detection in digital circuits is very important in applications where error in processed data can have catastrophic effects. Typically, error detection is performed by a small amount of additional hardware called the checking circuit In the past, researchers have developed techniques for concurrent error detection in linear digital state variable circuits. In this paper, we investigate concurrent error detection techniques for nonlinear digital circuits that compute polynomial functions of multiple variables. Such circuits have widespread use in the design of various classes of nonlinear digital filters. The proposed error detection schemes are possible due to the use of a new linearization method called time-freeze linearization. In this method, a nonlinear circuit is modeled as a linear circuit for each individual time frame corresponding to the time taken to process a given set of input data. The defining parameters of this linear model change from one time frame to another but are regarded as fixed or frozen in any given time frame. This allows the use of real number checksum codes for fault detection. As opposed to duplicating the entire nonlinear part of the circuit, our approach allows us to use the nonlinear functions to drive the check circuitry, while achieving full fault coverage at low hardware cost.
引用
收藏
页码:1208 / 1218
页数:11
相关论文
共 50 条
  • [21] Concurrent error detection in analog and mixed-signal integrated circuits
    Lubaszewski, M
    Mir, S
    Rueda, A
    Huertas, JL
    38TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, PROCEEDINGS, VOLS 1 AND 2, 1996, : 1151 - 1156
  • [22] The Evaluation of Error Detection Probability at the Outputs of Combinational Circuits under Concurrent Error Detection on the Basis of Summation Codes
    Efanov, Dmitry
    Sapozhnikov, Vladimir
    Sapozhnikov, Valery
    Plotnikov, Dmitry
    PROCEEDINGS OF 2018 IEEE EAST-WEST DESIGN & TEST SYMPOSIUM (EWDTS 2018), 2018,
  • [23] On the use of the properties of sum code for unidirectional error detection in concurrent error detection (CED) systems of combinational circuits
    Sapozhnikov, Valery V.
    Sapozhnikov, Vladimir V.
    Efanov, Dmitry, V
    VESTNIK TOMSKOGO GOSUDARSTVENNOGO UNIVERSITETA-UPRAVLENIE VYCHISLITELNAJA TEHNIKA I INFORMATIKA-TOMSK STATE UNIVERSITY JOURNAL OF CONTROL AND COMPUTER SCIENCE, 2014, 28 (03): : 76 - 88
  • [24] Runtime Adaptable Concurrent Error Detection for Linear Digital Systems
    Liu, Yu
    Wu, Kaijie
    2011 IEEE 29TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD), 2011, : 261 - 266
  • [25] Finding DC Operating Points of Nonlinear Circuits Using Carleman Linearization
    Weber, Harry
    Trajkovic, Ljiljana
    Mathis, Wolfgang
    2021 IEEE INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2021, : 1078 - 1081
  • [26] Concurrent error detection in sequential circuits implemented using embedded memory of LUT-based FPGAs
    Krasniewski, A
    19TH IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT TOLERANCE IN VLSI SYSTEMS, PROCEEDINGS, 2004, : 487 - 495
  • [27] Duplication-based concurrent error detection in asynchronous circuits: Shortcomings and remedies
    Verdel, T
    Makris, Y
    17TH IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT TOLERANCE IN VLSI SYSTEMS, PROCEEDINGS, 2002, : 345 - 353
  • [28] Weight-based codes and their application to concurrent error detection of multilevel circuits
    Das, D
    Touba, NA
    17TH IEEE VLSI TEST SYMPOSIUM, PROCEEDINGS, 1999, : 370 - 376
  • [29] Low Cost Concurrent Error Masking Using Approximate Logic Circuits
    Choudhury, Mihir R.
    Mohanram, Kartik
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2013, 32 (08) : 1163 - 1176
  • [30] Algorithmic Concurrent Error Detection in Complex Digital-Processing Systems
    Costas-Perez, Lucia
    Rodriguez-Andina, Juan J.
    IEEE DESIGN & TEST OF COMPUTERS, 2009, 26 (01): : 60 - 67