zero-day-labs / riscv-iommu

IOMMU IP compliant with the RISC-V IOMMU Specification v1.0
Apache License 2.0
66 stars 12 forks source link

verilator check doesn't print anything #5

Closed jimaandro closed 8 months ago

jimaandro commented 8 months ago

Hello! I have an issue, while running 'make' for verifing the IOMMU IP. Verilator 4.110 runs, but doesn't print anything. Is that okay? image

pcotret commented 8 months ago

The Makefile only makes lint checks. As far as I remember, it won't output something if everything is OK. If you want to play with the IOMMU, it may be interesting to go through their demo where IOMMU is integrated in a CVA6: https://github.com/zero-day-labs/riscv-iommu-demo (btw, I'm making experiments with that repo :wink:)

jimaandro commented 8 months ago

okay thanks! Could I use the CVA6+iommu with verilator?

pcotret commented 8 months ago

There's an feat/iommu branch in their CVA6 fork (https://github.com/zero-day-labs/cva6/tree/feat/iommu). Not sure if this branch is fully functional.

jimaandro commented 8 months ago

Okay thank you very much