Methods and systems for memory bandwidth control
AssigneeQUALCOMM Incorporated
InventorsRamkumar Srinivasan, Amit Kumar, Vedaraman Geetha, Keith Robert Pflederer, Vikas Kumar Sinha
Life of this patent
Estimating the term…
Loading patent…
AssigneeQUALCOMM Incorporated
InventorsRamkumar Srinivasan, Amit Kumar, Vedaraman Geetha, Keith Robert Pflederer, Vikas Kumar Sinha
Estimating the term…
Resources of an electronic device are partitioned into a plurality of resource portions to be utilized by a plurality of clients. Each resource portion is assigned to a respective client, has a respective partition identifier (ID), and corresponds to a plurality memory bandwidth usage states tracked for a plurality of memory blocks. For each resource portion, each of the memory bandwidth usage states is associated with a respective memory block and indicates at least how much of a memory access bandwidth assigned to the respective partition ID to access the respective memory block is used. A usage level is determined for each resource partition based on the memory bandwidth usage states, and applied to adjust a credit count. When the credit count is adjusted beyond a request issue threshold, a next data access request is issued from a memory access request queue for the respective partition ID.
A method for managing memory access, comprising, at an electronic device including one or more processing clusters and a plurality of memory blocks, each processing cluster including one or more respective processors and coupled to at least one of the memory blocks:
An electronic device, comprising:
A non-transitory computer-readable medium, having instructions stored thereon, which when executed by a controller of an electronic device cause the controller to perform operations comprising:
An apparatus for managing memory access at an electronic device including one or more processing clusters and a plurality of memory blocks, each processing cluster including one or more respective processors and coupled to at least one of the memory blocks, comprising:
Dependencies are inferred from the claim text.