×

CACHE MAINTENANCE OPERATIONS IN A DATA PROCESSING SYSTEM

  • US 20200133865A1
  • Filed: 10/29/2018
  • Published: 04/30/2020
  • Est. Priority Date: 10/29/2018
  • Status: Active Grant
First Claim
Patent Images

1. An interconnect system comprising:

  • a master device;

    a cache for temporary storage of data items for low-latency access by the master device;

    an intermediate device;

    a slave device, wherein the slave device has an associated data storage device for long-term storage of the data items; and

    interconnect circuitry connecting the master device, the intermediate device, and the slave device,wherein the master device is capable of initiating a cache maintenance operation in the interconnect system with respect to a data item temporarily stored in the cache, wherein the cache maintenance operation comprises action taken by the slave device with respect to storage of the data item in the data storage device,wherein, when the cache maintenance operation is predetermined as a long-latency operation the master device is capable of issuing to the intermediate device a separated cache maintenance request specifying the data item and the slave device;

    the intermediate device is responsive to the separated cache maintenance request to signal an acknowledgment response to the master device indicative that the intermediate device has taken on responsibility for completion of the cache maintenance operation with respect to the data item and to issue the separated cache maintenance request to the slave device; and

    the slave device is responsive to receipt of the separated cache maintenance request to signal the acknowledgement response to the intermediate device and is responsive to completion of the cache maintenance operation with respect to the data item stored in the data storage device to signal a completion response to the master device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×