The only dependency is that your host system requires glibc-2.3.4 or later installed. The Questa 10.0b release and every release afterwards contains a pre-compiled DPI library, as well as a pre-compiled UVM library. There is no need to compile the SystemVerilog UVM package or the C DPI source code yourself. The UVM base class libiraries can be used out of the box with Questa 10.0b or higher very easily. Vsim + UVM_USE_OVM_RUN_SEMANTIC +UVM_TESTNAME=hello … Simulating with UVM Out-Of-The-Box with Questa One other issue to mention if you are converting from OVM to UVM, and if you use stop_request() and/or global_stop_request(), then you will need to use the following plusarg, otherwise your testbench will end prematurely without awaiting your stop_request(). This will remove the need to install any compilers or create a “build” environment. When running UVM based testbenches, we recommend using the built-in, pre-compiled UVM and DPI compiled libraries. One significant change is that the UVM requires a DPI compiled library in order to enable regular expression matching, backdoor access and other functionality. It has similar use model, and is run in generally the same way. By Rich Edelman and Dave Rich Introduction
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |