Commit 8c4668b9 authored by Andrey Filippov's avatar Andrey Filippov

Added bitstream generation command

parent e4d8cb76
...@@ -56,6 +56,10 @@ ...@@ -56,6 +56,10 @@
label="Route design" label="Route design"
icon="route66.png" icon="route66.png"
call="VivadoRoute"/> call="VivadoRoute"/>
<menuitem name="VivadoBitstream"
label="Generate bitstream"
icon="bitstream.png"
call="VivadoBitstream"/>
<menuitem name="Vivado Test" <menuitem name="Vivado Test"
label="Send a 'Hello World' command to the remote Vivado session" label="Send a 'Hello World' command to the remote Vivado session"
icon="my_tool.gif" icon="my_tool.gif"
......
This diff is collapsed.
...@@ -26,7 +26,7 @@ ...@@ -26,7 +26,7 @@
<action-menu> <action-menu>
<action label="Route" resource="" icon="route66.png" /> <action label="Route" resource="" icon="route66.png" />
</action-menu> </action-menu>
<parameter id="FromMemoryRouting" label="Run from memory" tooltip="Do not load snapshot created after placement" <parameter id="FromMemory" label="Run from memory" tooltip="Do not load snapshot created after placement"
default="false" type= "Boolean" format="None"/> default="false" type= "Boolean" format="None"/>
<parameter id="SkipPreRoute" label="Skip pre-route" tooltip="Do not run pre route TCL commands" <parameter id="SkipPreRoute" label="Skip pre-route" tooltip="Do not run pre route TCL commands"
default="false" type= "Boolean" format="None"/> default="false" type= "Boolean" format="None"/>
...@@ -136,7 +136,7 @@ ...@@ -136,7 +136,7 @@
<input> <input>
<group name="General"> <group name="General">
"FromMemoryRouting" "FromMemory"
"SkipPreRoute" "SkipPreRoute"
"SkipSnapshotRoute" "SkipSnapshotRoute"
"SnapshotRoute" <!-- same as in project --> "SnapshotRoute" <!-- same as in project -->
...@@ -189,7 +189,7 @@ ...@@ -189,7 +189,7 @@
<output> <output>
<!-- mkdir -p vdt/npmtest--> <!-- mkdir -p vdt/npmtest-->
<!-- Now skipping completely pre_opt copying - maybe some will still be needed (custom tcl scripts), then move conditional inside block --> <!-- Now skipping completely pre_opt copying - maybe some will still be needed (custom tcl scripts), then move conditional inside block -->
<if FromMemoryRouting = "false"> <if FromMemory = "false">
<line name="vivado_copy_pre_opt"> <line name="vivado_copy_pre_opt">
"-c" "-c"
<!-- Create project directory on remote server if it did not exist --> <!-- Create project directory on remote server if it did not exist -->
...@@ -222,7 +222,7 @@ ...@@ -222,7 +222,7 @@
"set outputDir ~/%VivadoProjectRoot/build\n" "set outputDir ~/%VivadoProjectRoot/build\n"
"file mkdir $outputDir\n" "file mkdir $outputDir\n"
<!-- Start fresh from the loaded checkpoint --> <!-- Start fresh from the loaded checkpoint -->
<if FromMemoryRouting = "false"> <if FromMemory = "false">
"open_checkpoint %SnapshotOptPlace\n" "open_checkpoint %SnapshotOptPlace\n"
</if> </if>
<!-- Run pre-route TCL commands (if specified) --> <!-- Run pre-route TCL commands (if specified) -->
......
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