In reply to chr_sue:
While discussing with the friend with VIP experience he pointed to a few things ::
(1) If we go with multiple driver-sequencer pair approach ::
(a) There would be different sequence items for write and read .
So write channels driver-sequencer pair would use write sequence item .
(b) Write and read sequence would be different and they would be started in parallel from test .
(2) If we go with single driver-sequencer pair ::
(a) Single sequence_item would encapsulate all write and read properties
The single driver-sequencer pair would use it for parameterization .
(b) Single sequence would exist for write and read and it would be started in test ( unlike parallel sequences (1)(b) )
Post-discussion I agree that we can go with single driver-sequencer pair as well.