Hard Processor System Technical Reference Manual: Agilex™ 5 SoCs

ID 814346
Date 4/01/2024
Public
Document Table of Contents

5.8.6.5. Overview of Master Role in I3C

The I3C controller in Agilex™ 5 only supports single master system.

The main master is a specialized master that comes up after power-on-reset, and is responsible for assigning dynamic addresses to the I3C devices. Each I3C device has a unique address that is assigned by the master through dynamic address assignment (DAA) during cold boot.

The master is responsible for generating the clock, issuing the commands, and controlling the data transfer.