![Toshiba TMP91C824F Data Book Download Page 83](http://html.mh-extra.com/html/toshiba/tmp91c824f/tmp91c824f_data-book_428625083.webp)
TMP91C824
91C824-80
(2) Memory Address Mask Registers
Figure 3.6.3 shows the Memory Address Mask Registers. Memory address mask registers
MAMR0 to MAMR3 are used to set the size of the CS0 to CS3 areas by specifying a mask for each
bit of the start address set in memory start address registers MAMR0 to MAMR3. The compare
operation used to determine if an address is in the CS0 to CS3 areas is only performed for bus
address bits corresponding to bits set to “0” in these registers. Also, the address bits that can be
masked by MAMR0 to MAMR3 differ between CS0 to CS3 areas. Accordingly, the size that can be
each area is different.
Memory address mask register (for CS0 area)
7
6
5
4
3
2
1
0
bit Symbol
V20
V19
V18
V17
V16
V15
V14 to 9
V8
Read/Write
R/W
After Reset
1
1
1
1
1
1
1
1
Function
Sets size of CS0 area 0: used for address compare
Range of possible settings for CS0 area size: 256 bytes to 2 Mbytes
Memory address mask register (CS1)
7
6
5
4
3
2
1
0
bit Symbol
V21
V20
V19
V18
V17
V16
V15 to 9
V8
Read/Write
R/W
After Reset
1
1
1
1
1
1
1
1
Function
Sets size of CS1 area 0: Used for address compare
Range of possible settings for CS1 area size: 256 bytes to 4M bytes.
Memory address mask register (CS2, CS3)
7
6
5
4
3
2
1
0
bit Symbol
V22
V21
V20
V19
V18
V17
V16
V15
Read/Write
R/W
After reset
1
1
1
1
1
1
1
1
Function
Sets size of CS2 or CS3 area 0: used for address compare
Range of possible settings for CS2 and CS3 area sizes: 32 Kbytes to 8 Mbytes.
MAMR0
(00C9H)
MAMR1
(00CBH)
MAMR2
(00CDH)
MAMR3
(00CFH)
Figure 3.6.3 Memory Address mask Registers