![NXP Semiconductors SAFE ASSURE Qorivva MPC5601P Reference Manual Download Page 773](http://html.mh-extra.com/html/nxp-semiconductors/safe-assure-qorivva-mpc5601p/safe-assure-qorivva-mpc5601p_reference-manual_1721898773.webp)
Chapter 28 Fault Collection Unit (FCU)
MPC5602P Microcontroller Reference Manual, Rev. 4
Freescale Semiconductor
773
28.2.3.7
Timeout Register (FCU_TR)
Once the FCU goes into Alarm state, a fault can be recovered before the timeout elapses. This timeout
should be long enough for hardware or software to recover from the fault. If the fault is not recovered
before the timeout elapses, the FCU goes into Fault state.
28.2.3.8
Timeout Enable Register (FCU_TER)
Once a specific fault is enabled, the user can select to move to Alarm or Fault state when a fault occurs. A
timeout enable has no effect if the related fault enable flag is not set.
Address: Base + 0x0018
Access: User read/write, Supervisor read/write
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
R
TR[0:15]
W
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
R
TR[31:16]
W
Reset
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
Figure 28-9. Timeout Register (FCU_TR)
Table 28-9. FCU_TR field descriptions
Field
Description
0-31
TR
FCU Timeout
00000: Timeout is one clock (16 MHz) cycle
00001: Timeout is one clock (16 MHz) cycle
00002: Timeout is two clock (16 MHz) cycles
00003: Timeout is three clock (16 MHz) cycles
...
Default at reset is 0x0000_FFFF. Timeout is 65,535 clock cycles (about 4.1 ms at 16 MHz, high speed
RC clock)
Address: Base + 0x001C
Access: User read/write, Supervisor read/write
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
R TESF
0
TESF
1
TESF
2
TESF
3
TESF
4
0
0
0
0
0
0
0
0
0
0
0
W
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
R TEHF
15
TEHF
14
TEHF
13
TEHF
12
TEHF
11
TEHF
10
TEHF
9
TEHF
8
TEHF
7
TEHF
6
TEHF
5
TEHF
4
TEHF
3
TEHF
2
TEHF
1
TEHF
0
W
Reset
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Figure 28-10. Timeout Enable Register (FCU_TER)