Activity
-
Timothy became a registered member 2 months ago
-
Mark Miller became a registered member 2 months ago
-
Gary became a registered member 2 months ago
-
Mark became a registered member 2 months, 1 week ago
-
Veit became a registered member 2 months, 1 week ago
-
Sagar became a registered member 2 months, 1 week ago
-
Hayder became a registered member 2 months, 1 week ago
-
Sagar became a registered member 2 months, 1 week ago
-
Sagar became a registered member 2 months, 1 week ago
-
jon replied to the topic Using GLBL with OSVVM in the forum OSVVM 2 months, 2 weeks ago
Hi Jim
Thanks for fixing this.
Jon
-
Ahmet became a registered member 2 months, 2 weeks ago
-
Jim Lewis replied to the topic Using GLBL with OSVVM in the forum OSVVM 2 months, 2 weeks ago
Hi Jon,
Thanks for sticking with this one. Knowing which version of Questa you had made told me I needed to search harder in VendorScripts_Questa.tcl. I found the issue. It is fixed on Dev.If you do not want to update to the Dev branch, you can edit the line in VendorScripts_Questa.tcl that says:
set SimulateOptions [concat $::VsimArgs…[Read more] -
jon replied to the topic Using GLBL with OSVVM in the forum OSVVM 2 months, 2 weeks ago
I am not sure what I am doing wrong. I am using the latest Questa base so I am using the VSIM/VOPT flow.
I compiled GLBL into my common_tb library where are the other design files are located. It just seems the issue is with the vsim command. Having coomon_tb.glbl makes it fail with the error shown in the previous post.vsim -c -t ps -lib…[Read more] -
Jim Lewis replied to the topic Using GLBL with OSVVM in the forum OSVVM 2 months, 2 weeks ago
Which version of Questa are you using?
Historically Questa offered either a vsim or a vopt/vsim flow. Up until 2025, OSVVM only supported the vsim flow, but supports both vsim and vopt/vsim flow.
The startup VendorScripts_Siemens.tcl supports the vsim flow. VendorScripts_Questa.tcl supports the vopt/vsim flow.
To choose which one you…[Read more]
-
jon replied to the topic Using GLBL with OSVVM in the forum OSVVM 2 months, 2 weeks ago
To summarize I dont think its necessary to have GLBL in a seperate library. It seems as though I need to have GLBL in the vopt step but not in the vsim step. The following works, the only difference is that GLBL isnt included for the vsim step. If I use the script then it is included and the simulation wont start because of the error below.
vopt…[Read more] -
jon replied to the topic Using GLBL with OSVVM in the forum OSVVM 2 months, 2 weeks ago
Hi Jim
I compliled GLBL into its own librrary but that didnt help. It seems that I need GLBL included for the vopt step but not in the simulate step. I manually added -L xilinx_glbl to the vopt command and that seemed to work. But I am not sure how I make the script add the library to vopt.
Thanks
Jon
-
Jim Lewis replied to the topic Using GLBL with OSVVM in the forum OSVVM 2 months, 2 weeks ago
If you make this call:
SetSecondSimulationTopLevel glblThen OSVVM would do:
vsim -c -t ps -lib common_tb TbStream_SendGetBurst1_opt glbl -suppress 8683 -suppress 8684That said, since a library is not specified for glbl, Questa will assume it to be in common_tb. So as a result, Questa may add the common_tb.glbl in their interpretation of…[Read more]
-
jon replied to the topic Using GLBL with OSVVM in the forum OSVVM 2 months, 2 weeks ago
It seems that the issue is to do with the Questasim vsim command. The script is doing the following
vsim -c -t ps -lib common_tb TbStream_SendGetBurst1_opt common_tb.glbl -suppress 8683 -suppress 8684If I remove the common_tb.glbl in the above the it runs.
-
jon started the topic Using GLBL with OSVVM in the forum OSVVM 2 months, 2 weeks ago
I am trying to use the Xilinx XPM library in a simulation and it needs glbl.v. I compliled it using the Xilinx source into my work library. I also added the following to my script
SetSecondSimulationTopLevel glblBut I am getting the following warning
Warning: (vsim-3824) Optimized (MyTest_opt) and unoptimized (glbl) top-level design units…[Read more] -
Lindsey became a registered member 2 months, 3 weeks ago
- Load More