.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
# Généré par LFGitignore - https://lfgitignore.com
# Créé le : 2026-11-03 04:56:43 UTC
# Technologies : Synopsys VCS
### Synopsys VCS ###
*.vcd
*.vpd
*.evcd
*.fsdb
simv
simv.daidir/
simv.db.dir/
csrc/
# Fichier journal
*.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.
Formats de formes d’onde
| Motif | Ce qu’il ignore |
|---|---|
*.vcd |
Formats de formes d’onde |
*.vpd |
Formats de formes d’onde |
*.evcd |
Formats de formes d’onde |
*.fsdb |
Formats de formes d’onde |
simv |
Nom par défaut de l’exécutable de simulation. Cette option permet d’en définir un autre (le nom de la base daidir associée en est aussi déduit) : -o <path>/<filename> |
Généré pour les configurations de niveau supérieur Verilog et VHDL
| Motif | Ce qu’il ignore |
|---|---|
simv.daidir/ |
Généré pour les configurations de niveau supérieur Verilog et VHDL |
simv.db.dir/ |
Généré pour les configurations de niveau supérieur Verilog et VHDL |
csrc/ |
Infrastructure nécessaire à la cosimulation de modèles SystemC avec des modèles Verilog/VHDL. Cette option permet de choisir un autre répertoire : -Mdir=<directory_path> |
*.log |
Fichier journal |
simv.vdb/ |
Résultats de couverture (générés par urg) et emplacement de la base de données. Cette option peut également être utilisée : urg -dir <coverage_directory>.vdb |
urgReport/ |
Généré pour les configurations de niveau supérieur Verilog et VHDL |
Fichiers liés à DVE et UCLI.
| Motif | Ce qu’il ignore |
|---|---|
DVEfiles/ |
Fichiers liés à DVE et UCLI. |
ucli.key |
Fichiers liés à DVE et UCLI. |
vc_hdrs.h |
Lors de l’élaboration de la conception pour DirectC, le fichier suivant est créé avec les déclarations des fonctions C/C++. |
Comment utiliser ce .gitignore pour Synopsys VCS
- Copiez les règles Synopsys VCS ci-dessus, ou téléchargez directement le fichier.
- Créez un fichier nommé .gitignore à la racine de votre dépôt Git et collez-y les règles.
- 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.
- Commitez le .gitignore pour que toute l’équipe partage les mêmes règles.