In reply to chr_sue:
dut dut1 ( .clk(lpc_if.clk),
.reset(lpc_if.reset),
.int_a(lpc_if.int_a),
.int_b(lpc_if.int_b),
.out(lpc_if.out)
);
i connect the DUT to Vif in top level,
In driver we transfer the stimulus from driver to vif as shown below
vif.int_a = seq.int_a;
vif.int_b = seq.int_b;
from the DUT to monitor am getting an output i.e signal “out”
and scoreboard connection like ‘compare’ not working …
Can you check this …
uvm_gate - EDA Playground