Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dev_tr_resp_o.aw_ready Incorrectly Stays Low #37

Open
mhayat-10xe opened this issue Jul 30, 2024 · 0 comments
Open

dev_tr_resp_o.aw_ready Incorrectly Stays Low #37

mhayat-10xe opened this issue Jul 30, 2024 · 0 comments

Comments

@mhayat-10xe
Copy link
Contributor

I wrote an assertion using auxiliary code that states:

If pdtc_miss_q(internal formal environment signal) rises then pdt_walk_o must go high too.

However, the assertion fails due to the below wrong behavior.

Here is the counter-example of the assertion failure. In the 9th cycle, trans_error goes high but ddtc_cache is updated and in the 12th cycle when flush_ddtc_i == 1, ddtc.lu_hit_o == 1 and again there is trans_error then in the next cycle dev_tr_resp_o.aw_ready must go high, but it stays low which is wrong.

image

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

No branches or pull requests

1 participant