Skip to content

Updated testbench#7

Open
JimLewis wants to merge 14 commits intoLouadria:masterfrom
OSVVM:master
Open

Updated testbench#7
JimLewis wants to merge 14 commits intoLouadria:masterfrom
OSVVM:master

Conversation

@JimLewis
Copy link
Copy Markdown

@JimLewis JimLewis commented Dec 2, 2023

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