Synchronizing systems on a chip using time synchronization messages
AssigneeSnap Inc.
InventorsSamuel Ahn, Dmitry Ryuma
Life of this patent
Estimating the term…
Loading patent…
AssigneeSnap Inc.
InventorsSamuel Ahn, Dmitry Ryuma
Estimating the term…
An electronic eyewear device includes first and second systems on a chip (SoCs) having independent time bases and an inter-SoC interface that connects the first and second SoCs. The operations of the first and second SoCs are synchronized by aligning the time bases for the SoCs using a modified PTP technique. The technique includes the second SoC receiving a time synchronization message from the first SoC over the inter-SoC interface, recording a local timestamp of receipt of the time synchronization message, receiving a master timestamp corresponding to a timestamp recorded by the first SoC corresponding to the time of sending the time synchronization message by the first SoC, and calculating a time offset between the local timestamp and the master timestamp. The time bases of the first SoC and second SoC are then aligned using the calculated time offset. To account for transmission delays, multiple time offsets may be averaged.
A method of synchronizing systems on a chip (SoCs) of an electronic eyewear device, the SoCs having independent time bases and connected by an inter-SOC interface of the electronic eyewear device, the method comprising:
An electronic eyewear device comprising:
A non-transitory computer readable medium comprising instructions stored thereon that are executable by a system on a chip (SoC) of an electronic eyewear device to cause the SoC to perform operations for synchronizing independent time bases of SoCs including at least a first SoC and a second SoC of the electronic eyewear device that are connected by an inter-SoC interface of the electronic eyewear device, the operations including:
Dependencies are inferred from the claim text.