I have a quick question about the TMDS181.
We have noticed that if our 1.2V rail goes away, the I2C bus is stomped on (both SCL & SDA driven low).
We have 5 devices on our I2C bus. I have removed just the TMDS181 from the bus, and I can then program our dual voltage regulator to disable the 1.2V rail (3.3V is still present), and bring it back.
However, with the TMDS181 connected to the I2C bus, and programming the voltage regulator to disable the 1.2V rail, both SCL and SDA drop about 6ms later, never to return. Seems like worst case they should be high impedance, not driven low!
What does your chip do to cause that, and what can we do about it?
Unfortunately, our product can be powered in two different ways, and one of them leaves the 1.2V rail unpowered for at least a short period of time. We’re trying to make sure our product can at least handle that situation gracefully. If we can’t even talk to any of the chips on the I2C bus, we can’t tell them to power down or go into a low-power state.