A method for bus arbitration comprising assigning priorities changeable with
time
to requesters of a data bus, and for simultaneous bus requests by more than one
requestor, granting usage of the bus to the requester with the highest priority
at the time of the bus requests.