FLCTL_A Registers
549
SLAU356I – March 2015 – Revised June 2019
Copyright © 2015–2019, Texas Instruments Incorporated
Flash Controller A (FLCTL_A)
10.4.4 FLCTL_RDBRST_CTLSTAT Register (offset = 0020h)
Flash Read Burst/Compare Control and Status Register
Figure 10-10. FLCTL_RDBRST_CTLSTAT Register
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
Reserved
CLR_
STAT
Reserved
ADDR
_ERR
CMP_
ERR
BRST_STAT
r
r
r
r
r
r
r
r
w
r
r
r
r-0
r-0
r-0
r-0
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Reserved
DATA
_CMP
STOP
_FAIL
MEM_TYPE
STAR
T
r
r
r
r
r
r
r
r
r
r
rw-0
rw-0
rw-0
rw-0
rw-0
w-0
(1)
Write '1' to CLRSTAT will clear the status bits 19:16
ONLY
when burst status (17:16) shows completion state. In all other cases, 'write-1'
will have no effect. This is to allow deterministic behavior.
(2)
This bit field is writable
ONLY
when burst status (17:16) of the FLCTL_RDBRST_CTLSTAT shows the Idle state. In all other cases, the
bits will remain locked so as to not disrupt an operation that is in progress.
(3)
Writes to the START bit will be ignored if the device is in Low-Frequency Active and Low-Frequency LPM0 modes of operation
Table 10-16. FLCTL_RDBRST_CTLSTAT Register Description
Bit
Field
Type
Reset
Description
31-24
Reserved
R
NA
Reserved. Reads return 0h
23
CLR_STAT
(1)
W
NA
Write '1' to clear status bits 19-16 of this register
Write '0' has no effect
22-20
Reserved
R
NA
Reserved. Reads return 0h
19
ADDR_ERR
R
0h
If 1, indicates that Burst/Compare Operation was terminated due to access to
reserved memory
18
CMP_ERR
R
0h
if 1, indicates that the Burst/Compare Operation encountered atleast one data
comparison error
17-16
BRST_STAT
R
0h
Status of Burst/Compare operation
00b = Idle
01b = Burst/Compare START bit written, but operation pending
10b = Burst/Compare in progress
11b = Burst complete (status of completed burst remains in this state unless
explicitly cleared by SW)
15-6
Reserved
R
NA
Reserved. Reads return 0h
5
Reserved
RW
0h
Reserved
4
DATA_CMP
(2)
RW
0h
Data pattern used for comparison against memory read data
0b = 0000_0000_0000_0000_0000_0000_0000_0000
1b = FFFF_FFFF_FFFF_FFFF_FFFF_FFFF_FFFF_FFFF
3
STOP_FAIL
(2)
RW
0h
If set to 1, causes burst/compare operation to terminate on first compare
mismatch
2-1
MEM_TYPE
(2)
RW
0h
Type of memory that burst is carried out on
00b = Main Memory
01b = Information memory
10b = Reserved
11b = Reserved
0
START
(3) (2)
W
0h
Write 1 triggers start of burst/compare operation