.gitignore för Synopsys VCS
14 ignoreringsregler för Synopsys VCS, redo att kopieras till ditt repo.
Lösning för funktionell verifiering
Den kompletta .gitignore-filen för Synopsys VCS
# Genererad av LFGitignore - https://lfgitignore.com
# Skapad: 2026-10-13 16:31:45 UTC
# Tekniker: Synopsys VCS
### Synopsys VCS ###
*.vcd
*.vpd
*.evcd
*.fsdb
simv
simv.daidir/
simv.db.dir/
csrc/
# Loggfil
*.log
simv.vdb/
urgReport/
DVEfiles/
ucli.key
vc_hdrs.h
Vad reglerna för Synopsys VCS faktiskt ignorerar
Alla mönster nedan och varför de hör hemma i din .gitignore.
Vågformsformat
| Mönster | Vad det ignorerar |
|---|---|
*.vcd |
Vågformsformat |
*.vpd |
Vågformsformat |
*.evcd |
Vågformsformat |
*.fsdb |
Vågformsformat |
simv |
Standardnamn för simuleringens körbara fil. Ett annat namn kan anges med denna flagga (namnet på den tillhörande daidir-databasen hämtas också härifrån): -o <path>/<filename> |
Genererat för toppnivåkonfigurationer för Verilog och VHDL
| Mönster | Vad det ignorerar |
|---|---|
simv.daidir/ |
Genererat för toppnivåkonfigurationer för Verilog och VHDL |
simv.db.dir/ |
Genererat för toppnivåkonfigurationer för Verilog och VHDL |
csrc/ |
Infrastruktur som krävs för att samsimulera SystemC-modeller med Verilog/VHDL-modeller. En annan katalog kan anges med flaggan: -Mdir=<directory_path> |
*.log |
Loggfil |
simv.vdb/ |
Täckningsresultat (genererade med urg) och databasplats. Följande flagga kan också användas: urg -dir <coverage_directory>.vdb |
urgReport/ |
Genererat för toppnivåkonfigurationer för Verilog och VHDL |
DVE- och UCLI-relaterade filer.
| Mönster | Vad det ignorerar |
|---|---|
DVEfiles/ |
DVE- och UCLI-relaterade filer. |
ucli.key |
DVE- och UCLI-relaterade filer. |
vc_hdrs.h |
När konstruktionen bearbetas för DirectC skapas följande fil med deklarationer för C/C++-funktioner. |
Så använder du denna .gitignore för Synopsys VCS
- Kopiera reglerna för Synopsys VCS ovan eller ladda ner filen direkt.
- Skapa en fil med namnet .gitignore i roten av ditt Git-repo och klistra in reglerna.
- Om några av filerna redan spåras, kör git rm -r --cached . och gör sedan en ny commit — Git tillämpar bara ignoreringsregler på ospårade filer.
- Checka in .gitignore så att alla i teamet delar samma regler.