ARBITRATION SCHEME FOR COHERENT AND NON-COHERENT MEMORY REQUESTS

A processor in a system is responsive to a coherent memory request buffer having a plurality of entries to store coherent memory requests from a client module and a non-coherent memory request buffer having a plurality of entries to store non-coherent memory requests from the client module. The clie...

Full description

Saved in:
Bibliographic Details
Main Authors BRANOVER, Alexander J, TSIEN, Benjamin, ARORA, Sonu
Format Patent
LanguageEnglish
Published 24.06.2021
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A processor in a system is responsive to a coherent memory request buffer having a plurality of entries to store coherent memory requests from a client module and a non-coherent memory request buffer having a plurality of entries to store non-coherent memory requests from the client module. The client module buffers coherent and non-coherent memory requests and releases the memory requests based on one or more conditions of the processor or one of its caches. The memory requests are released to a central data fabric and into the system based on a first watermark associated with the coherent memory buffer and a second watermark associated with the non-coherent memory buffer.
Bibliography:Application Number: US201916723185