Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

[Vivado] IP Packager TCL commands missing for interface parameters values

The problem:
In Vivado in the IP Packager, when we want to set a value for any interface parameter, we won't get any TCL commands in the Tcl Console.
This is probably a bug.

The following images visualize the problem:

01_Edit_Interface.png

02_Edit_Interface_parameters_missing.png



03_Edit_Interface_adding_parameters.png

04_Edit_Interface_adding_parameters.png



05_Edit_Interface_adding_values.png

06_Tcl_Console_doesnt_contain_values.png



The solution:
I managed to find these missing TCL commands :)
You may copy them and edit for your needs if you want:
Code:
ipx::add_bus_parameter ASSOCIATED_BUSIF [ipx::get_bus_interfaces AXI_CLK -of_objects [ipx::current_core]]
ipx::add_bus_parameter FREQ_HZ [ipx::get_bus_interfaces AXI_CLK -of_objects [ipx::current_core]]
set_property value M_AXI [ipx::get_bus_parameters ASSOCIATED_BUSIF -of_objects [ipx::get_bus_interfaces AXI_CLK -of_objects [ipx::current_core]]]
set_property value 250000000 [ipx::get_bus_parameters FREQ_HZ -of_objects [ipx::get_bus_interfaces AXI_CLK -of_objects [ipx::current_core]]]
------------------------------------------------------
Is this blog entry helpful or does it need an improvement?
Please leave the comment below.

Comments

There are no comments to display.

Part and Inventory Search

Blog entry information

Author
niciki
Read time
1 min read
Views
1,852
Last update

More entries in Xilinx Vivado Workarounds

More entries from niciki

Share this entry

Back
Top