US 12,353,349 B2
Hot transition of I2C to I3C
Zachy Haramaty, Hemed (IL); Yehezkel Rothbaum, Lod (IL); Amit Solomon, Kiryat Ono (IL); Shahar Givony, Tel Aviv (IL); and Aviv Hasson, Tel Aviv (IL)
Assigned to MELLANOX TECHNOLOGIES, LTD., Yokneam (IL)
Filed by MELLANOX TECHNOLOGIES, LTD., Yokneam (IL)
Filed on Feb. 28, 2023, as Appl. No. 18/176,089.
Prior Publication US 2024/0289297 A1, Aug. 29, 2024
Int. Cl. G06F 13/42 (2006.01)
CPC G06F 13/4282 (2013.01) [G06F 2213/0016 (2013.01)] 21 Claims
OG exemplary drawing
 
1. An apparatus comprising:
electronic circuitry,
wherein the electronic circuitry is to:
receive, from a controller device, a transaction command comprising a slave address;
compare the slave address to a set of slave addresses in an address table, wherein the address table contains an indication of whether each slave address in the set of slave addresses is matched with either a first communication protocol or a second communication protocol;
determine, based on the comparison, a selected communication protocol for responding to the transaction command over a communication bus;
generate data associated with the transaction command; and
send the data to the controller device over the communication bus using the selected communication protocol.