发明名称 GENERALIZED I2C SLAVE TRANSMITTER/RECEIVER STATE MACHINE
摘要 <p>A robust state machine is provided for controlling a slave interface to an I2C-bus. The state machine is configured to enforce the slave-device-protocol of the I2C specification, and to provide recovery from anomalous master-device behavior. In accordance with this invention, the state transitions of the state machine at the slave-device are controlled by the master-device's control of the SCL line of the I2C-bus, except if a START condition is detected. The state machine is configured to asynchronously respond to a START condition on the I2C-bus, regardless of its current state, to force the state machine to a known state. In the known state following the START condition, the slave-device terminates any transmissions to the I2C-bus, thereby minimizing subsequent interference on the bus.</p>
申请公布号 WO2003005211(A2) 申请公布日期 2003.01.16
申请号 IB2002002301 申请日期 2002.06.14
申请人 发明人
分类号 主分类号
代理机构 代理人
主权项
地址