Implication of TOC and ROC Bit Settings for HDR_DDR Transfers
The Termination on Completion (TOC) of Transfer command is used to decide whether to generate HDR-EXIT or HDR-RESTART to continue with the next transfer.
- If TOC is set to ‘1’, then the I3CC generates HDR-EXIT after the end of the transfer.
- If TOC is set to ‘0’, then the I3CC continues the next pipelined transfer based on the current transfer type.
Table 9-72. Implication of TOC and ROC Bit Settings for HDR Mode Current Transfer Next Transfer Start Threshold of Next Transfer
I3CC Action HDR-DDR HDR-DDR Met - Generates HDR-RESTART at the end of transfer.
- Continues with the HDR command of next transfer.
HDR-DDR HDR-DDR Not met - Generates HDR-EXIT at the end of transfer.
- Waits for the Start threshold for the pipelined transfer to be met.
- Generates the pipelined transfer with START after the start threshold is met.
HDR-DDR SDR NA - Generates HDR-EXIT at the end of transfer.
- Waits for Bus-free time.
- Initiates the next SDR transfer with START condition.
The Response on Completion (ROC) bit of the Transfer command is used to generate the response status of the transfer after the end of the transfer. The response status is automatically generated if any error condition occurs for the transfer, irrespective of the ROC bit.