################################################################################
# Default Script for XST Synthesizer (CPLD FLOW)
# 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
################################################################################
run

################################################################################
# Input/Project File Name
################################################################################
-ifn .ReplaceProjectFile                

################################################################################
# Input Format
################################################################################
-ifmt Mixed                              

################################################################################
# Output File Name
################################################################################
-ofn .ReplaceBaseProjectName            

################################################################################
# Output File Format
################################################################################
-ofmt NGC                               

################################################################################
# Top Level Entity
################################################################################
-top .ReplaceTopLevelEntity             

################################################################################
# Library Search Order File
################################################################################
-lso .ReplaceBaseProjectName.lso

################################################################################
# Top Level Architecture
################################################################################
#-arch .ReplaceTopLevelArch              

################################################################################
# Case: Upper,Lower
################################################################################
#-case Lower                            

################################################################################
# Hierarchy Separator (_,/)
################################################################################
#-hierarchy_separator                   

################################################################################
# Optimization Goal (Area/Speed)
################################################################################
-opt_mode .ReplaceOptimizationGoal      

################################################################################
# Optimization Effort: 1,2
################################################################################
-opt_level .ReplaceOptimizationLevel    

################################################################################
# Target Technology
################################################################################
-p .ReplaceDevice                       

################################################################################
# Generate RTL Schematic (Yes/No/Only)
################################################################################
#-rtlview No                            

################################################################################
# Ignore User Constraints (Yes/No)
################################################################################
#-iuc No                                

################################################################################
# Synthesis Constraints File: *.xcf, *.cst
################################################################################
-uc .ReplaceConstraintsFile             

################################################################################
# Resource Sharing (Yes/No)
################################################################################
-resource_sharing .ReplaceResourceSharing 

################################################################################
# Add I/O Buffers (Yes/No)
################################################################################
-iobuf .ReplaceInsertIOBuffers            

################################################################################
# Keep Hierarchy (Yes/No)
################################################################################
-keep_hierarchy .ReplaceKeepHierarchy    

################################################################################
# Automatic FSM Extraction (Yes/No)
################################################################################
-fsm_extract .ReplaceFSMCompiler        

################################################################################
# Encoding Algorithm (Auto/One-Hot/Compact/Sequential/Gray/Johnson/User)
################################################################################
-fsm_encoding .ReplaceEnumEncoding      

################################################################################
# RAM Extract (Yes/No)
################################################################################
#-ram_extract Yes                       

################################################################################
# ROM Extract (Yes/No)
################################################################################
#-rom_extract Yes                       

################################################################################
# Multiplier Style (Auto/Block/Lut)
################################################################################
#-mult_style Auto                        

################################################################################
# Mux Extraction (Yes/No/Force)
################################################################################
#-mux_extract Yes                        

################################################################################
# Mux Style (Auto/MUXF/MUXCY)
################################################################################
#-mux_style Auto                         

################################################################################
# Decoder Extraction (Yes/No)
################################################################################
#-decoder_extract Yes                    

################################################################################
# Priority Encoder Extraction (Yes/No/Force)
################################################################################
#-priority_extract Yes                   

################################################################################
# Logic Shift Register Extraction (Yes/No)
################################################################################
#-shreg_extract Yes                      

################################################################################
# Logical Shift Extraction (Yes/No)
################################################################################
#-shift_extract Yes                      

################################################################################
# XOR Collapsing (Yes/No)
################################################################################
#-xor_collapse Yes                       

################################################################################
# Complex Clock Enable Extraction (Yes/No)
################################################################################
#-complex_clken Yes 

################################################################################
# Macro Preserve: Yes, No
################################################################################
#-pld_mp Yes                             

################################################################################
# XOR Preserve: Yes, No
################################################################################
#-pld_xp Yes                             

################################################################################
# Clock Enable: Yes, No
################################################################################
#-pld_ce Yes                             

################################################################################
# What You See Is What You Get: Yes, No
################################################################################
#-wysiwyg No                             

################################################################################
# Case Implementation Style
################################################################################
#-vlgcase Full

################################################################################
# Verilog 2001
################################################################################
#-verilog2001 Yes