Patent · US Active

Synchronizing systems-on-chip using GPIO timestamps

US12021611B2 · kind B2 · utility

0Cited by
5References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 7, 2021
Grant dateJun 25, 2024
Priority date
Expiry dateJul 14, 2042

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2213/0038
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An electronic eyewear device includes first and second systems-on-chip (SoCs) having independent time bases. The first and second SoCs are connected by a shared general purpose input/output (GPIO) connection and an inter-SoC interface. The first and second SoCs are synchronized to each other by the first SoC asserting the shared GPIO connection to the second SoC where assertion of the message to the shared GPIO connection triggers an interrupt request (IRQ) at the second SoC. The first SoC records a first timestamp for assertion of the message to the GPIO connection, and the second SoC records a second timestamp of receipt of the IRQ. The first SoC sends a message including the first timestamp to the second SoC over the inter-SoC interface. The second SoC calculates a clock offset between the first and second SoCs as a difference between the first and second timestamps.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.