Each multicontroller I2C module has the following
features:
- Compliant with Philips
I2C-bus specification version 2.1
- Supports a standard mode (up
to 100 Kbps) and fast mode (up to 400 Kbps)
- Supports HS mode (up to 3.4 Mbps) on
some instances. See the the device-specific Data Manual for details.
- 7-bit and 10-bit device
addressing modes
- General call
- Start/Restart/Stop
- Multicontroller
transmitter/target receiver mode
- Multicontroller
receiver/target transmitter mode
- Combined controller
transmit/receive and receive/transmit mode
- Built-in FIFO for buffered read
- Module enable/disable
capability
- Programmable multitarget
channel (responds to four separate addresses)
- Programmable clock
generation
- 8-bit-wide data access
- Low power consumption
- Support Auto Idle
mechanism
- Support Idle Request/Idle
Acknowledge handshake mechanism
- Support for asynchronous
wakeup mechanism
- Wide interrupt
capability