• DocumentCode
    3183515
  • Title

    Totally Self Checking FSM Based on Convolutional Codes

  • Author

    Li, Ming ; Wan, Fa-Yu ; Jiang, Jin-Sai ; Peng, Ming-Ming

  • Author_Institution
    Microelectron. R&D Center, Shanghai Univ., Shanghai
  • fYear
    2007
  • fDate
    26-28 June 2007
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    In this paper a new technique for designing totally self- checking finite state machines is presented using convolutional codes. In order to correct the fault, we propose a novel scheme which can not only detect, but also correct errors occurred in FSM transition. More specifically, we demonstrate the FSMs hardware which can be reused based on convolutional code partitioning and we formulate the optimization problem of maximizing hardware reusability. Synthesis results produced by our proposed procedure for the MCNC´89 FSM benchmark circuits show an average 20% reduction in literal counts compared to previous techniques. Moreover, we realize the IP core of the self-checking module by SMIC 0.25 mum technology and also simulate its function in FPGA.
  • Keywords
    CMOS logic circuits; circuit optimisation; convolutional codes; field programmable gate arrays; finite state machines; logic partitioning; CMOS technology; FPGA; FSM hardware; FSM transition; MCNC´89 FSM benchmark circuits; SMIC; convolutional code partitioning; hardware reusability maximization; optimization problem; self checking FSM; self-checking FSM synthesis technique; self-checking module; totally self-checking finite state machines; Automata; Circuit faults; Circuit simulation; Circuit synthesis; Convolutional codes; Electrical fault detection; Error correction; Fault detection; Field programmable gate arrays; Hardware;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Density packaging and Microsystem Integration, 2007. HDP '07. International Symposium on
  • Conference_Location
    Shanghai
  • Print_ISBN
    1-4244-1252-8
  • Electronic_ISBN
    1-4244-1253-6
  • Type

    conf

  • DOI
    10.1109/HDP.2007.4283638
  • Filename
    4283638