Skip to content

Updated testbench#7

Open
JimLewis wants to merge 15 commits into
Louadria:masterfrom
OSVVM:master
Open

Updated testbench#7
JimLewis wants to merge 15 commits into
Louadria:masterfrom
OSVVM:master

Conversation

@JimLewis

@JimLewis JimLewis commented Dec 2, 2023

Copy link
Copy Markdown

In a transaction testing environment, when pushing to a FIFO or Scoreboard, always push before the transaction is sent. That way when the receiver goes to check the data, the data is already in the FIFO. Otherwise, on interfaces, such as a UART where the receiver center samples the data, the UART get function will return before the UART send function does.

This did lead to a failure in the testbench.

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.

1 participant