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:
- Create 4 sets of sequences in my master sequences_lib:
- 1 sequence with A,B
- 1 sequence with c
- 1 sequence with D
- 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?