1. A method for controlling access to a single-port memory, comprising the steps of: polling a plurality of memory requestors to enable the plurality of memory requestors to access a single port memory during respective allocated time slots; granting each one of the plurality of memory requesters access to the single-port memory during its allocated time slot, if that requestor requests access to the single-port memory; and granting an excess bandwidth requester access to the single port memory during a time slot allocated to one of the plurality of memory requestors that does not request access to the single-port memory during its allocated time slot.