.gitignore pour Synopsys VCS

14 règles d’exclusion pour Synopsys VCS, prêtes à copier dans votre dépôt.

Solution de vérification fonctionnelle

Le .gitignore complet pour Synopsys VCS

# Generated by LFGitignore - https://lfgitignore.com
# Created: 2026-08-05 01:33:21 UTC
# Technologies: Synopsys VCS

### Synopsys VCS ###
*.vcd
*.vpd
*.evcd
*.fsdb
simv
simv.daidir/
simv.db.dir/
csrc/
# Log file
*.log
simv.vdb/
urgReport/
DVEfiles/
ucli.key
vc_hdrs.h

Ce que ces règles Synopsys VCS ignorent vraiment

Chaque motif ci-dessous, et pourquoi il a sa place dans votre .gitignore.

Waveform formats

Motif Ce qu’il ignore
*.vcd Waveform formats
*.vpd Waveform formats
*.evcd Waveform formats
*.fsdb Waveform formats
simv Default name of the simulation executable. A different name can be specified with this switch (the associated daidir database name is also taken from here): -o <path>/<filename>

Generated for Verilog and VHDL top configs

Motif Ce qu’il ignore
simv.daidir/ Generated for Verilog and VHDL top configs
simv.db.dir/ Generated for Verilog and VHDL top configs
csrc/ Infrastructure necessary to co-simulate SystemC models with Verilog/VHDL models. An alternate directory may be specified with this switch: -Mdir=<directory_path>
*.log Log file
simv.vdb/ Coverage results (generated with urg) and database location. The following switch can also be used: urg -dir <coverage_directory>.vdb
urgReport/ Generated for Verilog and VHDL top configs

DVE and UCLI related files.

Motif Ce qu’il ignore
DVEfiles/ DVE and UCLI related files.
ucli.key DVE and UCLI related files.
vc_hdrs.h When the design is elaborated for DirectC, the following file is created with declarations for C/C++ functions.

Comment utiliser ce .gitignore pour Synopsys VCS

  1. Copiez les règles Synopsys VCS ci-dessus, ou téléchargez directement le fichier.
  2. Créez un fichier nommé .gitignore à la racine de votre dépôt Git et collez-y les règles.
  3. Si certains de ces fichiers sont déjà suivis, lancez git rm -r --cached . puis recommitez — Git n’applique les règles d’exclusion qu’aux fichiers non suivis.
  4. Commitez le .gitignore pour que toute l’équipe partage les mêmes règles.

Autres modèles .gitignore EDA

Voir tous les modèles EDA