Flexible static memory controller (FSMC)
RM0090
1562/1731
DocID018909 Rev 11
Figure 451. Synchronous multiplexed write mode - PSRAM (CRAM)
1. Memory must issue NWAIT signal one cycle in advance, accordingly WAITCFG must be programmed to 0.
2. NWAIT polarity is set to 0.
3. Byte Lane (NBL) outputs are not shown, they are held low while NEx is active.
!DDR;=
DATA
ADDR;=
-EMORYTRANSACTIONBURSTOFHALFWORDS
(#,+
#,+
!;=
.%X
./%
.7%
(I:
.!$6
.7!)4
7!)4#&'
!$;=
CLOCK CLOCK
$!4,!4
INSERTEDWAITSTATE
AIF
#,+CYCLES
DATA
Table 239. FSMC_BCRx bit fields
Bit No.
Bit name
Value to set
31-20
Reserved
0x000
19
CBURSTRW
0x1
18-16
CPSIZE
As needed (0x1 for CRAM 1.5)
15
ASCYCWAIT
0x0
14 EXTMOD
0x0
13
WAITEN
Set to 1 if the memory supports this feature, otherwise keep at 0.
12
WREN
0x1
11
WAITCFG
0x0
10
WRAPMOD
0x0