Commit e9f3cd70 authored by Andrey Filippov's avatar Andrey Filippov

Added option use_new_parser to ISE XST (but it seems not working in ISE 14.7 anyway)

parent 2a0c95f3
......@@ -86,6 +86,12 @@
<item value= "no" label="no"/>
</paramtype>
</typedef>
<typedef name="YesNoType">
<paramtype kind= "enum" base="String">
<item value= "yes" label="yes"/>
<item value= "no" label="no"/>
</paramtype>
</typedef>
<typedef name="AutoYesNoType">
<paramtype kind= "enum" base="String">
<item value= "auto" label="auto "/>
......@@ -242,7 +248,11 @@
<depends files="FilteredSourceListPar"/>
<depends files="FilteredIncludesListPar"/>
<depends files="constraints"/>
</depends-list>
</depends-list>
<!-- Undocumented/hidden parameter to use old parser for old devices (such as Spartan3e) -->
<parameter id="use_new_parser" label="Use new parser" tooltip= "Use new parser (not default for old devices such as Spartan3e)"
default="yes" visible="true" omit="yes" type="YesNoType" format="Dash"/>
<parameter id="clean_start" label="Clean start" tooltip= "Delete all files on remote before running XST"
default="true" visible="true" omit="false" type="BoolYesNo" format="Dash"/>
<parameter id="SkipSnapshotSynth" label="Skip snapshot" tooltip="Do not create snapshot after synthesis"
......@@ -542,7 +552,8 @@
"ISEProjectRoot"
"ISERemoteDir"
</group>
<group name ="Synthesis Options">
<group name ="Synthesis Options">
"use_new_parser"
"constraints" <!-- outid="uc" -->
"opt_mode"
"opt_level"
......@@ -701,7 +712,8 @@
"run"
<!-- General options -->
<!-- "%ifmt"
"%input_file"-->
"%input_file"-->
"%use_new_parser"
"-ifn %xst_prj"
"%output_format" <!-- outid="ofmt" -->
"%output_file"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment