Skip to content

Commit 9e8c3c0

Browse files
authored
[DOC] Update I3C core integration details (#1012)
1 parent 15bb165 commit 9e8c3c0

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

docs/CaliptraSSIntegrationSpecification.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2325,11 +2325,17 @@ The I3C core in the Caliptra Subsystem is an I3C target composed of two separate
23252325
1. **Main target** : Main target is responsible for any flows other than recovery or streaming boot.
23262326
2. **Recovery target** : Recovery target is dedicated to streaming boot / recovery interface.
23272327

2328-
- This I3C code integrates with an AXI interconnect, allowing AXI read and write transactions to access I3C registers. For details on the core’s internal registers and functionality, see:
2328+
The I3C core integrates with an AXI interconnect, allowing AXI read and write transactions to access I3C registers. For details on the core’s internal registers and functionality, see:
23292329
- [I3C Core Documentation](https://chipsalliance.github.io/i3c-core/)
23302330
- [Caliptra Subsystem Hardware Specification Document](CaliptraSSHardwareSpecification.md)
23312331
- [I3C Core Registers](https://github.com/chipsalliance/i3c-core/tree/main/src/rdl)
23322332

2333+
The I3C core can be configured as an [AXI Recovery interface](CaliptraSSHardwareSpecification.md#axi-streaming-boot-recovery-interface). In this mode, the I3C endpoint is disabled as all internal FIFOs are repurposed for the recovery stream.
2334+
2335+
**IMPORTANT**:
2336+
- **Static Configuration**: The I3C core must be statically configured during the MCU boot flow as either an I3C Target or an AXI Recovery Interface. This selection is mutually exclusive and cannot be changed dynamically.
2337+
- **Dual-Functionality**: If the SoC requires both AXI Recovery and standard I3C Target functionality, a second I3C core must be instantiated outside of Caliptra SS.
2338+
23332339
## Integration Considerations
23342340

23352341
- Connections

0 commit comments

Comments
 (0)