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:
The solution:
I managed to find these missing TCL commands
You may copy them and edit for your needs if you want:
------------------------------------------------------
Is this blog entry helpful or does it need an improvement?
Please leave the comment below.
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:
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.