EasyManuals Logo

ARM CoreLink GIC-600AE User Manual

Default Icon
268 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #71 background imageLoading...
Page #71 background image
Arm
®
CoreLink™ GIC-600AE Generic Interrupt Controller
Technical Reference Manual
Document ID: 101206_0003_04_en
Issue: 04
Operation
If the programmed ID value is less than 32, out of range, or not owned on chip for multichip
configurations, the register updates to 0 and no internal delivery occurs.
We recommend that if the err_int and fault_int signals are internally routed, the target interrupts
must not have SPI Collator wires, or if they are present they are tied off. This recommendation
prevents software checking for the same ID at multiple destinations.
The err_int and fault_int signals do not have direct test enable registers. You can test connectivity
using error record 0 and triggering an error, such as an illegal AXI access to a nonexistent register.
4.15.6 Error handling records
The GIC-600AE has several error records. The range of error handling records that are available
depends on the configuration of the GIC-600AE.
The following table lists the GIC-600AE error handling records. The Type column uses the
following acronyms:
CE Correctable error
UEO Restartable error and contained
UER Recoverable error
Table 4-7: Error handling records
Record Description Type Description, events, and recovery sequences
0 Software error in GICD programming UEO Table 4-8: Software errors, record 0 on page 72
1 Correctable SPI RAM errors CE
2 Uncorrectable SPI RAM errors UER
Table 4-9: SPI RAM errors, records 1-2 on page 76.
GICT_ERR<n>STATUS.SERR == 7, data value from associative memory.
3 Correctable SGI RAM errors CE
4 Uncorrectable SGI RAM errors UER
Table 4-10: SGI RAM errors, records 3-4 on page 78.
GICT_ERR<n>STATUS.SERR == 7, control value from associative memory.
5 Reserved - -
6 Reserved - -
7 Correctable PPI RAM errors CE
8 Uncorrectable PPI RAM errors UER
Table 4-11: PPI RAM errors, records 7-8 on page 79.
GICT_ERR<n>STATUS.SERR == 7, control value from associative memory.
9 Correctable LPI RAM errors CE
10 Uncorrectable LPI RAM errors UER
Table 4-12: LPI RAM errors, records 9-10 on page 80.
GICT_ERR<n>STATUS.SERR == 7, control value from associative memory.
Records 9-10 are not present if there is no LPI support.
11 Correctable error from ITS RAM CE
12 Uncorrectable error from ITS RAM UEO
Table 4-13: ITS RAM errors, records 11-12 on page 80.
GICT_ERR<n>STATUS.SERR == 6, data value from associative memory.
Records 11-12 are not present if an ITS is not present.
13+ ITS command and translation errors UER 4.15.6.7 ITS command and translation error records 13 and beyond on page 81.
GICT_ERR<n>STATUS.SERR == 14, illegal access.
One record per ITS on the chip. Records 13+ are not present if an ITS is not present.
Copyright © 2018–2020, 2022 Arm Limited (or its affiliates). All rights reserved.
Non-Confidential
Page 71 of 268

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the ARM CoreLink GIC-600AE and is the answer not in the manual?

ARM CoreLink GIC-600AE Specifications

General IconGeneral
BrandARM
ModelCoreLink GIC-600AE
CategoryController
LanguageEnglish

Related product manuals