Arm
®
CoreLink™ GIC-600AE Generic Interrupt Controller
Technical Reference Manual
Document ID: 101206_0003_04_en
Issue: 04
Signal descriptions
Manager read address channel signals. Only present if LPI support is configured.
Signal Direction Description
araddr_[its[_<num>]]_m[variable:0]
14
Output The read address gives the address of the first transfer in a read burst transaction.
arid_[its[_<num>]]_m[variable:0]
14
Output This signal is the identification tag for the read address group of signals.
arlen_[its[_<num>]]_m[7:0] Output This signal indicates the exact number of transfers in a burst. This changes between AXI3
and AXI4.
arsize_[its[_<num>]]_m[2:0] Output This signal indicates the size of each transfer in the burst.
arburst_[its[_<num>]]_m[1:0] Input The burst type and the size information determine how the address for each transfer
within the burst is calculated.
arprot_[its[_<num>]]_m[2:0] Output This signal indicates the privilege and security level of the transaction, and whether the
transaction is a data access or an instruction access.
arvalid_[its[_<num>]]_m Output The signal indicates that the channel is signaling valid read address and control information.
arready_[its[_<num>]]_m Input This signal indicates that the subordinate is ready to accept an address and associated
control signals.
arcache_[its[_<num>]]_m[3:0] Output This signal indicates how transactions are required to progress through a system.
ardomain_[its[_<num>]]_m[1:0] Output This signal indicates the Shareability domain of a read transaction.
arsnoop_[its[_<num>]]_m[3:0] Output This signal indicates the transaction type for Shareable read transactions.
arbar_[its[_<num>]]_m[1:0] Output This signal indicates a read barrier transaction.
aruser_[its[_<num>]]_m[variable:0]
14
Output Optional User signal. For an ITS switch, variable is a minimum of did_width−1.
Manager read data channel signals. Only present if LPI support is configured.
Signal Direction Description
rid_[its[_<num>]]_m[variable:0]
14
Input This signal is the identification tag for the read data group of signals generated by the
subordinate.
rdata_[its[_<num>]]_m[variable:0]
14
Input Read data
rresp_[its[_<num>]]_m[1:0] Input This signal indicates the status of the read transfer.
rlast_[its[_<num>]]_m Input This signal indicates the last transfer in a read burst.
rvalid_[its[_<num>]]_m Input This signal indicates that the channel is signaling the required read data.
rready_[its[_<num>]]_m Output This signal indicates that the manager can accept the read data and response information.
ruser_[its[_<num>]]_m[n:0] Input Read response User signal, where n = axis_ruser_width−1
A.6 Miscellaneous signals
The following table shows the GIC-600AE miscellaneous signals.
Signal definitions
Table A-7: Miscellaneous signals
Signal Direction Description
chip_id[<CHIP_ID_WIDTH>−1:0] Input An ID number that identifies the chip in the system. Only present if there is more than one
chip in the system.
ppi_id[15:0] Input An ID number that identifies the Redistributor in the system. Software can read the
GICR_CFGID0 register to access the value of this signal.
Copyright © 2018–2020, 2022 Arm Limited (or its affiliates). All rights reserved.
Non-Confidential
Page 258 of 268