US 12,373,382 B2
I3C pending read with retransmission
Janusz Jurski, Beaverton, OR (US); Enrico David Carrieri, Placerville, CA (US); Amit Kumar Srivastava, Folsom, CA (US); Matthew A. Schnoor, Hillsboro, OR (US); and Myron Loewen, Berthoud, CO (US)
Assigned to Intel Corporation, Santa Clara, CA (US)
Filed by Intel Corporation, Santa Clara, CA (US)
Filed on Apr. 29, 2024, as Appl. No. 18/648,648.
Application 18/648,648 is a division of application No. 17/128,384, filed on Dec. 21, 2020, granted, now 12,013,806.
Claims priority of provisional application 63/067,578, filed on Aug. 19, 2020.
Prior Publication US 2024/0281403 A1, Aug. 22, 2024
Int. Cl. G06F 13/42 (2006.01); G06F 9/54 (2006.01); G06F 13/24 (2006.01); G06F 13/362 (2006.01)
CPC G06F 13/4291 (2013.01) [G06F 9/542 (2013.01); G06F 13/24 (2013.01); G06F 13/362 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A system comprising:
a slave device to couple to a master device via a bus, the slave device comprising:
a first buffer to store data; and
a first link control circuit coupled to the first buffer, the first link control circuit to send a pending read notification message to the master device to indicate that the data is available to be read from the first buffer, wherein if the master device has not read the data after an identified amount of time, the link control circuit is to send a retransmitted pending read notification message to the master device, wherein the first link control circuit is to send an in-band interrupt (IBI) to the master device, the IBI comprising the pending read notification message, and wherein the first link control circuit is to send the retransmitted pending read notification message to the master device after the master device has accepted the IBI.