Explorar o código

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.
andres-mancera %!s(int64=10) %!d(string=hai) anos
pai
achega
b2e72cc133
Modificáronse 1 ficheiros con 45 adicións e 11 borrados
  1. 45 11
      Global/SynopsysVCS.gitignore

+ 45 - 11
Global/SynopsysVCS.gitignore

@@ -1,23 +1,57 @@
-# Waveforms
-*.vpd
+########## Waveforms #######################################
+# Value Change Dumping (VCD) - IEEE Standard
 *.vcd
 *.vcd
+# VCDlus Dumping (VPD) - Synopsys proprietary format
+*.vpd
+# Extended VCD (EVCD) - Dump only port information
 *.evcd
 *.evcd
+# Fast Signal DataBase (FSDB)
+*.fsdb
 
 
-# Binary files
+
+########## Simulation executable file ######################
+# Default name of the simulation executable.  A different
+# name can be specified with this switch (the associated
+# daidir database name is also taken from here)
+#   -o <path>/<filename>
 simv
 simv
 
 
-# Directories used for compilation
-csrc/
+
+########## Intermediate files used for simulation ##########
+# Generated for Verilog top configs
 simv.daidir/
 simv.daidir/
+# Generated for VHDL top configs
+simv.db.dir/
+# Infrastructure necessary to co-simulate SystemC models
+# with Verilog/VHDL models.  An alternate directory may
+# be specified with this switch:
+#   -Mdir=<directory_path>
+csrc/
+
 
 
-# Log files
+########### Log files ######################################
+# The switch below allows to specify the file that will be
+# used to write all messages from simulation
+#   -l <filename>
 *.log
 *.log
 
 
-# DVE, UCLI related files
-DVEfiles/
-ucli*
-*.key
 
 
-# Coverage related files
+########## Coverage-related files ##########################
+# Generation of coverage result reports is done with urg
+# and the database location is specified with this switch:
+#   urg -dir <coverage_directory>.vdb
 simv.vdb/
 simv.vdb/
 urgReport/
 urgReport/
+
+
+########## DVE, UCLI related files #########################
+# DVE produces some logs that are created in this directory.
+DVEfiles/
+ucli.key
+
+
+########## C Language interface ############################
+# When the design is elaborated for DirectC, VCS will create
+# a file in the current directory with declarations for 
+# C/C++ functions.
+vc_hdrs.h