.gitignore pro Synopsys VCS

14 pravidel ignorování pro Synopsys VCS, připravených ke zkopírování do repozitáře.

Řešení pro funkční verifikaci

Kompletní .gitignore pro Synopsys VCS

# Vygenerováno pomocí LFGitignore - https://lfgitignore.com
# Vytvořeno: 2026-10-13 16:14:38 UTC
# Technologie: Synopsys VCS

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

Co pravidla pro Synopsys VCS skutečně ignorují

Každý vzor níže má vysvětlení, proč patří do vašeho .gitignore.

Formáty průběhů signálu

Vzor Co ignoruje
*.vcd Formáty průběhů signálu
*.vpd Formáty průběhů signálu
*.evcd Formáty průběhů signálu
*.fsdb Formáty průběhů signálu
simv Výchozí název spustitelného souboru simulace. Jiný název lze zadat tímto přepínačem (od něj se odvozuje i název příslušné databáze daidir): -o <path>/<filename>

Generováno pro konfigurace nejvyšší úrovně Verilog a VHDL

Vzor Co ignoruje
simv.daidir/ Generováno pro konfigurace nejvyšší úrovně Verilog a VHDL
simv.db.dir/ Generováno pro konfigurace nejvyšší úrovně Verilog a VHDL
csrc/ Infrastruktura potřebná pro společnou simulaci modelů SystemC a Verilog/VHDL. Jiný adresář lze zadat tímto přepínačem: -Mdir=<directory_path>
*.log Soubor protokolu
simv.vdb/ Výsledky pokrytí (generované pomocí urg) a umístění databáze. Lze použít i tento přepínač: urg -dir <coverage_directory>.vdb
urgReport/ Generováno pro konfigurace nejvyšší úrovně Verilog a VHDL

Soubory související s DVE a UCLI.

Vzor Co ignoruje
DVEfiles/ Soubory související s DVE a UCLI.
ucli.key Soubory související s DVE a UCLI.
vc_hdrs.h Při zpracování návrhu pro DirectC vzniká následující soubor s deklaracemi funkcí C/C++.

Jak používat tento .gitignore pro Synopsys VCS

  1. Zkopírujte výše uvedená pravidla pro Synopsys VCS nebo si soubor rovnou stáhněte.
  2. V kořenové složce svého Git repozitáře vytvořte soubor .gitignore a vložte do něj pravidla.
  3. Pokud už jsou některé z těchto souborů sledovány, spusťte git rm -r --cached . a pak znovu commitněte — Git uplatňuje pravidla ignorování pouze na nesledované soubory.
  4. Commitněte .gitignore, aby celý tým sdílel stejná pravidla.

Další šablony .gitignore v kategorii EDA

Zobrazit všechny šablony pro EDA