We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

Page Bookmarked

AR# 62126

Vivado 2014.2 Script example that takes a BD file and generates everything down to the SDK export files in non-project flow mode (in-memory mode)


Is there an example script that takes a BD file and generates everything down to the SDK export files using non-project, in-memory mode instead of project mode?



The attached archive scripts uses the .bd file mb_ex_1.bd which is taken from the Vivado example design from the 2014.2 install:
It is placed into the created directory bd/mb_ex_1/mb_ex_1.bd
The script then runs until bitstream generation and even launches SDK.

This last step can be commented out.
The script can be easily changed to a TCL-only script flow if the .bd file is exported to Tcl with the write_bd_tcl command and then the generated Tcl file is sourced by the script.


Associated Attachments

Name File Size File Type
AR62126_vivado_in-memory_to_sdk.zip 5 KB ZIP
AR# 62126
Date 03/26/2015
Status Active
Type General Article
  • Vivado Design Suite
  • Vivado Design Suite - 2014.2