.gitignore per Synopsys VCS

14 regole di esclusione per Synopsys VCS, pronte da copiare nel repository.

Soluzione di verifica funzionale

Il .gitignore completo per Synopsys VCS

# Generato da LFGitignore - https://lfgitignore.com
# Creato: 2026-10-13 16:14:42 UTC
# Tecnologie: Synopsys VCS

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

Cosa escludono le regole di Synopsys VCS

Tutti i pattern e i motivi per includerli nel tuo .gitignore.

Formati di forme d'onda

Schema di esclusione Cosa esclude
*.vcd Formati di forme d'onda
*.vpd Formati di forme d'onda
*.evcd Formati di forme d'onda
*.fsdb Formati di forme d'onda
simv Nome predefinito dell'eseguibile di simulazione. È possibile specificare un altro nome con questa opzione (che determina anche il nome del database daidir associato): -o <path>/<filename>

Generati per le configurazioni di primo livello di Verilog e VHDL

Schema di esclusione Cosa esclude
simv.daidir/ Generati per le configurazioni di primo livello di Verilog e VHDL
simv.db.dir/ Generati per le configurazioni di primo livello di Verilog e VHDL
csrc/ Infrastruttura necessaria per la cosimulazione di modelli SystemC con modelli Verilog/VHDL. È possibile specificare un'altra directory con l'opzione: -Mdir=<directory_path>
*.log File di log
simv.vdb/ Risultati della copertura (generati con urg) e posizione del database. È possibile usare anche l'opzione: urg -dir <coverage_directory>.vdb
urgReport/ Generati per le configurazioni di primo livello di Verilog e VHDL

File relativi a DVE e UCLI.

Schema di esclusione Cosa esclude
DVEfiles/ File relativi a DVE e UCLI.
ucli.key File relativi a DVE e UCLI.
vc_hdrs.h Quando il progetto viene elaborato per DirectC, viene creato il seguente file con le dichiarazioni delle funzioni C/C++.

Come usare questo .gitignore per Synopsys VCS

  1. Copia le regole di Synopsys VCS qui sopra oppure scarica direttamente il file.
  2. Crea un file chiamato .gitignore nella radice del repository Git e incolla le regole al suo interno.
  3. Se Git tiene già traccia di alcuni di questi file, esegui git rm -r --cached . e crea un nuovo commit: Git applica le regole di esclusione solo ai file non tracciati.
  4. Includi .gitignore in un commit affinché tutto il team condivida le stesse regole.

Altri modelli .gitignore per EDA

Vedi tutti i modelli di EDA