TMP92CM22
2007-02-16
92CM22-239
Memory controller (2/2)
Symbol Name
Address 7 6 5 4 3 2 1 0
BEXWW2 BEXWW1 BEXWW0 BEXWR2 BEXWR1 BEXWR0
W W
0 1 0 0 1 0
BEXCSL
Block EX
MEMC
control
register
low
0158H
(Prohibit
RMW)
Write waits
001: 0 waits 010: 1 wait
101: 2 waits 110: 3 waits
111: 4 waits 011:
WAIT pin
Others: Reserved
Read waits
001: 0 waits 010: 1 wait
101: 2 waits 110: 3 waits
111: 4 waits 011:
WAIT pin
Others: Reserved
− − − BEXOM1 BEXOM0 BEXBUS1 BEXBUS0
W
0 0 0 0 0 0/1 0/1
BEXCSH
Block EX
MEMC
control
register
high
0159H
(Prohibit
RMW)
Always
write “0”.
Always
write “0”.
Always
write “0”.
00: ROM/SRAM
01: Reserved
10: Reserved
11: Reserved
Data bus width
00: 8 bits
01: 16 bits
10: Reserved
11: Reserved
OPGE OPWR1 OPWR0 PR1 PR0
R/W
0 0 0 1 0
PMEMCR
Page ROM
control
register
0166H
ROM
page
access
0: Disable
1: Enable
Wait number on page
00: 1 state (n-1-1-1 mode)
01: 2 states (n-2-2-2 mode)
10: 3 states (n-3-3-3 mode)
11: (Reserved)
Byte number in a page
00: 64 bytes
01: 32 bytes
10: 16 bytes
11: 8 bytes
M0V20 M0V19 M0V18 M0V17 M0V16 M0V15 M0V14-9 M0V8
R/W
1 1 1 1 1 1 1 1
MAMR0
Memory
mask
register 0
0142H
0: Compare enable 1: Compare disable
M0S23 M0S22 M0S21 M0S20 M0S19 M0S18 M0S17 M0S16
R/W
1 1 1 1 1 1 1 1
MSAR0
Memory
start
address
register 0
0143H
Set start address A23 to A16
M1V21 M1V20 M1V19 M1V18 M1V17 M1V16 MV15-9 M1V8
R/W
1 1 1 1 1 1 1 1
MAMR1
Memory
mask
register 1
0146H
0: Compare enable 1: Compare disable
M1S23 M1S22 M1S21 M1S20 M1S19 M1S18 M1S17 M1S16
R/W
1 1 1 1 1 1 1 1
MSAR1
Memory
start
address
register 1
0147H
Set start address A23 to A16
M2V22 M2V21 M2V20 M2V19 M2V18 M2V17 M2V16 M2V15
R/W
1 1 1 1 1 1 1 1
MAMR2
Memory
mask
register 2
014AH
0: Compare enable 1: Compare disable
M2S23 M2S22 M2S21 M2S20 M2S19 M2S18 M2S17 M2S16
R/W
1 1 1 1 1 1 1 1
MSAR2
Memory
start
address
register 2
014BH
Set start address A23 to A16
M3V22 M3V21 M3V20 M3V19 M3V18 M3V17 M3V16 M3V15
R/W
1 1 1 1 1 1 1 1
MAMR3
Memory
mask
register 3
014EH
0: Compare enable 1: Compare disable
M3S23 M3S22 M3S21 M3S20 M3S19 M3S18 M3S17 M3S16
R/W
1 1 1 1 1 1 1 1
MSAR3
Memory
start
address
register 3
014FH
Set start address A23 to A16