エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
識別子の名前付けルール
インデックスへ戻る 識別子の名前付けルール 概要 識別子とはモジュール名、インスタンス名、ネット名、... インデックスへ戻る 識別子の名前付けルール 概要 識別子とはモジュール名、インスタンス名、ネット名、変数名などのことです。 以下、個人的趣向による識別子の名前付けルールです。 基本は英大文字 (下記の例外あり) インスタンス名は英小文字 負論理の信号にはプリフィックス 'x' を付与 for 文などで使うループ変数 'i', 'j', 'k', 'm', 'n' 統一した略語 (詳細後述) 将来 SystemVerilog に本格的移行する際にはルールを拡張する予定です。 例えば、クラス名は英大文字と英小文字を混在させるなど… トップへ戻る 詳細 識別子の名前付けルールが直接 RTL の動作に影響を与えることはありません。 従って "こうしなければならない" 的なルールは存在しません。 しかし統一的なルールを適用することによりコードの可読性や検証の効率が高くなります。 以下、個人的趣向によ