36.2 Features

SERCOM I2C includes the following features:

  • Host or client operation
  • DMA operations supported
  • Philips I2C compatible
  • SMBus™ compatible
  • PMBus compatible
  • Support of 100kHz and 400kHz, 1MHz and 3.4MHz I2C mode
  • 32-bit Data Extension for better system bus utilization
  • Receive buffer: 8-bytes FIFO
  • Transmit buffer: 8-bytes FIFO
  • 4-Wire operation supported
  • Physical interface includes:
    • Slew-rate limited outputs
    • Filtered inputs
  • Client operation:
    • Operation in all sleep modes
    • Wake-up on address match
    • 7-bit and 10-bit Address match in hardware for:
      • Unique address and/or 7-bit general call address
      • Address range
      • Two unique addresses can be used with DMA