Skip to content

Conversation

@da-gazzi
Copy link
Contributor

This fixes a potential bug:
TCDM reads issued by the debug module may take so long to get filled that the JTAG request to read out the result of the memory read comes too early. In this case, the debug module sets an internal error flag which prevents it from issuing any more TCDM transactions. By periodically clearing this error flag in the testbench while checking the core status register, we make sure that tests terminate correctly.

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