GR740-UM-DS, Nov 2017, Version 1.7
110
www.cobham.com/gaisler
GR740
10.6.3 Mux configuration register
Table 97.
0x20 - MUXCFG - Mux configuration register
10.6.4 FT diagnostic address register
Table 98.
0x24 - FTDA - FT diagnostic address register
31
20 19 18
16 15
12 11
8
7
5
4
3
2
1
0
ERRLOC
D
D
E
R
R
DWIDTH
BEID
RESERVED
DATAMUX
C
E
M
B
A
U
P
D
B
A
E
N
C
O
D
E
E
D
E
N
0x000
0
*
0b0001
0
0
0
0
0
0
0
r
r
r
r
r
rw
rw rw rw rw rw
31: 20
Diag data read error location (ERRLOC) - Bit field describing location of corrected errors for last
diagnostic data read. One bit per byte lane in 64+32-bit configuration.
19
Set high if last diagnostic data read contained an uncorrectable error (read-only)
18: 16
Data width (DWIDTH) - 010=32+16, 011=64+32 bits
15: 12
Back-end identifier (BEID) - “0001” - SDRAM
11: 8
RESERVED
7: 5
Data mux control (DATAMUX) - setting this nonzero switchess in the upper checkbit half with
another data lane.
For 64-bit interface
000 = no switching
001 = Data bits 15:0, 010 = Data bits 31:16, 011: Data bits 47:32, 100: Data bits 63:48,
101 = Checkbits 79:64, 110,111 = Undefined
4
Correctable error masking (CEM) - If set to 1, the correctable error signal is masked out.
3
Enable automatic boundary shifting on write (BAUPD)
2
Enable the code boundary (BAEN)
1
Code selection (CODE) - 0=Code A (64+32/32+16/16+8), 1=Code B (64+16/32+8) (FT only)
0
EDAC Enable (EDEN) - Set to 1 to enable EDAC
31
2
1
0
FTDA
RES
0
0
rw
r
31: 2
Address to memory location for checkbit read/write (FTDA) - 64/32-bit aligned for checkbits/data
1: 0
RESERVED