Arm
Ā®
CoreLink⢠GIC-600AE Generic Interrupt Controller
Technical Reference Manual
Document ID: 101206_0003_04_en
Issue: 04
Components and conļ¬guration
Figure 3-1: GIC-600AE Distributor
Wake
Request
Power
controller
Cross-chip interface
ACE-Lite subordinate
interface
ACE-Lite manager
interface
Q-Channel
device interface
Q-Channel
ITS power control
chip_id
gicp_allow_ns
gict_allow_ns
gicd_page_oļ¬set
fault_int
err_int
pmu_int
sample_ack
AXI4-Stream
interface
The Distributor is the main hub of the GIC and it implements most of the GICv3 architecture
including:
ā¢
Programming, forwarding, and prioritization of SPIs, see 4.1.3 SPIs on page 49
ā¢
Caching and forwarding of LPIs, see 4.1.4 LPIs on page 49
ā¢
SGI routing and forwarding
ā¢
Register programming of all registers apart from GITS_TRANSLATER
ā¢
Power control of cores and Redistributor blocks
3.1.1 Distributor AXI4-Stream interfaces
The GIC-600AE uses AXI4-Stream interfaces to communicate between blocks.
These interfaces are:
ā¢
fully credited
ā¢
ic<xy>tready. Where xy can be cd, dc, pd, dp, id, di, rd, dr, or dw.
Irrespective of the interconnect that is used, packets must not be reordered between endpoints,
for example, between the Distributor and a single Redistributor block. Packets must never be
interleaved.
For information about AXI4-Stream signals, see the AMBA
Ā®
4 AXI4-Stream Protocol Speciļ¬cation.
The following table lists the AXI4-Stream input interfaces.
Copyright Ā© 2018ā2020, 2022 Arm Limited (or its aļ¬liates). All rights reserved.
Non-Conļ¬dential
Page 26 of 268