################################################################################
# Default Script for Lattice ISP Lever trace
# You can comment any line using a # character to disable the option
# The .Replace* strings denote stings that will be replaced by the system
# to disable this feature just delete the string and replace it with the
# desired hardcoded value
# Any <value> needs to be udpated manually by the user.  They can be replaced
# with a .Replace* string alternatively.  These values are used for the
# modular design process and are not needed for Altium Designer flows.
################################################################################


################################################################################
# Respectively, generates an error report or a verbose (full) timing report file
# in the current working directory. If neither of these switches is specified,
# you get a summary report, sent to standard output.
#
# <limit> limits the number of items reported for each timing preference). 
# Enter 0 or greater (0 = no limit). 
################################################################################
# -e
# -v <limit> 

################################################################################
# Performs hold time checks on FREQUENCY, CLOCK_TO_OUT, INPUT_SETUP and OFFSET
# preferences and outputs a verbose timing report in your working directory.
# Syntax: <-v> -hld <file_name[.ncd]> <file_name[.prf]>
################################################################################
.ReplacePerformHoldTimeChecks -hld

################################################################################
# The -sm option enables STAMP model generation capability which simplifies
# verifying timing of a design at the board level. By default, TRACE will not
# generate STAMP model files. When trce is run with the -sm option a .mod file
# and a .data file are generated in addition to the .twr file. 
# Syntax: [ -sm [-hld] [-v]<stamp_file> <ncd_file> [<prf_file>] ]
################################################################################
# -sm <stamp_file>

################################################################################
# Reports the number of asynchronous loops in verbose mode.
################################################################################
# -p 

################################################################################
# Prints uncovered connections. The -c option should be used with the verbose
# timing report option.
################################################################################
# -c 

################################################################################
# Overrides the default speed grade.
################################################################################
# -sp <speed>

################################################################################
# Input file
################################################################################
.ReplaceInputFile

################################################################################
# Output file
################################################################################
-o .ReplaceOutputFile

################################################################################
# Preference file
################################################################################
.ReplacePreferenceFile

