/ B, P7 Y9 l- w: P4 Q L. |6 Q 1. sequential logic part for state assign 4 N& u, y4 `' v3 o5 c; g- i 2. combinational logic part for state transition : z# k7 H* s' s/ D 3. combinational logic part for control signals 4 ^1 B' F* _( X5 ]' V/ L 5 t4 \5 e2 k+ }- a* K這樣做的好處是可以讓合成器確切的合出FSM,另外閱讀時也可以很清楚的掌握狀態的改變和每個狀態所要做的事,debug的時候比較方便,希望對你有幫助,FYI。