Activity
-
Diplo became a registered member 2 days, 14 hours ago
-
liotti became a registered member 2 days, 21 hours ago
-
tiiok became a registered member 2 days, 21 hours ago
-
Marvin became a registered member 5 days, 15 hours ago
-
Sahana became a registered member 5 days, 18 hours ago
-
Manu became a registered member 5 days, 18 hours ago
-
jeffrey became a registered member 5 days, 23 hours ago
-
Léo became a registered member 1 week, 4 days ago
-
Francois replied to the topic Using WaitForTransaction/RequestTransaction in a testbench in the forum OSVVM 1 week, 4 days ago
Thanks Jim, that solved my problem.
Regards,
Francois
-
Max became a registered member 1 week, 5 days ago
-
Jim Lewis replied to the topic Using WaitForTransaction/RequestTransaction in a testbench in the forum OSVVM 1 week, 5 days ago
Hi Francois,
Look at package OsvvmLibraries/Common/src/StreamTransactionPkg.vhd and see StreamRecType.
Note that each type in there is either a special type from OSVVM’s ResolutionPkg (see OsvvmLibraries/osvvm)
or by creating a custom resolution function, as was done for the enumerated type, StreamOperationType,
that was defined in the package.…[Read more] -
Francois replied to the topic Using WaitForTransaction/RequestTransaction in a testbench in the forum OSVVM 2 weeks, 1 day ago
Hi Jim,
I did create my own record:
type test_command_type is (AssertResetCmd, DeassertResetCmd, AssertEnableCmd, DeassertEnableCmd, RunCounterCmd, StopCounterCmd, ReadCounterCmd, DoneCmd);
type CounterRecType is
record
rdy : RdyType;
ack : AckType;
cmd : test_command_type;
counter : STD_LOGIC_VECTOR(7 downto…[Read more] -
Jim Lewis replied to the topic Using WaitForTransaction/RequestTransaction in a testbench in the forum OSVVM 2 weeks, 2 days ago
Hi Francois,
The VC in the OSVVM library use either osvvm_common.StreamTransactionPkg.StreamRecType (for send and get type transactions – used by UART, AxiStream, xMii) or osvvm_common.AddressBusTransactionPkg.AddressBusRecType (for read and write type transactions – used by Axi4Manager, Axi4Memory, DpRam, WishboneManager,…[Read more] -
Francois started the topic Using WaitForTransaction/RequestTransaction in a testbench in the forum OSVVM 2 weeks, 2 days ago
I have implemented testbenches using OSVVM for a while now, but only on very simple components. I am now investigating using the full OSVVM framework to manage more complicated DUTs. I created a test environment to train myself on using VCs and implementing a test sequencer, but ran into a problem where I get the error:
** Error:…[Read more]
-
Juri became a registered member 2 weeks, 2 days ago
-
Rory became a registered member 2 weeks, 3 days ago
-
Florian became a registered member 3 weeks, 2 days ago
-
Navya became a registered member 3 weeks, 4 days ago
-
Graeme became a registered member 3 weeks, 4 days ago
-
Albert became a registered member 1 month ago
- Load More