11-12-2020 07:36 AM
I want to reduce the simulation time for the AXI-Ethernet subsystem IP and it suggest to set the EXAMPLE_SIMULATION generic as follow:
set_property CONFIG.EXAMPLE_SIMULATION (1) [get_ips <component_name>]
How or Where do I set or type this command into? Does it goes into my VHDL file, constraint file or some simulation setting in Vivado.
As for the parameter <component_name> is this the test bench or the top module name?
11-12-2020 07:54 AM
You run the command in the Tcl Console window of Vivado.
------------FPGA enthusiast------------
Consider giving "Kudos" if you like my answer. Please mark my post "Accept as solution" if my answer has solved your problem
11-12-2020 02:28 PM
OK, that would help.
Is there a way to set this up without typing this long command every time Vivado is open for simulation ?
Can this be set in the Vivado GUI Setting or enter into the constraint file?
11-16-2020 06:52 PM
Not quite a constraint file but I use it in my build script (TCL script setting up the system) for synth, sim or both.
This becomes a setting (in the GUI) under General -> Language Options -> Generics/Parameters
set_property generic { REPO_PATH=/home/local/users/yourname/work/project/design_root } [current_fileset]
So once you figure it out, this technique becomes very useful to drive top level parameters / generics.
Have fun,
Jerry