7.1.1 I2C Hardware Interface
A summary of the hardware interface pins is shown below:
Pin | Function |
---|---|
SCL | Serial Clock to Host I2C |
SDA | Serial Data to Host I2C |
TS | Transfer Status Line |
The MGC3140 requires a dedicated Transfer Status line (TS). The MGC3140 (I2C Client) uses this line to inform the host controller (I2C Host) that there is data available which can be transferred. The TS line is electrically open-drain and requires a pull-up resistor of typically 10 kΩ from the TS line to VDD. The TS Idle state is high.
The MGC3140 uses an internal I2C message buffer. If after a read operation there are remaining messages in the buffer, the TS will only go high for a short-time period and then be driven low again.
Device | TS Line | Status |
---|---|---|
Released (H) | High | No new pending message from the device |
Asserted (L) | Low | New message from device available; Host can start reading I2C message |