Intel® Arria® 10 Hard Processor System Technical Reference Manual

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

2.2.8.3. I2C Controllers

The five I2C controllers are based on Synopsys* DesignWare* APB* I2C controller which offer the following features:
  • Three controllers optionally can be used as a control interface for Ethernet PHY communication
    Note: When an I2C controller is used for Ethernet, it takes the place of the MDIO pins.
  • Support both 100 KBps and 400 KBps modes
  • Support both 7-bit and 10-bit addressing modes
  • Support master and slave operating mode
  • Direct access for host processor
  • DMA controller may be used for large transfers