EasyManua.ls Logo

ARM CoreLink GIC-600AE

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
Loading...
Arm
®
CoreLink™ GIC-600AE Generic Interrupt Controller
Technical Reference Manual
Document ID: 101206_0003_04_en
Issue: 04
Functional Safety
Figure 6-9: Address protection structure
ECC
check/repair
Parity generation
dat parity
GIC_x_noram
RAM
data_i
data_o
addr
Error
wdata
wecc
recc
rdata
A
addr
D
D+Ed+Ea
Ed
F
D
Ed
D+Ed+Ea
ECC generation
Error
Parity generation
dat parity
Ea
Ea
6.7.3 RAM scrubbing
The GIC-600AE supports software-initiated RAM data scrubbing.
This feature reads an incremental address location and checks it for SBEs using the SECDED ECC
algorithm. If an SBE is found, the error is corrected and written back to memory.
Data scrubbing is a legacy GIC-600 feature. For more information on how to use data scrubbing,
see the GIC-600 sections of this document.
6.8 External interface protection
All external bus interfaces are protected as defined by the AMBA
®
parity extensions.
These external interfaces include:
ACE-Lite
APB
AXI4-Stream, and the following interfaces, which use AXI4-Stream as their transport:
GIC Stream
Copyright © 2018–2020, 2022 Arm Limited (or its affiliates). All rights reserved.
Non-Confidential
Page 221 of 268

Table of Contents

Related product manuals