01.08.2013 Views

Chapter 10 Memory Subsystem.pdf

Chapter 10 Memory Subsystem.pdf

Chapter 10 Memory Subsystem.pdf

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

GPMC_FCLK<br />

GPMC_CLK<br />

gpmc_a[11:1]<br />

gpmc_d[15:0]<br />

nBE1/nBE0<br />

nCS<br />

nADV<br />

nOE<br />

DIR<br />

WAIT<br />

CLKACTIVATIONTIME<br />

CSONTIME<br />

ADVRDOFFTIME<br />

ADVONTIME<br />

OEONTIME<br />

RDCYCLETIME0<br />

RDACCESSTIME<br />

Valid Address<br />

OEOFFTIME0<br />

D0 D1 D2 D3<br />

CSRDOFFTIME0 CSRDOFFTIME1<br />

OEOFFTIME1<br />

OUT IN OUT<br />

Wait de-asserted one<br />

GPMC.CLK cycle<br />

before valid data<br />

Public Version<br />

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

• WAIT monitored as inactive unfreezes the CYCLETIME counter. For an access within a burst (when<br />

the CYCLETIME counter is by definition in lock state), WAIT monitored as inactive completes the<br />

current access time and starts the next access phase in the burst. The data bus is considered valid,<br />

and data are captured during this clock cycle. In a single access or if this was the last access in a<br />

multiple-access cycle, all signals are controlled according to their relative control timing value and the<br />

CYCLETIME counter status.<br />

Figure <strong>10</strong>-9 shows wait behavior during a synchronous read burst access.<br />

Figure <strong>10</strong>-9. Wait Behavior During a Synchronous Read Burst Access<br />

PAGEBURSTACCESSTIME<br />

WaitMonitoringTime = 01<br />

Wait de-asserted<br />

same cycle as<br />

valid data<br />

PAGEBURSTACCESSTIME<br />

PAGEBURSTACCESSTIME<br />

WaitMonitoringTime = 00<br />

NOTE: The WAIT signal is active low. WAITMONITORINGTIME = 00, 01.<br />

<strong>10</strong>.1.5.4.4 Wait Monitoring During a Synchronous Write Access<br />

RDCYCLETIME1<br />

During synchronous accesses with wait-pin monitoring enabled (the WAITWRITEMONITORING bit), the<br />

wait pin is captured synchronously with GPMC_CLK, using the rising edge of this clock.<br />

If enabled, external wait-pin monitoring can be used in combination with WRACCESSTIME to control the<br />

effective memory device GPMC_CLK capture edge.<br />

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

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

gpmc-009<br />

2119

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

Saved successfully!

Ooh no, something went wrong!