Patent ID: 8504992
Filing Date: 2013-08-06
Classification: H04L

Abstract:
1. A method for satisfying a Quality of Service (QoS) contract with an initiator in an integrated circuit, comprising: receiving a first request from a group of requests from an initiator according to an arrival model that specifies a first deadline for the first request and additional deadlines for further requests in the group, wherein the deadlines according to the arrival model for each request in the group is a time period less than or equal to an ordinal number times an arrival interval, wherein the ordinal number signifies a positional order of that request within the group, wherein the first deadline set for the first request within the group of request is satisfied when the first request arrives in a first time period of less than or equal to the ordinal number of the first request times the arrival interval; returning the first request that has been serviced to the initiator according to a service model specifying deadlines in a second period time of less than or equal to a constant term plus the ordinal number times a service interval; and deciding whether the deadlines of the arrival model and the service model have been satisfied in order to satisfy the QoS contract.