System for arbitrating between multiple flows
AssigneeNXP USA, Inc.
InventorsArvind Kaushik, Puneet Khandelwal, Pradeep Singh
Life of this patent
Estimating the term…
Loading patent…
AssigneeNXP USA, Inc.
InventorsArvind Kaushik, Puneet Khandelwal, Pradeep Singh
Estimating the term…
An arbitration between a plurality of flows for access to a shared resource is disclosed. The plurality of flows may be associated with a single channel or multiple channels. When the plurality of flows are associated with a single channel, one flow is selected from the plurality of flows for accessing the shared resource based on flow priority levels associated with flows that are currently arbitrating for the access. Flow data associated with the selected flow is then outputted for granting the access. When the plurality of flows are associated with multiple channels, a flow associated with each channel is selected based on the flow priority levels. Further, a channel is selected based on channel priority levels of channels that are currently arbitrating for the access. Based on the selected channel, flow data associated with one of the selected flows is outputted for granting the access to the shared resource.
An arbitration system for arbitrating between a plurality of flows for access to a shared resource, the arbitration system comprising:
An arbitration system for arbitrating between a plurality of flows for access to a shared resource, wherein the plurality of flows are associated with a plurality of channels, the arbitration system comprising:
A system-on-chip, comprising,
Dependencies are inferred from the claim text.