Ludovic Frank Gitignore

Synopsys VCS 用 .gitignore

Synopsys VCS 用の除外ルール 14 件。そのままリポジトリにコピーして使えます。

機能検証ソリューション

Synopsys VCS 用 .gitignore の完全版

# LFGitignore によって生成 - https://lfgitignore.com
# 作成日:2026-10-31 21:54:10 UTC
# 技術:Synopsys VCS

### Synopsys VCS ###
*.vcd
*.vpd
*.evcd
*.fsdb
simv
simv.daidir/
simv.db.dir/
csrc/
# ログファイル
*.log
simv.vdb/
urgReport/
DVEfiles/
ucli.key
vc_hdrs.h

Synopsys VCS のルールで除外されるもの

以下の各パターンと、.gitignore に含める理由を説明します。

波形フォーマット

パターン 除外対象
*.vcd 波形フォーマット
*.vpd 波形フォーマット
*.evcd 波形フォーマット
*.fsdb 波形フォーマット
simv シミュレーション実行可能ファイルのデフォルト名。 このスイッチを使用すると、別の名前を指定できます (関連する daidir データベース名もここから取得されます): -o <path>/<filename>

Verilog および VHDL の最上位構成用に生成

パターン 除外対象
simv.daidir/ Verilog および VHDL の最上位構成用に生成
simv.db.dir/ Verilog および VHDL の最上位構成用に生成
csrc/ SystemC モデルを Verilog/VHDL モデルと共同シミュレーションするために必要なインフラストラクチャ。 このスイッチで代替ディレクトリを指定できます: -Mdir=<directory_path>
*.log ログファイル
simv.vdb/ カバレッジ結果 (urg で生成) とデータベースの場所。 次のスイッチも使用できます: urg -dir <coverage_directory>.vdb
urgReport/ Verilog および VHDL の最上位構成用に生成

DVE および UCLI 関連ファイル。

パターン 除外対象
DVEfiles/ DVE および UCLI 関連ファイル。
ucli.key DVE および UCLI 関連ファイル。
vc_hdrs.h DirectC 用にデザインを作成すると、C/C++ 関数の宣言を含む次のファイルが作成されます。

この Synopsys VCS 用 .gitignore の使い方

  1. 上の Synopsys VCS 用ルールをコピーするか、ファイルを直接ダウンロードしてください。
  2. Git リポジトリのルートに .gitignore という名前のファイルを作り、ルールを貼り付けます。
  3. 対象のファイルがすでに追跡されている場合は、git rm -r --cached . を実行して再度コミットしてください。Git の除外ルールは未追跡のファイルにのみ適用されます。
  4. チーム全員で同じルールを共有できるよう、.gitignore をコミットします。

電子設計自動化 のほかの .gitignore テンプレート

電子設計自動化 の全テンプレートを見る