Hard Processor System Technical Reference Manual: Agilex™ 5 SoCs

ID 814346
Date 7/19/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.10. SCL Generation and Timings Based on Bus Configuration

The I3C controller supports the following registers to include the user-provided timing requirements of I3C protocol, based on the supported clock frequency:

Register Function Register Name
SCL I3C Open Drain Timing Register SCL_I3C_OD_TIMING
SCL I3C Push Pull Timing Register SCL_I3C_PP_TIMING
SCL I2C Fast Mode Timing Register SCL_I2C_FM_TIMING
SCL I2C Fast Mode Plus Timing Register SCL_I2C_FMP_TIMING
SCL Extended Low Count Timing Register SCL_EXT_LCNT_TIMING
Bus Free and Available Timing Register BUS_FREE_AVAIL_TIMING
SDA Hold Delay Timing Register SDA_HOLD_SWITCH_DLY_TIMING
SCL Extended Termination Low count Timing Register SCL_EXT_TERMN_LCNT_TIMING

For detailed description on the registers please refer to the I3C Controller Address Map and Register Definitions.