Chapter 10 Memory Subsystem.pdf
Chapter 10 Memory Subsystem.pdf
Chapter 10 Memory Subsystem.pdf
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