6.6 External gating of the AXI interface (upstream)

The upstream side of each bridge component has a Q-Channel device interface. An external device can use the Q-Channel interface to gate transactions on the AXI interface.

The external-gating interface is a Q-Channel implementation without the QDENY and QACTIVE signals.

If the upstream side of the bridge receives a gating request, that is ext_gt_qreqn_s goes LOW, then the bridge component stalls any new incoming AXI transactions.

The bridge component accepts an external gating request when there is no ongoing transfer and its internal buffers are empty. After the bridge component sets ext_gt_qacceptn_s LOW, the system can apply the reset to the upstream side of the bridge without the risk of data loss.

If the bridge component receives a new AXI transaction while ext_gt_qreqn_s is LOW, then the cfg_ext_gt_err_resp and cfg_gate_resp signals control whether the bridge component:

Non-ConfidentialPDF file icon PDF version101526_0100_02_en
Copyright © 2019 Arm Limited or its affiliates. All rights reserved.