Activity
-
Jeremy replied to the topic Modify Pop Word to handle more than a Byte in the forum OSVVM 1 year, 1 month ago
Aah I see. Yes what I was doing was overkill. Thank you. The pop procedure is sufficient for what I need to do.
-
Jim Lewis replied to the topic Modify Pop Word to handle more than a Byte in the forum OSVVM 1 year, 1 month ago
Hi Jeremy
What are you trying to do? I think I am miss understanding something.The intent of PopWord is to pop a data’length sized word from a byte oriented FIFO and for the first word, adjust the number of bytes assembled in a coordinated fashion with the ByteAddress.
The pop (procedure and function) that is part of the Scoreboard/FIFO API…[Read more]
-
Jeremy started the topic Modify Pop Word to handle more than a Byte in the forum OSVVM 1 year, 1 month ago
Hi Jim. Pop word has been a great asset for me while creating test cases. I recently ran into an issue while using it when my data width size was not a byte. I made local updates to fix this and was hoping you could incorporate this in one of the next updates.
In my update I replaced 8 with Data’length and replaced 7 with the constant DataLeft.…[Read more]
-
Jim Lewis wrote a new post 1 year, 1 month ago
OSVVM Webinars and Classes Recorded Webinars. Why Should Our Team be Using VHDL + OSVVM for Verification? Recording of the session Using OSVVM’s AXI4 Ve […]
-
Bassam became a registered member 1 year, 1 month ago
-
Torstein's profile was updated 1 year, 1 month ago
-
Klaus became a registered member 1 year, 1 month ago
-
Gary's profile was updated 1 year, 1 month ago
-
Modimo became a registered member 1 year, 1 month ago
-
Amr became a registered member 1 year, 1 month ago
-
sunilkumar became a registered member 1 year, 1 month ago
-
Andy became a registered member 1 year, 1 month ago
-
Will became a registered member 1 year, 1 month ago
-
Berkeley became a registered member 1 year, 1 month ago
-
Jim Lewis started the topic CreateClock moved to ClockResetPkg in 2024.07 in the forum OSVVM 1 year, 1 month ago
In 2024.07, CreateClock (and CreateReset) moved from TbUtilPkg to ClockResetPkg. This was done to separate the dependencies that are needed from the low level synchronization primitives from the higher level CreateClock (and the checkers that check the clock period and reset).
If you had a reference to CreateClock using a selected name as…[Read more]
-
Bobo became a registered member 1 year, 1 month ago
-
Jim Lewis replied to the topic Error on running a script twice in the forum OSVVM 1 year, 1 month ago
Hi Preston,
What version are you running? Did the previous build fail?Prior to 2024.07, if an include failed, there were some conditions under which it would not restore the CurrentWorkingDirectory back to the original value. This was addressed in 2024.07. This only happened if something in the process used an exit code that indicated a…[Read more]
-
Preston started the topic Error on running a script twice in the forum OSVVM 1 year, 1 month ago
Hi,
I’ve encountered an error after running a .pro script once (a test runs and completes), and then trying to run it again. This is the error output from Riviera-Pro (had the same issue come up in Modelsim):
———————————————–
build ../tests/osvvm_testcases/RunAllTests.pro
# Error: Build…[Read more] -
Hassan replied to the topic Why does VHDL require explicit conversion from signed/unsigned to logic vector? in the forum VHDL 1 year, 1 month ago
In the VHDL as it exists today, we must use numeric_std. No arithmetic is thus possible with std_logic_vector, we must use signed or unsigned.
I do not understand, what logic or arithmetic principle is broken when signed is converted to std_logic_vector implicitly or unsigned is converted to std_logic_vector implicitly.
I am merely talking about…[Read more]
-
Hassan replied to the topic Convert std_logic_vector to record in the forum VHDL 1 year, 1 month ago
I am just wondering how come the big names like Siemes, Mentor Graphics e.t.c don’t fund this group. Also, the government does not seem to show any keen interest to fund this. The evolution of technology requires tools to be in place. If the industry giants don’t come together to make it happen, who else is going to make it happen?
- Load More