Method and system for multiplexing a second interface on an I2C interface
US6253268A · kind A · utility
Assignee
Inventors
Key dates
| Filing date | Jan 15, 1999 |
| Grant date | Jun 26, 2001 |
| Priority date | — |
| Expiry date | Jan 15, 2019 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F13/4291
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A method and system for communicating data between an integrated circuit and each of a first device and a second device. Communications between the integrated circuit and the first device use a first interface protocol, while communications between the integrated circuit and the second device use a second interface protocol. Both interface protocols, however, share the same data bus and clock bus. To communicate using the second interface protocol, the first device, which uses the first interface protocol, is first deactivated by sending address data via the shared data bus that does not identify the first device, thereby causing the first device to enter an inactive state until a stop condition is detected on the shared data bus. Then, communications using the second interface protocol can be carried out, provided that a start or stop condition for the first interface protocol is not inadvertently generated on the shared data bus.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.