09.12.2012 Views

RM0090: Reference manual - STMicroelectronics

RM0090: Reference manual - STMicroelectronics

RM0090: Reference manual - STMicroelectronics

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>RM0090</strong> Flexible static memory controller (FSMC)<br />

Table 192. NOR Flash/PSRAM supported memories and transactions (continued)<br />

Device Mode R/W<br />

PSRAM<br />

(multiplexed<br />

I/Os and<br />

nonmultiplexed<br />

I/Os)<br />

SRAM and<br />

ROM<br />

32.5.3 General timing rules<br />

Signals synchronization<br />

Asynchronous R 8 16 Y<br />

Asynchronous W 8 16 Y Use of byte lanes NBL[1:0]<br />

Asynchronous R 16 16 Y<br />

Asynchronous W 16 16 Y<br />

Asynchronous R 32 16 Y<br />

Asynchronous W 32 16 Y<br />

Asynchronous<br />

page<br />

AHB<br />

data<br />

size<br />

Memory<br />

data size<br />

Allowed/<br />

not<br />

allowed<br />

Split into 2 FSMC<br />

accesses<br />

Split into 2 FSMC<br />

accesses<br />

R - 16 N Mode is not supported<br />

Synchronous R 8 16 N<br />

Synchronous R 16 16 Y<br />

Synchronous R 32 16 Y<br />

Synchronous W 8 16 Y Use of byte lanes NBL[1:0]<br />

Synchronous W 16/32 16 Y<br />

Asynchronous R 8 / 16 16 Y<br />

Asynchronous W 8 / 16 16 Y Use of byte lanes NBL[1:0]<br />

Asynchronous R 32 16 Y<br />

Split into 2 FSMC<br />

accesses<br />

Asynchronous W 32 16 Y<br />

Comments<br />

Split into 2 FSMC<br />

accesses.<br />

Use of byte lanes NBL[1:0]<br />

● All controller output signals change on the rising edge of the internal clock (HCLK)<br />

● In synchronous mode (read or write), all output signals change on the rising edge of<br />

HCLK. Whatever the CLKDIV value, all outputs change as follows:<br />

– NOEL/NWEL/ NEL/NADVL/ NADVH /NBLL/ Address valid outputs change on the<br />

falling edge of FSMC_CLK clock.<br />

– NOEH/ NWEH / NEH/ NOEH/NBLH/ Address invalid outputs change on the rising<br />

edge of FSMC_CLK clock .<br />

Doc ID 018909 Rev 3 1322/1416

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!