.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

  1. Kopiera reglerna för Synopsys VCS ovan eller ladda ner filen direkt.
  2. Skapa en fil med namnet .gitignore i roten av ditt Git-repo och klistra in reglerna.
  3. 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.
  4. Checka in .gitignore så att alla i teamet delar samma regler.

Andra .gitignore-mallar för EDA

Visa alla mallar för EDA