Patent · US Expired

Dynamically allocating I2C addresses using self bus switching device

US6745270B1 · kind B1 · utility

50Cited by
6References
12Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 31, 2001
Grant dateJun 1, 2004
Priority date
Expiry dateMay 31, 2022

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2213/0052
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A method, apparatus and program for dynamically allocating addresses to computer devices connected to Inter Integrated Circuit (I2C) buses are provided. Upon resetting a I2C bus, the invention uses a bus driver to turn on the first bus switch on the bus. The invention then accesses the first device downstream of the switch and allocates a new value to the device's address. The invention proceeds to turn on the next switch downstream. A new address is then allocated to the device downstream from the second switch. This process continues until all of the devices connected to the bus have unique addresses.

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