
www.national.com
110
Revision 3.1
Integrated Functions (
Continued
)
G
9
8
7
6
SDCLK3MSK
SDCLK2MSK
SDCLK1MSK
SDCLK0MSK
SHFTSDCLK
Mask SDCLK3:
0 = Not masked; 1 = Mask.
Mask SDCLK2:
0 = Not masked; 1 = Mask
Mask SDCLK1:
0 = Not masked; 1 = Mask.
Mask SDCLK0:
0 = Not masked; 1 = Mask
Shift SDCLK:
This function allows shifting SDCLK to meet SDRAM setup and hold time requirements.
The shift function will not take effect until the SDCLKSTRT bit (bit 17 of MC_MEM_CNTRL1) transi-
tions from 0 to 1:
000 = No shift
001 = Shift 0.5 core clock
010 = Shift 1 core clock
011 = Shift 1.5 core clock
Note:
Refer to Figure 4-10 for an example of SDCLK shifting.
Reserved:
Set to 0.
Read Data Phase:
Selects if read data is latched one or two core clock after the rising edge of
SDCLK: 0 = 1 core clock; 1 = 2 core clocks.
Fast Read Mask:
Do not allow core reads to bypass the request FIFO: 0 = Disable; 1 = Enable.
5:3
100 = Shift 2 core clocks
101 = Shift 2.5 core clocks
110 = Shift 3 core clocks
111 = Reserved
2
1
RSVD
RD
0
FSTRDMSK
GX_BASE+8408h-840Bh
MC_BANK_CFG (R/W)
Default Value = 41104110h
31
30
RSVD
DIMM1_
MOD_BNK
Reserved:
Set to 0.
DIMM1 Module Banks:
Selects the number of module banks per DIMM for DIMM1:
0 = 1 Module bank
1 = 2 Module banks
Reserved:
Set to 0.
DIMM1 Component Banks:
Selects the number of component banks per module bank for DIMM1:
0 = 2 Component banks
1 = 4 Component banks
Reserved:
Set to 0.
DIMM1 Size
: Selects the size of DIMM1:
000 = 4 MB
010 = 16 MB
100 = 64 MB
001 = 8 MB
011 = 32 MB
101 = 128 MB
Reserved:
Set to 0.
DIMM1 Page Size:
Selects the page size of DIMM1:
000 = 1 KB
010 = 4 KB
1xx = 16 KB
001 = 2 KB
011 = 8 KB
111 = DIMM1 not installed
When DIMM1 is not installed, program all other DIMM1 fields to 0.
Reserved:
Set to 0.
DIMM0 Module Banks:
Selects number of module banks per DIMM for DIMM0:
0 = 1 Module bank
1 = 2 Module banks
Reserved:
Set to 0.
DIMM0 Component Banks:
Selects the number of component banks per module bank for DIMM0:
0 = 2 Component banks
1 = 4 Component banks
Reserved:
Set to 0.
DIMM0 Size:
Selects the size of DIMM1:
000 = 4 MB
010 = 16 MB
100 = 64 MB
001 = 8 MB
011 = 32 MB
101 = 128 MB
Reserved:
Set to 0.
DIMM0 Page Size:
Selects the page size of DIMM0:
000 = 1 KB
010 = 4 KB
1xx = 16 KB
001 = 2 KB
011 = 8 KB
111 = DIMM0 not installed
When DIMM0 is not installed, program all other DIMM0 fields to 0.
Reserved:
Set to 0.
29
28
RSVD
DIMM1_
COMP_BNK
27
RSVD
DIMM1_SZ
26:24
110 = 256 MB
111 = 512 MB
23
RSVD
22:20
DIMM1_PG_SZ
19:15
14
RSVD
DIMM0_
MOD_BNK
13
12
RSVD
DIMM0_
COMP_BNK
11
10:8
RSVD
DIMM0_SZ
110 = 256 MB
111 = 512 MB
7
RSVD
6:4
DIMM0_PG_SZ
3:0
RSVD
Table 4-16. Memory Controller Registers (Continued)
Bit
Name
Description