In reply to Tudor Timi:
Indeed, I think that you have hit the nail on the head. I have been using the cookbooks to improve my understanding of UVM and its architecture but I have found them somewhat light on the topic of scoreboards. The examples all show a single analysis port but do not suggest how it would scale for larger designs. One of the webinars that I watched regarding scoreboards also suggested that a predictor should only have a single analysis port. Hence the confusion.