Skip to content

Commit b2e72cc

Browse files
Adding a few more files/file extensions/directories for Synopsys VCS.
This new version adds: - fsdb waveforms - simv.db.dir/ directory for VHDL top configs - ucli.key - vc_hdrs.h - Also added a few comments about where each one of the files come from.
1 parent 77e2983 commit b2e72cc

File tree

1 file changed

+45
-11
lines changed

1 file changed

+45
-11
lines changed

Global/SynopsysVCS.gitignore

Lines changed: 45 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,57 @@
1-
# Waveforms
2-
*.vpd
1+
########## Waveforms #######################################
2+
# Value Change Dumping (VCD) - IEEE Standard
33
*.vcd
4+
# VCDlus Dumping (VPD) - Synopsys proprietary format
5+
*.vpd
6+
# Extended VCD (EVCD) - Dump only port information
47
*.evcd
8+
# Fast Signal DataBase (FSDB)
9+
*.fsdb
510

6-
# Binary files
11+
12+
########## Simulation executable file ######################
13+
# Default name of the simulation executable. A different
14+
# name can be specified with this switch (the associated
15+
# daidir database name is also taken from here)
16+
# -o <path>/<filename>
717
simv
818

9-
# Directories used for compilation
10-
csrc/
19+
20+
########## Intermediate files used for simulation ##########
21+
# Generated for Verilog top configs
1122
simv.daidir/
23+
# Generated for VHDL top configs
24+
simv.db.dir/
25+
# Infrastructure necessary to co-simulate SystemC models
26+
# with Verilog/VHDL models. An alternate directory may
27+
# be specified with this switch:
28+
# -Mdir=<directory_path>
29+
csrc/
30+
1231

13-
# Log files
32+
########### Log files ######################################
33+
# The switch below allows to specify the file that will be
34+
# used to write all messages from simulation
35+
# -l <filename>
1436
*.log
1537

16-
# DVE, UCLI related files
17-
DVEfiles/
18-
ucli*
19-
*.key
2038

21-
# Coverage related files
39+
########## Coverage-related files ##########################
40+
# Generation of coverage result reports is done with urg
41+
# and the database location is specified with this switch:
42+
# urg -dir <coverage_directory>.vdb
2243
simv.vdb/
2344
urgReport/
45+
46+
47+
########## DVE, UCLI related files #########################
48+
# DVE produces some logs that are created in this directory.
49+
DVEfiles/
50+
ucli.key
51+
52+
53+
########## C Language interface ############################
54+
# When the design is elaborated for DirectC, VCS will create
55+
# a file in the current directory with declarations for
56+
# C/C++ functions.
57+
vc_hdrs.h

0 commit comments

Comments
 (0)