Hard Processor System Technical Reference Manual: Agilex™ 5 SoCs

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

5.8.6.5.1. Dynamic Address Assignment (DAA)

The I3C main master is responsible for performing a dynamic address assignment (DAA) procedure, and to provide a unique dynamic address to each I3C device connected to the I3C bus.

The main master provides a dynamic address to a device for the following conditions:

  1. Upon initialization of the I3C bus, and
  2. When the device is connected to an already configured I3C Bus

Once a device receives a dynamic address, this assigned dynamic address is used in all the device's subsequent transactions on the I3C Bus.

The following DAA methods are supported:

  • SETDASA (Format 1: Primary)
  • SETDASA (Format 2: Point-to-Point)
  • ENTDAA
  • SETAASA