Title :
VHDL-based design of FSM with concurrent error detection capability
Author :
Stojcev, M.K. ; Djordjevic, G. Lj ; Stankovic, T.R.
Author_Institution :
Fac. of Electron. Eng., Nis Univ., Serbia
Abstract :
This paper presents a VHDL-based methodology to design Self-Checking (SC) Finite State Machines (FSM). The methodology provides a library of pre-designed, parameterized concurrent error-detection (CED) modules as well as a VHDL code template that allow easily creation of synthesizable highlevel description of the SC FSM with minor additional design development time. The template offers selection of error-detecting schemes that will be used for encoding output data and states of the FSM. The generated SC FSM description can be simulated and synthesized with commercial tools. Effectiveness of the methodology is evaluated on a set of benchmark FSMs.
Keywords :
error detection; field programmable gate arrays; finite state machines; hardware description languages; integrated circuit design; Self-Checking Finite State Machines; VHDL-based design; concurrent error detection capability; encoding output data; Circuit faults; Circuit synthesis; Crosstalk; Design methodology; Electrical fault detection; Encoding; Fault detection; Integrated circuit noise; Noise reduction; Very large scale integration;
Conference_Titel :
Microelectronics, 2004. 24th International Conference on
Print_ISBN :
0-7803-8166-1
DOI :
10.1109/ICMEL.2004.1314943