.gitignore für Synopsys VCS
14 Ausschlussregeln für Synopsys VCS, die du direkt in dein Repository übernehmen kannst.
Lösung zur funktionalen Verifikation
Die vollständige .gitignore für Synopsys VCS
# Erstellt von LFGitignore - https://lfgitignore.com
# Erstellt: 2026-10-13 16:14:49 UTC
# Technologien: Synopsys VCS
### Synopsys VCS ###
*.vcd
*.vpd
*.evcd
*.fsdb
simv
simv.daidir/
simv.db.dir/
csrc/
# Protokolldatei
*.log
simv.vdb/
urgReport/
DVEfiles/
ucli.key
vc_hdrs.h
Was diese Regeln für Synopsys VCS ausschließen
Alle Muster im Überblick – und warum sie in deine .gitignore gehören.
Wellenformformate
| Muster | Ausgeschlossene Dateien |
|---|---|
*.vcd |
Wellenformformate |
*.vpd |
Wellenformformate |
*.evcd |
Wellenformformate |
*.fsdb |
Wellenformformate |
simv |
Standardname der ausführbaren Simulation. Ein anderer Name lässt sich mit dieser Option angeben (sie bestimmt auch den Namen der zugehörigen daidir-Datenbank): -o <path>/<filename> |
Generiert für Verilog- und VHDL-Top-Konfigurationen
| Muster | Ausgeschlossene Dateien |
|---|---|
simv.daidir/ |
Generiert für Verilog- und VHDL-Top-Konfigurationen |
simv.db.dir/ |
Generiert für Verilog- und VHDL-Top-Konfigurationen |
csrc/ |
Infrastruktur, die zur Co-Simulation von SystemC-Modellen mit Verilog/VHDL-Modellen erforderlich ist. Mit diesem Schalter kann ein alternatives Verzeichnis angegeben werden: -Mdir=<directory_path> |
*.log |
Protokolldatei |
simv.vdb/ |
Abdeckungsergebnisse (generiert mit urg) und Datenbankstandort. Der folgende Schalter kann auch verwendet werden: urg -dir <coverage_directory>.vdb |
urgReport/ |
Generiert für Verilog- und VHDL-Top-Konfigurationen |
DVE- und UCLI-bezogene Dateien.
| Muster | Ausgeschlossene Dateien |
|---|---|
DVEfiles/ |
DVE- und UCLI-bezogene Dateien. |
ucli.key |
DVE- und UCLI-bezogene Dateien. |
vc_hdrs.h |
Bei der Ausarbeitung des Designs für DirectC wird die folgende Datei mit Deklarationen für C/C++-Funktionen erstellt. |
So verwendest du diese .gitignore für Synopsys VCS
- Kopiere die Regeln für Synopsys VCS oben oder lade die Datei direkt herunter.
- Erstelle im Stammverzeichnis deines Git-Repositorys eine Datei namens .gitignore und füge die Regeln ein.
- Falls Git einige dieser Dateien bereits erfasst, führe git rm -r --cached . aus und erstelle einen neuen Commit – Git wendet Ausschlussregeln nur auf nicht erfasste Dateien an.
- Committe die .gitignore, damit alle im Team dieselben Regeln verwenden.