Jasinski_VHDL_Coding_Style_Guidelines.pdf, R101
非公式訳
列挙型の名前は単数形にすべし
列挙型はそれ以外のスカラー型(integer
やreal
など)と違いはありません。したがって他の型と同じく名前は単数形にしてください。VHDLの標準ライブラリーは、boolean
やcharacter
などの列挙型に単数形を使用していることに注目してください。列挙型のオブジェクトを宣言するときは、単数形の名前のほうが普通の文章として成立しやすいという性質があります。たとえばFSMの現在の型はstate
であってstates
ではありません。