Designing safe finite state machines
DOI:
https://doi.org/10.24425/ijet.2026.157937Abstract
This paper addresses the design of safe finite state
machines (SFSMs) using the Verilog hardware description
language (HDL) alongside the Quartus design tool to implement
FSMs on field-programmable gate arrays (FPGAs). Three styles
of finite state machine (FSM) description are proposed (safe,
safe_error, and safe_idle), which provide different options for
SFSM implementation. Experimental studies on FSM
benchmarks have shown that the presented approach reduces
SFSM area by an average factor of 2.436 and improves
performance by an average factor of 1.588 compared to
synthesizing SFSMs in the Quartus design tool.
Recommendations are also provided on the practical application
of this approach for designing SFSMs.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 International Journal of Electronics and Telecommunications

This work is licensed under a Creative Commons Attribution 4.0 International License.
Deprecated: json_decode(): Passing null to parameter #1 ($json) of type string is deprecated in /home/ojs/domains/wydawnictwo.pan.pl/public_html/plugins/generic/citations/CitationsPlugin.inc.php on line 49
English
Język Polski