.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
- Zkopírujte výše uvedená pravidla pro Synopsys VCS nebo si soubor rovnou stáhněte.
- V kořenové složce svého Git repozitáře vytvořte soubor .gitignore a vložte do něj pravidla.
- 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.
- Commitněte .gitignore, aby celý tým sdílel stejná pravidla.