Hard Processor System Technical Reference Manual: Agilex™ 5 SoCs

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

5.8.6.6.4. Handling Address Assignment

The configured slave controller can either be selected as a static address device or a dynamic address device. The static address can be configured as mentioned in section Description of the Slave Role in I3C.

If the controller is selected as a static address device, then the device responds for both ENTDAA and SETDASA CCC commands from the current master until the dynamic address is assigned successfully.

If the controller is selected as a dynamic address device, then the device responds for only ENTDAA CCC command from the current master until the dynamic address is assigned successfully.

Once the dynamic address is assigned and valid, then the controller stops responding for the ENTDAA and SETDASA CCC commands until the dynamic address is reset through RSTDAA CCC command.