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.

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

32.5.4 NOR Flash/PSRAM controller asynchronous transactions<br />

Asynchronous static memories (NOR Flash, SRAM)<br />

● Signals are synchronized by the internal clock HCLK. This clock is not issued to the<br />

memory<br />

● The FSMC always samples the data before de-asserting the chip select signal NE. This<br />

guarantees that the memory data-hold timing constraint is met (chip enable high to<br />

data transition, usually 0 ns min.)<br />

● When extended mode is set, it is possible to mix modes A, B, C and D in read and write<br />

(it is for instance possible to read in mode A and write in mode B).<br />

Mode 1 - SRAM/CRAM<br />

Figure 404. Mode1 read accesses<br />

A[25:0]<br />

NBL[1:0]<br />

NEx<br />

NOE<br />

NWE<br />

D[15:0]<br />

High<br />

1. NBL[1:0] are driven low during read access.<br />

Memory transaction<br />

ADDSET DATAST<br />

HCLK cycles HCLK cycles<br />

1323/1416 Doc ID 018909 Rev 3<br />

data driven<br />

by memory<br />

ai15557

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

Saved successfully!

Ooh no, something went wrong!