
GD32F403xx User Manual
564
Figure 21-3. Four regions of bank0 address mapping
Region0
Region1
Region2
Region3
0x6000 0000
0x63FF FFFF
0x6400 0000
0x67FF FFFF
0x6800 0000
0x6BFF FFFF
0x6C000000
0x6FFF FFFF
NOR/PSRAM
NOR/PSRAM
NOR/PSRAM
NOR/PSRAM
HADDR[27:26]
Address
Regions
Supported memory
type
00
01
10
11
HADDR[25:0] is the byte address whereas the external memory may not be byte accessed,
this will lead to address inconsistency. EXMC can adjust HADDR to accommodate the data
width of the external memory according to the following rules.
–
When data bus width of the external memory is 8-bits, in this case the memory address
is byte aligned. HADDR[25:0] is connected to EXMC_A[25:0] and then the EXMC_A[25:0]
is connected to the external memory address lines.
–
When data bus width of the external memory is 16-bits., in this case the memory address
is half -word aligned. HADDR byte address must be converted into half-word aligned by
connecting HADDR[25:1] with EXMC_A[24:0]. The EXMC_A[24:0] is connected to the
external memory address lines.
NAND/PC Card address mapping
Bank1 and bank2 are designed to access NAND Flash, and bank3 is designed to access PC
Card. Each bank is f urther divided into several memory spaces as shown in
.
Содержание GD32F403 Series
Страница 1: ...GigaDevice Semiconductor Inc GD32F403xx Arm Cortex M4 32 bit MCU User Manual Revision 2 6 Jul 2022 ...
Страница 177: ...GD32F403xx UserManual 177 Peripheral Channel 0 Channel 1 Channel 2 Channel 3 Channel 4 SDIO SDIO ...
Страница 217: ...GD32F403xx UserManual 217 ensures that no conversion is in progress ...