Design Parameters

TODO: Presently this file just serves to document the I3C roles intended to be supported by the design. In time it shall be expanded to describe all of the top-level design parameters.

I3C Role Configuration

Five role configurations are intended to be supported:

Required I3C role(s)PrimaryCtrlSecondaryCtrlTargetAvailable
Primary and Secondary Controller functionality; implies Target functionality and a single bus111-
Primary Controller and Target; these may be on a single bus or separated buses101Yes
Primary controller only100Yes
Secondary Controller; implies Target functionality and a single bus011-
Target only, no Controller logic001Yes

It should be noted that in this first release, operation as a Secondary Controller is not supported, so not all of these configurations are yet available.