Minor Release 4.10.0
Pull Requests Since v4.9.0
Unlabeled
- #306 - Vivado: adding ability to bypass bit and/or xsa copy
- #307 - Prevent XSIM from attempting to block on non-existent run
Pull Request Details
Vivado: adding ability to bypass bit and/or xsa copy
Author: | Larry Ruckman [email protected] |
Date: | Mon Dec 11 10:43:20 2023 -0800 |
Pull: | #306 (79 additions, 33 deletions, 3 files changed) |
Branch: | slaclab/ESCORE-851 |
Jira: | https://jira.slac.stanford.edu/issues/ESCORE-851 |
Notes:
Description
- Feature request from @bengineerd to reduce number of files in target dir that will never be used
Prevent XSIM from attempting to block on non-existent run
Author: | Larry Ruckman [email protected] |
Date: | Wed Nov 15 09:09:09 2023 -0800 |
Pull: | #307 (0 additions, 4 deletions, 1 files changed) |
Branch: | calebfletcher/xsim-run-wait-fix |
Notes:
The XSIM integration currently uses
wait_on_run
on a design run calledsim_1
. Since Vivado treats XSIM simulation runs as entirely separate to the design runs,sim_1
isn't considered a run that you can callwait_on_run
on (confirmed throughget_runs
returning onlysynth_1
andimpl_1
despite being able to run a simulation run, and thecreate_run
command only having options for synthesis and implementation flows).The run command executed just prior to this line is already a blocking call, so the
wait_on_run
isn't necessary and this PR removes it.I'm not sure if this has changed at some point in Vivado's history, but I have confirmed that at least in 2023.2 there is no design run called
sim_1
. I had a look at the recent release notes and didn't see anything relevant, but happy to put in a version condition if you're aware of if it worked in a previous version of Vivado.