Reset handling at any given instant in the simulation time

In reply to abdelaali_21:

Create a separate agent/driver/interface to handle reset.

See How to deal with initial reset of DUT? Use of Reset phase or Sequence | Verification Academy