SPEAr300
Architecture overview
2.15
I2C
The I2C controller, acts as an APB slave interface to the two-wire serial I2C bus.
Main features:
● Compliance to the I2C-bus specification (Philips)
● I2C v2.0 compatible.
● Operates in three different speed modes:
– Standard (100 kbps)
– Fast (400 kbps)
– High-speed (3.4 Mbps)
● Master and slave mode configuration possible
● 7-bit or 10-bit addressing
● 7-bit or 10-bit combined format transfers
● Slave bulk data transfer capability.
● Connection with general purpose DMA is provided to reduce the CPU load.
● Interrupt or polled-mode operation
Doc ID 16324 Rev 2
19/83