Self-correction of FPGA-based control units

被引:0
|
作者
Skliarova, I [1 ]
机构
[1] Univ Aveiro, Dept Elect & Telecommun, P-3810193 Aveiro, Portugal
关键词
self-correcting finite state machines; Hamming codes; specification in VHDL;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a self-correcting control unit design using Hamming codes for finite state machine (FSM) state encoding. The adopted technique can correct single-bit errors and detect two-bit errors in the FSM register within the same clock cycle. The main contribution is the development of a parameterizable VHDL package and the respective error-correcting modules, which can easily be added to an FSM specification using any state assignment strategy and having any number of inputs, outputs and states. Besides of application to FSM error correction, the developed tools can easily be adapted to other applications where error detection and correction is required.
引用
收藏
页码:310 / 319
页数:10
相关论文
共 50 条
  • [1] Self-checking of FPGA-based control units
    Levin, I
    Sinelnikov, V
    NINTH GREAT LAKES SYMPOSIUM ON VLSI, PROCEEDINGS, 1999, : 292 - 295
  • [2] FPGA-Based Pulse Pileup Correction
    Haselman, M. D.
    Hauck, S.
    Lewellen, T. K.
    Miyaoka, R. S.
    2010 IEEE NUCLEAR SCIENCE SYMPOSIUM CONFERENCE RECORD (NSS/MIC), 2010, : 3105 - 3112
  • [3] 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
  • [4] FPGA-Based Direct Repetitive Control for High Performance Ground Power Units
    Lidozzi, Alessandro
    Solero, Luca
    Crescimbini, Fabio
    Ji, Chao
    Bifaretti, Stefano
    Zanchetta, Pericle
    2017 IEEE ENERGY CONVERSION CONGRESS AND EXPOSITION (ECCE), 2017, : 3063 - 3068
  • [5] Interaction and self-correction
    Satne, Glenda L.
    FRONTIERS IN PSYCHOLOGY, 2014, 5
  • [6] A self-correction (Wittgenstein)
    Fried, Michael
    CRITICAL INQUIRY, 2008, 34 (03) : 620 - 621
  • [7] Development of FPGA-based coincidence units with veto function
    Ko G.B.
    Yoon H.S.
    Kwon S.I.
    Hong S.J.
    Lee D.S.
    Lee J.S.
    Biomedical Engineering Letters, 2011, 1 (01) : 27 - 31
  • [8] Critical Self-Correction
    Wildman, Wesley J.
    Sosis, Richard
    Bulbulia, Joseph
    Spezio, Michael L.
    RELIGION BRAIN & BEHAVIOR, 2016, 6 (02) : 93 - +
  • [9] FPGA-based Model Predictive Control for High Frequency Variable Speed Generating Units
    Sabatini, V.
    Bigarelli, L.
    Di Benedetto, M.
    Lidozzi, A.
    Solero, L.
    Brown, G.
    2018 INTERNATIONAL SYMPOSIUM ON POWER ELECTRONICS, ELECTRICAL DRIVES, AUTOMATION AND MOTION (SPEEDAM), 2018, : 1364 - 1369
  • [10] A methodology for FPGA-based control implementation
    Fang, ZW
    Carletta, JE
    Veillette, RJ
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2005, 13 (06) : 977 - 987