.gitignore untuk Synopsys VCS

14 aturan pengabaian untuk Synopsys VCS, siap disalin ke repositori Anda.

Solusi verifikasi fungsional

.gitignore lengkap untuk Synopsys VCS

# Dibuat oleh LFGitignore - https://lfgitignore.com
# Dibuat: 2026-10-31 21:54:19 UTC
# Teknologi: Synopsys VCS

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

Apa yang sebenarnya diabaikan oleh aturan Synopsys VCS ini

Setiap pola berikut beserta alasan untuk memasukkannya ke .gitignore.

Format gelombang

Pola Yang diabaikan
*.vcd Format gelombang
*.vpd Format gelombang
*.evcd Format gelombang
*.fsdb Format gelombang
simv Nama default dari simulasi yang dapat dieksekusi. Nama yang berbeda dapat ditentukan dengan saklar ini (nama database daidir terkait juga diambil dari sini): -o <path>/<filename>

Dihasilkan untuk konfigurasi teratas Verilog dan VHDL

Pola Yang diabaikan
simv.daidir/ Dihasilkan untuk konfigurasi teratas Verilog dan VHDL
simv.db.dir/ Dihasilkan untuk konfigurasi teratas Verilog dan VHDL
csrc/ Infrastruktur diperlukan untuk melakukan simulasi bersama model SystemC dengan model Verilog/VHDL. Direktori alternatif dapat ditentukan dengan saklar ini: -Mdir=<directory_path>
*.log Berkas catatan
simv.vdb/ Hasil liputan (dihasilkan dengan urg) dan lokasi database. Sakelar berikut juga dapat digunakan: urg -dir <coverage_directory>.vdb
urgReport/ Dihasilkan untuk konfigurasi teratas Verilog dan VHDL

berkas terkait DVE dan UCLI.

Pola Yang diabaikan
DVEfiles/ berkas terkait DVE dan UCLI.
ucli.key berkas terkait DVE dan UCLI.
vc_hdrs.h Saat desain diuraikan untuk DirectC, berkas berikut dibuat dengan deklarasi fungsi C/C++.

Cara menggunakan .gitignore ini untuk Synopsys VCS

  1. Salin aturan Synopsys VCS di atas atau unduh langsung berkasnya.
  2. Buat berkas bernama .gitignore di direktori utama repositori Git Anda dan tempelkan aturannya.
  3. Jika sebagian berkas tersebut sudah dilacak, jalankan git rm -r --cached . lalu buat commit baru — Git hanya menerapkan aturan pengabaian pada berkas yang belum dilacak.
  4. Commit .gitignore agar seluruh anggota tim menggunakan aturan yang sama.

Templat .gitignore EDA lainnya

Lihat semua templat EDA