.gitignore dla Synopsys VCS
14 reguł ignorowania dla Synopsys VCS, gotowych do skopiowania do repozytorium.
Rozwiązanie do weryfikacji funkcjonalnej
Kompletny plik .gitignore dla Synopsys VCS
# Wygenerowano przez LFGitignore - https://lfgitignore.com
# Utworzono: 2026-10-13 16:28:50 UTC
# Technologie: Synopsys VCS
### Synopsys VCS ###
*.vcd
*.vpd
*.evcd
*.fsdb
simv
simv.daidir/
simv.db.dir/
csrc/
# Plik dziennika
*.log
simv.vdb/
urgReport/
DVEfiles/
ucli.key
vc_hdrs.h
Co ignorują te reguły dla Synopsys VCS
Każdy z poniższych wzorców wraz z wyjaśnieniem, dlaczego warto umieścić go w .gitignore.
Formaty przebiegów sygnałów
| Wzorzec | Co ignoruje |
|---|---|
*.vcd |
Formaty przebiegów sygnałów |
*.vpd |
Formaty przebiegów sygnałów |
*.evcd |
Formaty przebiegów sygnałów |
*.fsdb |
Formaty przebiegów sygnałów |
simv |
Domyślna nazwa pliku wykonywalnego symulacji. Inną nazwę można podać tym przełącznikiem (określa też nazwę powiązanej bazy daidir): -o <path>/<filename> |
Generowane dla konfiguracji najwyższego poziomu Verilog i VHDL
| Wzorzec | Co ignoruje |
|---|---|
simv.daidir/ |
Generowane dla konfiguracji najwyższego poziomu Verilog i VHDL |
simv.db.dir/ |
Generowane dla konfiguracji najwyższego poziomu Verilog i VHDL |
csrc/ |
Infrastruktura do wspólnej symulacji modeli SystemC i Verilog/VHDL. Inny katalog można wskazać przełącznikiem: -Mdir=<directory_path> |
*.log |
Plik dziennika |
simv.vdb/ |
Wyniki pokrycia kodu testami (generowane przez urg) i lokalizacja bazy danych. Można też użyć przełącznika: urg -dir <coverage_directory>.vdb |
urgReport/ |
Generowane dla konfiguracji najwyższego poziomu Verilog i VHDL |
Pliki powiązane z DVE i UCLI.
| Wzorzec | Co ignoruje |
|---|---|
DVEfiles/ |
Pliki powiązane z DVE i UCLI. |
ucli.key |
Pliki powiązane z DVE i UCLI. |
vc_hdrs.h |
Podczas opracowywania projektu dla DirectC powstaje następujący plik z deklaracjami funkcji C/C++. |
Jak używać tego pliku .gitignore dla Synopsys VCS
- Skopiuj powyższe reguły dla Synopsys VCS lub pobierz plik.
- Utwórz plik o nazwie .gitignore w katalogu głównym repozytorium Git i wklej do niego reguły.
- Jeśli Git już śledzi niektóre z tych plików, uruchom git rm -r --cached ., a następnie utwórz nowy commit — Git stosuje reguły ignorowania tylko do nieśledzonych plików.
- Dodaj .gitignore do commita, aby cały zespół korzystał z tych samych reguł.