Apparatus, system, and method for automatically resetting an inter-integrated circuit bus
AssigneeInternational Business Machines Corporation
InventorsBrian James Cagno, Kenny Nian Gau Qiu, Donald Scott Smith
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsBrian James Cagno, Kenny Nian Gau Qiu, Donald Scott Smith
Estimating the term…
An apparatus, system, and method are disclosed for resetting an inter-integrated circuit (I2C) bus slave. A data line resistor in series is provided with a data line of an I2C bus in communication with the I2C bus slave. A clock line resistor in series is provided with a clock line of the I2C bus. A data line differential amplifier detects a first specified voltage across the data line resistor and a clock line differential amplifier detects a second specified voltage across the clock line resistor wherein the first specified voltage is substantially equal to a data line resistor resistance multiplied by a specified current and the second specified voltage is substantially equal to a clock line resistor resistance multiplied by the specified current. A time module detects the first and second specified voltage for a specified time interval. A reset module resets the I2C bus slave in response detecting the first and second specified voltage for the specified time interval.
An apparatus to reset an inter-integrated circuit (I2C) bus slave, the apparatus:
The apparatus of claim 2, wherein the specified current is in the range of one hundred microamps to one hundred milliamps.
The apparatus of claim 3, wherein the specified interval is in the range of one to ten milliseconds.
A method for resetting an I2C bus slave, the method comprising:
Dependencies are inferred from the claim text.