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

BID and RID checking #18

Open
roestock opened this issue Apr 4, 2023 · 1 comment
Open

BID and RID checking #18

roestock opened this issue Apr 4, 2023 · 1 comment

Comments

@roestock
Copy link

roestock commented Apr 4, 2023

I have an AXI4 manager accessing my subordinate, but it doesn't check the response ID so all tests pass, even though the subordinate always returns a response ID of 0 and I explicitly set the AWID or ARID to non-zero (eg 1) using eg SetAxi4Options(Axi4MemRec, AWID, id);

Is this a deficiency, or is there a known way to enable response ID checking?

As a work-around in my test I have done an asynchronous read/write address and checked the response id before going on to complete the access.

@JimLewis
Copy link
Member

JimLewis commented Apr 4, 2023

There is no checking for IDs yet. Releasing 2023.04 shortly. Checking can be added later. Alternately you can do a pull request. The checking would be done in the same fashion as the the BResp.

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

2 participants