FSM(Finite State Machine:有限状態機械)は、制御回路や通信プロトコルなど、時間的な順序性を持つ動作を記述するための基本的な設計手法です。
この章では、状態遷移の概念から始まり、Moore型/Mealy型の使い分け、そしてVerilogによるFSM記述までを、段階的に学びます。
FSMは、組込み回路・インタフェース制御・プロトコル制御など、あらゆるSoC設計の中核技術であり、順序論理を理解するための重要な教材となります。
ファイル名 | 内容 |
---|---|
fsm_overview.md |
FSMの基本概念、分類(Moore型 / Mealy型) |
fsm_state_transition.md |
状態遷移図・状態遷移表の書き方 |
fsm_hdl_description.md |
VerilogによるFSMの3段構成記述法 |
FSMは、次の基礎章と深く関連しています:
© 2025 Shinichi Samizo / MIT License