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

Wrong triggering of pdt_walk_o signal when req_trans_i is 0 #27

Open mhayat-10xe opened 1 month ago

mhayat-10xe commented 1 month ago

Below is the counter-example of a failed assertion, in the 14th cycle, when request_type_q is idle, leading to req_trans_i being 0, pdt_walk_o should be 0. However, pdt_walk_o is set to 1 in this case which is wrong.

image