.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

  1. Skopiuj powyższe reguły dla Synopsys VCS lub pobierz plik.
  2. Utwórz plik o nazwie .gitignore w katalogu głównym repozytorium Git i wklej do niego reguły.
  3. 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.
  4. Dodaj .gitignore do commita, aby cały zespół korzystał z tych samych reguł.

Inne szablony .gitignore: EDA

Zobacz wszystkie szablony: EDA