Activity
-
Jim Lewis replied to the topic Ethernet VIP Documentation in the forum OSVVM 1 year, 1 month ago
Hi Steve,
No documentation yet. Set the test case that is for now in TestStandAlone/Tb_xMii.vhd.The VC are streaming interfaces that accept SendBurst and GetBurst.
Best Regards,
Jim -
Steve started the topic Ethernet VIP Documentation in the forum OSVVM 1 year, 1 month ago
I don’t see any documentation for the Ethernet VIP. Just wondering if this exists somewhere.
-
Kenneth became a registered member 1 year, 1 month ago
-
Francisco became a registered member 1 year, 1 month ago
-
Sam became a registered member 1 year, 1 month ago
-
M became a registered member 1 year, 1 month ago
-
Thomas became a registered member 1 year, 1 month ago
-
Belinda became a registered member 1 year, 1 month ago
-
Jim Lewis replied to the topic Bug in AxiStream Receiver for SetAxiStreamOptions that changes WaitForGet in the forum OSVVM 1 year, 1 month ago
Hi Hassan,
The 2024.07 release will have a limited set of predefined events added to OSVVM. One of them will signal that the test case has initialized the VC and the VC can start handler type operation.I have an initial proof of concept test case working at this point and expect to release it to the Dev branch sometime soon.
In addition,…[Read more]
-
Stephen became a registered member 1 year, 1 month ago
-
Hassan started the topic Bug in AxiStream Receiver for SetAxiStreamOptions that changes WaitForGet in the forum OSVVM 1 year, 1 month ago
I require that when the simulation starts the AxiReceiver TReady is low and it stays this way until the VC is given command to read input. This is one of the tests that I have written.
The WaitForGet is declared in line 153 of the AxiStreamReceiver. I tried to change its state using SetAxiStreamOptions(StreamRxRec, RECEIVE_READY_WAIT_FOR_GET,…[Read more]
-
Alex became a registered member 1 year, 2 months ago
-
Steve became a registered member 1 year, 2 months ago
-
Gary became a registered member 1 year, 2 months ago
-
Dave became a registered member 1 year, 2 months ago
-
Hassan replied to the topic Optional ports on AXI stream transmitter and receiver cannot be left unused in the forum OSVVM 1 year, 2 months ago
I believe that the GetAxiStreamOptions could just be used with DEFAULT_ID, DEFAULT_DEST, DEFAULT_USER. However, I am not sure why this is not done anywhere in any testbench that comes with OSVVM.
-
Hassan replied to the topic Optional ports on AXI stream transmitter and receiver cannot be left unused in the forum OSVVM 1 year, 2 months ago
4. The AXI stream receiver gets the ID, DEST and USER from the transmitter VC. When it gets the data, we can access what the transmitter sent it. What then is the meaning of SetAxiStreamOptions for the receiver? It should only have GetAxiStreamOptions just like it has Get and no Send command. It is a receiver after all.
-
Hassan replied to the topic Optional ports on AXI stream transmitter and receiver cannot be left unused in the forum OSVVM 1 year, 2 months ago
The USER can be assigned as follows:
SetAxiStreamOptions(StreamTxRec, DEFAULT_USER, User);Or, within the send and sendburst commands:
Send(StreamTxRec, X”AAAA_AAAA”, ID1 & DEST1 & USER1 & ‘0’, TRUE) ;
SendBurst(StreamTxRec, 8, ID2 & DEST2 & USER2 & ‘1’) ;The check can be done like this:
Check(StreamRxRec, X”BBBB_BBBB”, ID1 & DEST1 & USER1 &…[Read more] -
Jim Lewis replied to the topic Dissecting usage of DelayCoveragePkg in the forum OSVVM 1 year, 2 months ago
> What is the meaning of writing something like this: GenBin(2,10,2)
If this is the only GenBin for a given coverage model, this does not change anything.
Note the coverage model that I edited into the previous discussion for the AxiStreamTransmitter. If I instead did:
AddBins (BurstCov.BurstDelayCov, 80, GenBin(2,8,2)) ; -- 80% Small…
[Read more] -
Hassan replied to the topic Dissecting usage of DelayCoveragePkg in the forum OSVVM 1 year, 2 months ago
What is the meaning of writing something like this: GenBin(2,10,2) where the number of bins is more than one, as far as the DelayCoverage Model is concerned?
- Load More