Conversation
.gitlab-ci.yml
Outdated
| - mkdir fusesoc && cd fusesoc | ||
| - $HOME/.local/bin/fusesoc library add axi .. | ||
| - $HOME/.local/bin/fusesoc core list | ||
| - vitis $HOME/.local/bin/fusesoc run --tool xsim --target sim --no-export pulp-platform.org::axi:$(cat ../VERSION | sed s/-/./g) |
There was a problem hiding this comment.
we should add a version here and use the newest one installed (vitis-2022.1-zr)
| @@ -10,6 +10,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. | |||
| ### Added | |||
There was a problem hiding this comment.
Mention vitis and fusesoc CI maybe?
20b857d to
9b904be
Compare
|
Juste tested this branch and it is not working `ifdef XSIM is not working with vivado xsim You have to replace all Official source is here: #232 has correct fixes which have been removed by this PR |
|
depends on pulp-platform/common_cells#139 |
|
Which version of XSIM do you use? |
|
We use Vivado 2022.04 in the CI, which works just fine for us. |
|
I have vivado 2022.1 I found out that I could workaround one of these segfaults in my own bench by replacing by It doesn't like using a subtype of a typedef type. |
I just tried it locally as well and it fails with the Can you maybe create a new PR with all the fixes you require for the xbar TB to work? |
|
sim_xbar bench segfaults... |
Improves compatibility for fusesoc and vivado xsim and includes a limited test for this in the internal CI. Replaces #232. Fixes #226, #247.