CHAPTER 14: External Bus Interface
FM4 Peripheral Manual, Doc. No. 002-04856 Rev. *E 817
[bit7:0] ADDR: Address
These bits specify the address to set the corresponding MCSX area.
The address is in the fixed 256 MB area assigned to the SRAM/Flash memory interface.
The address specified by bit7:0 corresponds to the internal address [27:20].
Notes:
Address Space
− The external bus interface employs 256 MB of address space.
− The address area for each chip select can be set freely to one MCSX with [27:20] up to 128MB
and down to 1 MB.
− The address areas of each chip select must not be overlapped.
− As the address output outside consists of 25 bits, the maximum size of address output outside
becomes 32 MB.
The address space on the memory map and initial state of the address space from each chip select are
shown in Figure 6-1.
Figure 6-1 Address Space and Initial Configuration for External Bus Interface
0x6000_0000
0xDFFF_FFFF
External Device Area
0x7000_0000
0x8000_0000
0x9000_0000
0xA000_0000
0xC000_0000
0x6000_0000
256MB
0xB000_0000
0xD000_0000
0xDFFF_FFFF
Access prohibited
CS0(16MB)
CS1(16MB)
CS2(16MB)
CS3(16MB)
CS4(16MB)
CS5(16MB)
CS6(16MB)
CS7(16MB)
0x6100_0000
0x6200_0000
0x6300_0000
0x6400_0000
0x6600_0000
0x6000_0000
0x6500_0000
0x6700_0000
0x6FFF_FFFF
Memory map
Classification of
memory map
CS initial
configuration
Initial Configuration
MASK=0b000_1111
MCSX[0 to 7]= {0b0000_0000, 0b0001_0000, 0b0010_0000, 0b0011_0000,
0b0100_0000,0b0101_0000, 0b0110_0000, 0b0111_0000}
0x6800_0000