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 TransferNext TransferStart Threshold

    of Next Transfer

    I3CC Action
    HDR-DDRHDR-DDRMet
    • Generates HDR-RESTART at the end of transfer.
    • Continues with the HDR command of next transfer.
    HDR-DDRHDR-DDRNot 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-DDRSDRNA
    • 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.