Cyclone® V Hard Processor System Technical Reference Manual

ID 683126
Date 8/28/2023
Public
Document Table of Contents

21.1. Features of the I2C Controller

The I2C controller has the following features:

  • Maximum clock speed of up to 400 Kbps
  • One of the following I2C operations:
    • A master in an I2C system and programmed only as a master †
    • A slave in an I2C system and programmed only as a slave †
  • 7- or 10-bit addressing †
  • Mixed read and write combined-format transactions in both 7-bit and 10-bit addressing mode †
  • Bulk transmit mode †
  • Transmit and receive buffers †
  • Handles bit and byte waiting at all bus speeds †
  • DMA handshaking interface †