Patent ID: 8397006
Filing Date: 2013-03-12
Classification: G06F

Abstract:
1. A processing system, comprising: a shared resource; an arbitration module; and a requesting device for issuing requests to the arbitration module to access the shared resource to perform transactions on the shared resource; wherein: the arbitration module is for granting access to the requesting device to the shared resource for a fixed time duration, wherein the fixed time duration comprises one of a plurality of time durations including a first time duration and a second time duration longer than the first time duration; and the requesting device prioritizes performance of the transactions on the shared resource based upon the fixed time duration and types of transactions that are to be performed, wherein a type of transaction comprises one of a plurality of types including a first type that requires a time duration that can be performed within the first time duration and a second type that requires a time duration that exceeds the first time duration but can be performed within the second time duration.