In reply to Dhruvesh.b:
Without seeing more code it is impossible to give you an advice.
3 questions/remarks:
(1) seq_adapter.slave_addr = rw.data; // Is this correct?
(2) seq_adapter.toggling_rate_low_state = rw.data;
seq_adapter.toggling_rate_high_state = rw.data; // What is the toggling rate
(3) Never use $display in a UVM testbenh