US 12,216,604 B2
Virtual wire protocol for transmitting side band channels
Rui Xu, Marlborough, MA (US); Mark Rosenbluth, Uxbridge, MA (US); Diane Orf, Natick, MA (US); Michael Cotsford, Medway, MA (US); and Shreya Tekade, Framingham, MA (US)
Assigned to Mellanox Technologies, Ltd., Yokneam (IL)
Filed by Mellanox Technologies, Ltd., Yokneam (IL)
Filed on Sep. 30, 2022, as Appl. No. 17/958,111.
Prior Publication US 2024/0111702 A1, Apr. 4, 2024
Int. Cl. G06F 13/00 (2006.01); G06F 13/24 (2006.01); G06F 13/40 (2006.01)
CPC G06F 13/4045 (2013.01) [G06F 13/24 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A virtual wire system comprising:
a source device comprising a plurality of data storage circuits corresponding to a plurality of source signals;
an encoder circuit to encode information of the plurality of source signals into a virtual wire waveform to be transmitted in a mesh message;
an arbiter circuit coupled between the plurality of data storage circuits and the encoder circuit, the arbiter circuit to select one or more source signals from the plurality of data storage circuits to be encoded into the virtual wire waveform;
a target device comprising a target circuit to decode the information from the virtual wire waveform into a one or more target signals; and
a mesh interface connecting the source device and the target device, wherein the mesh message is transmitted over the mesh interface from the source device to the target device, wherein the mesh message indicates at least a change in a value of a source signal of the plurality of source signals at the source device.