Patent · US Active

Automatic on-demand prescale calibration across multiple devices with independent oscillators over an I2C Bus interface

US8224602B2 · kind B2 · utility

34Cited by
8References
9Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 20, 2009
Grant dateJul 17, 2012
Priority date
Expiry dateSep 7, 2030

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L12/403
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A system and method for synchronizing otherwise independent oscillators private to I2C Bus slave devices. An I2C Bus master device can issue two new general call commands, CALIBRATE and ZERO COUNTERS. The I2C Bus slave devices respond to the CALIBRATE command by counting the number of cycles its local, private oscillator makes through during the communication transfer period of the CALIBRATE command on the I2C Bus. All such I2C Bus slave devices measure the same communication transfer period on the I2C Bus, so the differences in the digital measurements obtained by each of them are proportional to their respective oscillator frequencies. The digital measurements are privately used by each I2C Bus slave device to calculate appropriate oscillator prescale factors, and to automatically load the values that will harmonize the final product frequencies of all of the local oscillators on all of the I2C Bus slave devices in the system.

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