Memory Controller
15-22 MPC823e REFERENCE MANUAL MOTOROLA
MEMORY CONTROLLER
15
TLFA—Timer Loop Field A
This field specifies the number of times a loop defined in the UPMA RAM word is executed
for a periodic timer service.
0001 = The loop is executed 1 time.
0010 = The loop is executed 2 times.
0011 = The loop is executed 3 times.
0100 = The loop is executed 4 times.
0101 = The loop is executed 5 times.
0110 = The loop is executed 6 times.
0111 = The loop is executed 7 times.
1000 = The loop is executed 8 times.
1001 = The loop is executed 9 times.
1010 = The loop is executed 10 times.
1011 = The loop is executed 11 times.
1100 = The loop is executed 12 times.
1101 = The loop is executed 13 times.
1110 = The loop is executed 14 times.
1111 = The loop is executed 15 times.
0000 = The loop is executed 16 times.
15.3.1.6 MACHINE B MODE REGISTER. The machine B mode register (MBMR) contains
the configuration for the user-programmable B machine. See Figure 15-1 (page 15-3) for
more information.
MBMR
BIT 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
FIELD
PTB PTBE AMB RES DSB RES
RESET
0 0 0 000
R/W
R/W R/W R/W R/W R/W R/W
ADDR
(IMMR & 0xFFFF0000) + 0x174
BIT 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
FIELD
G0CLB
GPLB4
DIS
RLFB WLFB TLFB
RESET
01000
R/W
R/W R/W R/W R/W R/W
ADDR
(IMMR & 0xFFFF0000) + 0x176
Note: The UPM refresh is done in a round robin manner. If more than one chip-select
uses the same UPM, the refreshes will progress through each one. For example,
if you have three chip-selects using UPMA, you would need to set the periodic
timer A period to one-third the normal refresh.