DDR MemBIST
Table 11-4. MemBIST Addressing Behavior
Address Type (MBSCR:atype)
Address
Sequencing
(MBCSR:fast)
Range (specified in
MB_START_ADDR
Full (uses range of 0 to MTR
limit)
Single (specified in MBADDR)
a
and MB_END_ADDR )
b
Counter order XZY
Counter order XZY
X, Y, Z increment 0 to MTR limit
X, Y, Z decrement MTR limit to 0
Single burst to address specified
in MBADDR
MBCSR:fast ignored
3
c
d
X, Y increment start to end
3
X, Y decrement end to start
Z increments Z to Z if Z < Z
e
s
e
s
Z decrements Z to Z if Z < Z
e
e
s
s
Following is for Intel 6400/6402
Advanced Memory Buffer only
and not required by the FBD
DFx Spec
XZY
Z fixed at Z if Z = Z
e
s
s
Z increments Z to MTR limit,
s
wraps to 0, then to Z if Z >
e
s
Z . Z to Z is skipped.
e
e
s
•
Z decrements Z to 0,
e
wraps to MTR limit, then to
Zs if Z > Z . Z to Z is
s
e
e
s
skipped.
Counter order XY
Counter order XY
X, Y increment start to end
X, Y decrement end to start
X, Y increment 0 to MTR limit
X, Y decrement MTR limit to 0
Z fixed at 0
Fast Y
Fast X
Z fixed at Z Z is ignored.
s.
e
Counter order YX
X, Y increment start to end
X, Y decrement end to start
Counter order YX
X, Y increment 0 to MTR limit
X, Y decrement MTR limit to 0
Z fixed at 0
Z fixed at Z Z is ignored
s.
e
X and Y count simultaneously
X, Y increment start to end
X, Y decrement end to start
X and Y count simultaneously
X, Y increment 0 to MTR limit
X, Y decrement MTR limit to 0
Z fixed at 0
Fast XY
Z fixed at Z Z is ignored
s.
e
Notes:
a.
It is required that X < X , Y < Y and Z < Z X , Z , Y and X , Z , Y are the values in MB_START_ADDR and
s e s e s e. s s s e e e
MB_END_ADDR respectively
b.
c.
d.
Counter order is counter MSB to LSB in the order given.
Increment or decrement is selected using MBCSR:adir
MTR limit is the value shown in MTR for this address and refers to the top of this address range.
11.3.2.3
Address Space
The address space for MemBIST is selected using the MBCSR:atype field. The choices
include a single physical address specified in the MBADDR register, a range of
addresses as specified using the MB_START_ADDR and MB_END_ADDR registers, and
the full address space of the DRAMs as specified in the MTR register. The range and full
address spaces are depicted in the next figure, Figure 11-1.
116
Intel® 6400/6402 Advanced Memory Buffer Datasheet