TMP91C824
91C824-115
2008-02-20
3.8.2
Control
Registers
Setup bank value and bank use in bank setting register of each local area of LOCAL
register in common area. Moreover, in that case, a combination pin is set up and mapping
is simultaneously setup by the CS/WAIT controller. When CPU outputs logical address of
the local area, MMU outputs physical address to the outside address bus pin according to
value of bank setting register. Access of external memory becomes possible therefore.
LOCAL0 Register
7 6 5 4 3 2 1 0
Bit symbol
L0E
L0EA22
L0EA21
L0EA20
Read/Write R/W
R/W
After reset
0
0
0
0
Function BANK
for
LOCAL0
0: Disable
1: Enable
Setting BANK number for LOCAL0
“000” setting is prohibited because
it pretend COMMON 0 area
LOCAL1 Register
7 6 5 4 3 2 1 0
Bit symbol
L1E
L1EA23
L1EA22
L1EA21
Read/Write R/W
R/W
After reset
0
0
0
0
Function BANK
for
LOCAL1
0: Disable
1: Enable
Setting BANK number for LOCAL1
“001” setting is prohibited because
it pretend COMMON 0 area
LOCAL2 Register
7 6 5 4 3 2 1 0
Bit symbol
L2E
L2EA23
L2EA22
L2EA21
Read/Write R/W
R/W
After reset
0
0
0
0
Function BANK
for
LOCAL2
0: Disable
1: Enable
Setting BANK number for LOCAL2
“111” setting is prohibited because
it pretend COMMON 0 area
LOCAL3 Register
7 6 5 4 3 2 1 0
Bit symbol
L3E
L3EA26
L3EA25
L3EA24
L3EA23
L3EA22
Read/Write R/W
R/W R/W
R/W
R/W
R/W
After
reset
0 0 0 0 0 0
Function BANK
for
LOCAL3
0: Disable
1: Enable
01000 to 01011:
CS2D
00000 to 00011:
CS2B
00100 to 00111:
CS2C
01100 to 01111:
CS2E
10000 to 11111: Set prohibition
Note: In case of this TMP91C824, because most upper address bit of physical address is EA25,
most upper address bit of BANK register is meaningless. 4 bits of upper 5-bit address
means 16 BANKs.
LOCAL0
(0350H)
LOCAL1
(0351H)
LOCAL2
(0352H)
LOCAL3
(0353H)