EasyManua.ls Logo

ARM CoreLink GIC-600AE - PPI and SPI Transient Faults

Default Icon
268 pages
Print Icon
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
Since the GIC-600AE SAF detector counts to 16 before flagging an SAF, the permitted skew is
calculated as follows:
Maximum skew allowed = 16/CR.
Example 6-2: Interrupt skew calculation
GIC clock frequency = 800MHz
Interrupt source frequency = 200MHz
Based on these frequencies, then:
CR = (GIC clock frequency)/(channel controller clock frequency) = 800MHz / 200MHz = 4
Maximum skew allowed = 16 / CR = 16 / 4 = 4 cycles
Therefore, the system integrator is allowed four cycles for implementation skew and temporal delay
skew that originate from the interrupt source IP.
6.11.2 PPI and SPI transient faults
If a corresponding spi_chk signal edge is not detected within 16 cycles, a transient fault is reported.
The following figure shows an assertion of an spi signal that causes a transient fault.
Figure 6-27: Transient fault on spi
Error
spi
clk
spi_chk
15
14
Count
13 12 11 2 1 0
spi_int
Copyright © 2018–2020, 2022 Arm Limited (or its affiliates). All rights reserved.
Non-Confidential
Page 245 of 268

Table of Contents

Related product manuals