6
L bank
L bank 0
L bank 1
L bank 2
L bank 94
L bank 95
Note: Set the seven bits A12-A18 of the start address (32-bit) of each L bank of flash memory divided
every 8 Kbytes in the Virtual Flash L Bank Register's L bank address (LBANKAD) bits.
Figure 6.7.9 Values Set in the M32170F6's Virtual Flash Bank Register when Divided in Units
of 8 Kbytes
S bank
S bank 0
S bank 1
S bank 2
S bank 190
S bank 191
Note: Set the eight bits A12-A19 of the start address (32-bit) of each S bank of flash memory divided
every 4 Kbytes in the Virtual Flash S Bank Register's S bank address (SBANKAD) bits.
Figure 6.7.10 Values Set in the M32170F6's Virtual Flash Bank Register when Divided in Units
of 4 Kbytes
Start address of bank in
flash memory
H'0000 0000
(NOTE)
H'0000 2000
H'0000 4000
H'000B C000
H'000B E000
Start address of bank in
flash memory
H'0000 0000
(NOTE)
H'0000 1000
H'0000 2000
H'000B E000
H'000B F000
6-49
INTERNAL MEMORY
6.7 Virtual Flash Emulation Function
L bank address (LBANKAD)
bit set value
H'00
H'02
H'04
H'BC
H'BE
S bank address (SBANKAD)
bit set value
H'00
H'01
H'02
H'BE
H'BF
Ver.0.10