General Timing Rules - ST STM32F40 Series Reference Manual

Hide thumbs Also See for STM32F40 Series:
Table of Contents

Advertisement

RM0090
Table 194. NOR Flash/PSRAM controller: example of supported memories
Device
PSRAM
(multiplexed
I/Os and
nonmultiplexed
I/Os)
SRAM and
ROM
32.5.3

General timing rules

Signals synchronization
All controller output signals change on the rising edge of the internal clock (HCLK)
In synchronous mode (read or write), all output signals change on the rising edge of
HCLK. Whatever the CLKDIV value, all outputs change as follows:
and transactions (continued)
Mode
Asynchronous
Asynchronous
Asynchronous
Asynchronous
Asynchronous
Asynchronous
Asynchronous
page
Synchronous
Synchronous
Synchronous
Synchronous
Synchronous
Asynchronous
Asynchronous
Asynchronous
Asynchronous
NOEL/NWEL/ NEL/NADVL/ NADVH /NBLL/ Address valid outputs change on the
falling edge of FSMC_CLK clock.
NOEH/ NWEH / NEH/ NOEH/NBLH/ Address invalid outputs change on the rising
edge of FSMC_CLK clock.
Doc ID 018909 Rev 4
Flexible static memory controller (FSMC)
AHB
Memory
R/W
data
data size
size
R
8
16
W
8
16
R
16
16
W
16
16
R
32
16
W
32
16
R
-
16
R
8
16
R
16
16
R
32
16
W
8
16
W
16/32
16
R
8 / 16
16
W
8 / 16
16
R
32
16
W
32
16
Allowed/
not
Comments
allowed
Y
Y
Use of byte lanes NBL[1:0]
Y
Y
Split into 2 FSMC
Y
accesses
Split into 2 FSMC
Y
accesses
N
Mode is not supported
N
Y
Y
Y
Use of byte lanes NBL[1:0]
Y
Y
Y
Use of byte lanes NBL[1:0]
Split into 2 FSMC
Y
accesses
Split into 2 FSMC
accesses.
Y
Use of byte lanes NBL[1:0]
1326/1422

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STM32F40 Series and is the answer not in the manual?

Questions and answers

This manual is also suitable for:

Stm32f41 seriesStm32f42 seriesStm32f43 seriesRm0090

Table of Contents

Save PDF