In reply to tejasakulu:
Another force on a signal replaces an existing force—there’s no need to release it first.
Also, there’s no need to force to a literal constant. You can do
bit vr_reg;
initial force DUT_TOP_INST.vt =vr_reg;
initial begin
#300ns;
vr_reg = ~vr_reg;
end
That way you can set up a driver to modify the value of vr_reg directly.