In reply to chr_sue:
i have one score board. That instantiates 4 subscribers. Each subscriber has a queue inside. The reason is I have a 4 input , 4 output serial router to test.
At the output side , each output agent (passive agent) is connect to the one instance of subscriber. So that each o/p port of DUT has a unique subscriber where the data goes.