Download Multimedia Processor for Mobile Applications (EMMA
Transcript
CHAPTER 1 OVERVIEW The I2C interface is used for master and slave operations on the I2C bus. 1.1 Features The main features of the I2C interface are as follows. Two channels: IIC and IIC2 Conformance to the I2C bus format (1995 updated version of Philips specification) Data length: 8 bits (Eight-bit data is followed by one ACK signal bit.) The standard mode (transfer rate: 70 kbps maximum) and high-speed mode (transfer rate: 341 kbps maximum) are supported. Automatic serial data identification A start condition, slave address, data, and stop condition on the serial data bus are automatically detected. Address-based chip selection In master operation, a slave device on the I2C bus can be selected for communication by transmitting a slave address or extension code. Wake-up operation In slave operation, an interrupt is generated only when the received address matches the value of the SVA0 register or when an extension code is received. Therefore, devices on the I2C bus other than the selected slave can operate independently of serial communication. Acknowledge (ACK) transmission In master/slave operation, the ACK signal is sent to confirm that serial communication has been executed normally. Wait (WAIT) notification A wait signal is sent to report that the device is waiting. Arbitration notification When more than one master device generated the start condition "at the same time ", the control which does level comparison of a serial data bus (SDA) terminal after zero in of serial clock (SCL) and chooses a master device can be performed. User’s Manual S19256EJ4V0UM 9