# HDL1024: FSM should have a minimal number of states ## Summary ```{raw} html

Count: 1

ReliabilitySecurityMaintainabilityCode attributeEffort to fixTags
--MEDIUMIntentionality | Clear30minsynthesis, bug-finder, fsm, performance, linty-ultra
``` ## Description ```{raw} html

An FSM with only a few states should be replaced with a more performant construct.

``` ## Parameters ```{raw} html

Count: 1

ParameterValueDescription
min4Minimum allowed number of states
``` ```{raw} html ```