Can I use the same driver to drive two different DUTS

In reply to yourcheers:

All of them are data signals, in that case if I can drive it using the same driver I was thinking I could try the following:

  1. Create 4 sets of sequences in my master sequences_lib:
    • 1 sequence with A,B
    • 1 sequence with c
    • 1 sequence with D
  2. Then in my driver, I can drive them one after the other by creating an enumerated datatype to choose which sequence I want to run.

Will this method be okay?
But my only concern is the driver will be driving more signals than dut can take. is that okay?