Hard Processor System Technical Reference Manual: Agilex™ 5 SoCs

ID 814346
Date 4/01/2024
Public

A newer version of this document is available. Customers should click here to go to the newest version.

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