Skip to main content
Stack Overflow
  1. About
  2. For Teams
Filter by
Sorted by
Tagged with
-1 votes
1 answer
95 views

In UVM TLM1, there are three main interface types: port — the initiator of a transaction, export — a proxy that forwards port requests to an implementation, imp — the implementation, which contains ...
1 vote
1 answer
109 views

I’m working on an FPGA project and planning to use UVM (Universal Verification Methodology) for verification. I’m confused about the timing of when to apply UVM in the design flow. Should I develop my ...
1 vote
1 answer
154 views

Here is my code on EDA Playground. `include "uvm_macros.svh" import uvm_pkg::*; //////////////////////transaction class////////////////////// class transaction extends uvm_sequence_item; `...
1 vote
1 answer
543 views

I am trying to use the print topology command in our UVM environment, but I keep getting this error message. The 1st error message is: xmvlog: *E,NOSYM (testName.svh,50|19): uvm_top could not be ...
0 votes
1 answer
99 views

I am writing some SV code. I have 'define value which I want from terminal with +define for following `define ENV_TOP. the value should go in the config_db block as I am retrieving the value for ...
1 vote
1 answer
108 views

VHDL has OSVVM and VUnit that provide log packages. One can create different levels for log messages by assigning numerical values with names. Higher value means message is more important. Then a ...
gyuunyuu's user avatar
  • 718
1 vote
1 answer
83 views

I am not able to find the exact reason for the error here. Can anyone help me? `include "uvm_macros.svh" import uvm_pkg::*; class my_driver extends uvm_driver; `uvm_component_utils(...
2 votes
1 answer
121 views

I have a testbench with 10s of tests(files) that derive from my 'base_test' (base_test extends uvm_test). say I add a special mode 'base_1_test', where 'base_1_test' is derived from 'base_test'. Now ...
Szt13's user avatar
  • 21
1 vote
1 answer
284 views

In the driver_class run_phase code below, I am not able to understand how to write the logic to send the transaction to the DUT. Can we give Penable, Psel, Pready values manually in the driver class ...
1 vote
2 answers
683 views

I want to have a class where I want to put all of the rand variables with some default value which should be only randomized if they are assigned non-default value from their handle Example typedef ...
0 votes
1 answer
625 views

I want to use the following SystemVerilog concepts: clocking block: to avoid race conditions between driver and monitor, i want to have it in a central place, in the interface modport: normally (e.g. ...
-2 votes
1 answer
369 views

My question is when i am doing set in my_test class and get in componentA class, however get is causing issue since i am trying to assign compA instance names i.e compA[0] compA[1] to be assigned to ...
Boa's user avatar
  • 1
0 votes
1 answer
283 views

I am trying to justify using uvm_reg_file but that will add an extra layer of hierarchy than if I just declare an array of the "uvm_reg" object inside the uvm_reg_block class. I don't expect ...
Awang's user avatar
  • 1
1 vote
1 answer
749 views

I want to test a receiver with the following ports: Details about the arrows in the diagram above: Control/Status Registers: 16x32bit input signals (16 control registers) 16x32bit output signals (...
-1 votes
1 answer
268 views

I am a beginner in using UVM RAL. I am trying to access by DUT Registers using UVM_BACKDOOR. I think this should not require an adapter and a predictor. I maybe wrong thinking so. Below is my code ...

15 30 50 per page
1
2 3 4 5
...
37

AltStyle によって変換されたページ (->オリジナル) /