2.4.4 APB interface from the servicing agent to the Internal APBCOM

The interface from the servicing agent to the Internal APBCOM is APB.

The SDC-600 can generate an IRQ from the Internal APBCOM component, if enabled. Both Tx and Rx IRQ generation is implemented.

A Tx IRQ is generated if it is enabled and any of the following occurs:

  • Tx FIFO is empty.
  • Tx FIFO has less than a certain number of bytes remaining to be processed as specified by ICSR.TXFIL.

    Note:

    If ICSR.TXFIL is set higher than 1, which is the Tx FIFO depth, a Tx IRQ will be continuously generated.

An Rx IRQ is generated if it is enabled and any of the following occurs:

  • RxEngine FIFO has at least the number of bytes ready as specified in ICSR.RXFIL.

  • RxEngine FIFO is full. This occurs when the number of bytes stored reaches the value defined by FIDRXR.RXFD.

    Note:

    Rx IRQ generation is enabled by default. When the link establishment is initiated by the external side, an IRQ is generated. Setting ICSR.RXFIL higher than the Rx FIFO depth (FIDRXR_RXFD) results in the same behavior as setting it to the same value as FIDRXR_RXFD.
Non-ConfidentialPDF file icon PDF version101130_0002_02_en
Copyright © 2018 Arm Limited or its affiliates. All rights reserved.