Skip to content

Conversation

@aasorokiin
Copy link
Contributor

Update TVM to point to the latest VTA. VTA Chisel wide memory interface

@aasorokiin
Copy link
Contributor Author

Should this PR be done to update TVM to use the latest VTA? @vegaluisjose

@vegaluisjose
Copy link
Member

oh yeah, that is right.

@tmoreau89 is this all needed right?

@masahi masahi merged commit 1bae425 into apache:main Sep 13, 2021
ylc pushed a commit to ylc/tvm that referenced this pull request Sep 29, 2021
* VTA cmake file require Verilator include for tsim target. VTA module.cc uses svOpenArrayHandle to send wide data through DPI

* Refactor Verialtor check conditions

* Build TSIM only for CPU target. CPU target don't use -Werror to compile with Verilator. Jenkinsfile to have tvm_multilib_tsim defined for CPU build target.

* remove build/libvta_tsim.so from non tsim targeting builds

* Revert to enable TSIM build i386. Revert to -Werror in CPU config. Remove verilator CPP objects from cmake config for tsim and put them as include into vta module.cc to avoid Verilator compilation warnings

* Update to latest VTA
ylc pushed a commit to ylc/tvm that referenced this pull request Jan 13, 2022
* VTA cmake file require Verilator include for tsim target. VTA module.cc uses svOpenArrayHandle to send wide data through DPI

* Refactor Verialtor check conditions

* Build TSIM only for CPU target. CPU target don't use -Werror to compile with Verilator. Jenkinsfile to have tvm_multilib_tsim defined for CPU build target.

* remove build/libvta_tsim.so from non tsim targeting builds

* Revert to enable TSIM build i386. Revert to -Werror in CPU config. Remove verilator CPP objects from cmake config for tsim and put them as include into vta module.cc to avoid Verilator compilation warnings

* Update to latest VTA
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants