Systems and methods for managing cache replacement
AssigneeNXP USA, Inc.
InventorsMichael Rohleder, Cristian Macario, Marcus Mueller
Life of this patent
Estimating the term…
Loading patent…
AssigneeNXP USA, Inc.
InventorsMichael Rohleder, Cristian Macario, Marcus Mueller
Estimating the term…
A method of managing load units of executable instructions between internal memory in a microcontroller with multiple bus masters, and a non-volatile memory device external to the microcontroller. A copy of the load units are loaded from the external memory device into the internal memory for use by corresponding bus masters. Each load unit is with a corresponding load entity queue and each load entity queue is associated with a corresponding one of the multiple bus masters. Each load entity queue selects an eviction candidate from the associated copy of the load units currently loaded in the internal memory. Information identifying the eviction candidate for each load entity queue is broadcasted to all load entity queues. The eviction candidate is added to a set of managed eviction candidates if none of the load entity queues vetoes using the eviction candidate.
A processing system comprising:
A method of managing load units of executable instructions between internal memory in a microcontroller with multiple bus masters, and a non-volatile memory device external to the microcontroller, the method comprising:
Dependencies are inferred from the claim text.