26.1 Features

  • Bidirectional, Two-Wire Communication Interface
  • Philips I2C Compatible1
    • Standard mode
    • Fast mode
    • Fast mode plus
  • System Management Bus (SMBus) 2.0 Compatible
    • Support arbitration between Start/repeated Start and data bit
    • Client arbitration allows support for the Address Resolution Protocol (ARP)
    • Configurable SMBus Layer 1 time-outs in hardware
  • Independent Host and Client Operation
    • Single or multi-host bus operation with full arbitration support
  • Flexible Client Address Match Hardware Operating in All Sleep Modes, Including Power-Down
    • 7-bit and general call address recognition
    • 10-bit addressing support in collaboration with software
    • Support for address range masking or secondary address match
    • Optional software address recognition (permissive mode) for an unlimited number of addresses
  • Input Filter for Bus Noise Suppression
  • Smart Mode Support
1 The I2C standard uses the terminology "host" and "client". The equivalent Microchip terminology used in this document is "host" and "client" respectively.