Providing a multi-request arbitration authorization policy for time-sensitive arbitration decisions on processor-based devices.
The multi-request arbitration authorization policy addresses the inefficiencies of conventional arbitration by allowing simultaneous processing of linked requests, enhancing processor performance and ensuring timely execution.
JP2026521673APending Publication Date: 2026-07-01MICROSOFT TECHNOLOGY LICENSING LLC
View PDF 0 Cites 0 Cited by
Patent Information
- Application Number
- JP2025566724
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-06-22
- Filing Date
- 2024-06-20
- Publication Date
- 2026-07-01
AI Technical Summary
Technical Problem
Conventional arbitration mechanisms in processor-based devices lead to longer lifetimes and slower processing of time-sensitive requests due to the use of single-request arbitration authorization policies, which do not guarantee timely processing of linked requests.
Method used
Implementing a multi-request arbitration authorization policy that issues a single arbitration authorization for multiple linked requests when sufficient resource elements are available, and employs starvation avoidance mechanisms to ensure fair access.
Benefits of technology
Optimizes the execution of time-sensitive requests by reducing the need for separate arbitration approvals, thereby improving processor performance and ensuring timely processing of linked requests.
✦ Generated by Eureka AI based on patent content.
Smart Images

Figure 2026521673000001_ABST
Abstract
It is disclosed that a processor-based device provides a multi-request arbitration authorization policy for time-sensitive arbitration decisions. In this regard, the processor-based device provides an arbitration circuit configured to select a request tracker entry from among multiple request tracker entries of a request tracker circuit in order to apply the multi-request arbitration authorization policy. The arbitration circuit identifies a count N of multiple requests associated with the request tracker entry and a count R of available resource elements among multiple resource elements of the resource to be arbitrated. The arbitration circuit determines whether the count R of available resource elements is greater than or equal to N, and if it is greater than or equal to N, it issues a single arbitration authorization to the request tracker circuit for the multiple requests associated with the request tracker entry.
Need to check novelty before this filing date? Find Prior Art
