09.12.2012 Views

RM0090: Reference manual - STMicroelectronics

RM0090: Reference manual - STMicroelectronics

RM0090: Reference manual - STMicroelectronics

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

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

Figure 416. Multiplexed write accesses<br />

A[25:16]<br />

NADV<br />

NEx<br />

NOE<br />

NWE<br />

AD[15:0]<br />

The difference with mode D is the drive of the lower address byte(s) on the databus.<br />

Table 207. FSMC_BCRx bit fields<br />

Bit No. Bit name Value to set<br />

31-16 0x0000<br />

15 ASYNCWAIT Set to 1 if the memory supports this feature. Otherwise keep at 0.<br />

14 EXTMOD 0x0<br />

13-10 0x0<br />

9 WAITPOL Meaningful only if bit 15 is 1<br />

8 BURSTEN 0x0<br />

7 -<br />

6 FACCEN 0x1<br />

5-4 MWID As needed<br />

3-2 MTYP 0x2 (NOR)<br />

1 MUXEN 0x1<br />

0 MBKEN 0x1<br />

Table 208. FSMC_BTRx bit fields<br />

Bit No. Bit name Value to set<br />

31-20 0x0000<br />

Lower address<br />

Memory transaction<br />

1HCLK<br />

data driven by FSMC<br />

ADDSET ADDHLD (DATAST + 1)<br />

HCLK cycles HCLK cycles HCLK cycles<br />

19-16 BUSTURN Time between NEx high to NEx low (BUSTURN HCLK)<br />

ai15569<br />

Doc ID 018909 Rev 3 1336/1416

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

Saved successfully!

Ooh no, something went wrong!