01.08.2013 Views

Chapter 10 Memory Subsystem.pdf

Chapter 10 Memory Subsystem.pdf

Chapter 10 Memory Subsystem.pdf

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.

Device<br />

GPMC module<br />

A [27:17]<br />

A [16:1] / D [15:0]<br />

CS0<br />

ADV /ALE<br />

OE / RE<br />

WE<br />

WP<br />

WAIT0<br />

DEVICECLK<br />

Public Version<br />

www.ti.com General-Purpose <strong>Memory</strong> Controller<br />

Figure <strong>10</strong>-37 shows the typical connection between the GPMC module and an attached NOR flash<br />

memory.<br />

Figure <strong>10</strong>-37. GPMC Connection to an External NOR Flash <strong>Memory</strong><br />

gpmc_a[11:1]<br />

gpmc_d[15:0]<br />

gpmc_ncs0<br />

gpmc_nadv_ale<br />

gpmc_noe_nre<br />

gpmc_nwe<br />

gpmc_nwp<br />

gpmc_wait0<br />

gpmc_clk<br />

A [26:16]<br />

A/DQ [15:0]<br />

nCE<br />

nAVD<br />

nOE<br />

nWE<br />

nWP<br />

RDY<br />

CLK<br />

NOR Flash<br />

gpmc_037<br />

The following sections demonstrate how to calculate GPMC parameters for three access types:<br />

• Synchronous burst read<br />

• Asynchronous read<br />

• Asynchronous single write<br />

<strong>10</strong>.1.6.1.2.1 GPMC Configuration for Synchronous Burst Read Access<br />

The clock runs at <strong>10</strong>4 MHz ( f = <strong>10</strong>4 MHz; T = 9, 615 ns).<br />

Table <strong>10</strong>-18 shows the timing parameters (on the memory side) that determine the parameters on the<br />

GPMC side.<br />

Table <strong>10</strong>-19 shows how to calculate timings for the GPMC using the memory parameters.<br />

Figure <strong>10</strong>-38 shows the synchronous burst read access.<br />

Table <strong>10</strong>-18. Useful Timing Parameters on the <strong>Memory</strong> Side<br />

AC Read Characteristics on the Description Duration (ns)<br />

<strong>Memory</strong> Side<br />

tCES nCS setup time to clock 0<br />

tACS Address setup time to clock 3<br />

tIACC Synchronous access time 80<br />

SPRUGN4L–May 20<strong>10</strong>–Revised June 2011 <strong>Memory</strong> <strong>Subsystem</strong>2169<br />

Copyright © 20<strong>10</strong>–2011, Texas Instruments Incorporated

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

Saved successfully!

Ooh no, something went wrong!