GR740-UM-DS, Nov 2017, Version 1.7 118 www.cobham.com/gaisler
GR740
11.3.5 Configuration register
Table 107.0x14 - CONFIG - Configuration register
11.3.6
Table 108.0x18 - RANGEL - Range low address register
Range low address register
11.3.7
Table 109.0x1C - RANGEH - Range high address register
Range high address register
31 1615 876543210
RESERVED DELAY I
R
Q
D
RS
E
R
A
L
O
O
P
MODE ES S
C
E
N
0 0 0000 0 00
r rw rw r rw rw rw rw rw
31: 16 RESERVED
15: 8 Delay time between processed blocks (DELAY) - Defines delay in cycles
7 Interrupt when DONE (IRQD) - Interrupt when task has completed
6RESERVED
5 Second memory range enable (SERA) - Enables second memory range
4 Loop mode (LOOP) - Restart scrubber when run finishes
3: 2 Operation Mode (MODE) - 00=Scrub, 01=Regenerate, 10=Initialize, 11=Undefined
1 External start enable (ES) - If set to ’1’ then external start is enabled.
0 Scrubber enable (SCEN) - Enables scrubber
31 54 0
RLADDR
0 0b00000
rw r
31: 0 Scrubber range low address (RLADDR) - The lowest address in the range to be
scrubbed
The address bits below the burst size alignment are constant ‘0’
31 54 0
RHADDR
0 0b11111
rw r
31: 0 Scrubber range high address (RHADDR) - The highest address in the range to be
scrubbed
The address bits below the burst size alignment are constant ‘1’