AT32F435/437
Series Reference Manual
2022.11.11
Page 507
Rev 2.03
Some HADDR bits are used to select which bank to access to, as shown in Table 24-3.
Table 24-5 Memory bank selection
HADDR[31: 28]
HADDR[27: 26]
0110: NOR/PSRAM
00: bank1
11: bank4
HADDR[31: 28]
HADDR[27]
HADDR[17: 16]
0111: NAND bank2
0: Regular space
00:
Data area
01:
Command area
1x:
Address area
1:
Special space
00:
Data area
01:
Command area
1x:
Address area
1000: NAND bank3
0: Regular space
00:
Data area
01:
Command area
1x:
Address area
1:
Special space
00:
Data area
01:
Command area
1x:
Address area
HADDR[31: 28]
HADDR[26: 25]
1010: PC card
00: General-purpose memory space
10: Attribute memory space
11: I/O space
HADDR[31: 28]
HADDR[26: 0]
1100: SDRAM BANK1
BANK and row/column address mapping
HADDR[31: 28]
HADDR[26: 0]
1101: SDRAM BANK2
BANK and row/column address mapping
Table 24-6 8-bit SDRAM address mapping
Row size
HADDR (AHB internal address line)
27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
11-bit
Reserved
Bank
[1:0]
Row[10:0]
Column[7:0]
Reserved
Bank
[1:0]
Row[10:0]
Column[8:0]
Reserved
Bank
[1:0]
Row[10:0]
Column[9:0]
Reserved
Bank
[1:0]
Row[10:0]
Column[10:0]
12-bit
Reserved
Bank
[1:0]
Row[11:0]
Column[7:0]
Reserved
Bank
[1:0]
Row[11:0]
Column[8:0]
Reserved
Bank
[1:0]
Row[11:0]
Column[9:0]
Reserved
Bank
[1:0]
Row[11:0]
Column[10:0]
13-bit
Reserved
Bank
[1:0]
Row[12:0]
Column[7:0]
Reserved
Bank
[1:0]
Row[12:0]
Column[8:0]
Reserved
Bank
[1:0]
Row[12:0]
Column[9:0]
Reser
ved
Bank
[1:0]
Row[12:0]
Column[10:0]