26.1 Features

  • Bidirectional, two-wire communication interface
    • Philips I2C compatible
    • System Management Bus (SMBus) compatible
  • Bus master and slave operation supported
    • Slave operation
    • Single bus master operation
    • Bus master in multi-master bus environment
    • Multi-master arbitration
  • Flexible slave address match functions
    • 7-bit and general call address recognition in hardware
    • 10-bit addressing supported
    • Address mask register for dual address match or address range masking
    • Optional software address recognition for unlimited number of addresses
  • Slave can operate in all sleep modes, including power-down
  • Slave address match can wake device from all sleep modes
  • Up to 1MHz bus frequency support
  • Slew-rate limited output drivers
  • Input filter for bus noise and spike suppression
  • Support arbitration between start/repeated start and data bit (SMBus)
  • Slave arbitration allows support for address resolve protocol (ARP) (SMBus)
  • Supports SMBus Layer 1 timeouts
  • Configurable timeout values