RM0082
RS_Flexible static memory controller (FSMC)
Doc ID 018672 Rev 1
667/844
31.4.4 Register
description
31.4.5 GenMemCtrl(i)
registers
Each GenMemCtrl(i) (with i = 0...3) is a RW register which contain the control information of
i-th bank used for SRAMs and NOR Flash memories. The bit assignments of GenMemCtrl(i)
are given in
GenMemCtrl_Comm2
0x088
RW
Timings of NAND 2 in common memory
mode.
GenMemCtrl_Attrib2
0x08C
RW
Timings of NAND 2in attribute memory mode.
0x090 to
0x09C
-
Reserved.
GenMemCtrl_PC3
0x0A0
RW
Controls of NAND 3
0x0A4
RW
-
GenMemCtrl_Comm3
0x0A8
RW
Timings of NAND 3 in common memory mode
GenMemCtrl_Attrib3
0x0AC
RW
Timings of NAND 3 in attribute memory mode
0x0B0 to 0x0BC
-
Reserved
Table 596.
FSMC identification registers summary
Name
Offset
Size
Type
Value
Description
GenMemCtrl_PeriphID0 0xFE0
8
RO
8'h90
Peripheral Identification
GenMemCtrl_PeriphID1 0xFE4
8
RO
8'h00
GenMemCtrl_PeriphID2 0xFE8
8
RO
8'h08
GenMemCtrl_PeriphID3 0xFEC 8
RO
8'h00
GenMemCtrl_PCellID0
0xFF0
8
RO
8'h0D
IPCell Identification
GenMemCtrl_PCellID1
0xFF4
8
RO
8'hF0
GenMemCtrl_PCellID2
0xFF8
8
RO
8'h05
GenMemCtrl_PCellID3
0xFFC
8
RO
8'hB1
Table 595.
FSMC control and timing registers summary (continued)
Name
Offset
Type
Description
Table 597.
GenMemCtrl(i) register bit assignments
Bit
Name
Reset
value
Description
[31:14]
-
-
Reserved. Read: undefined. Write: should be zero.
[13]
Waiten
1'h1
Enable wait check. This bit enables wait check from memories
that have wait signal, according to the encoding below:
0 - Disabled.
1 - Enabled (default).