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.

Public Version<br />

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

ADVEXTRADELAY must be used carefully to avoid control-signal overlap between successive accesses<br />

to different chip-selects. This implies the need to program the RDCYCLETIME and WRCYCLETIME bit<br />

fields to be greater than nADV/ALE signal-deassertion time, including the extra half-GPMC_FCLK-period<br />

delay.<br />

See Section <strong>10</strong>.1.5.14 for more details about ADVONTIME, ADVRDOFFTIME, and ADVWROFFTIME use<br />

for command (CLE) and address latch enable (ALE) use for a NAND flash interface.<br />

<strong>10</strong>.1.5.3.4 nOE/nRE: Output Enable/Read Enable Signal Control Assertion/Deassertion Time<br />

(OEONTIME/OEOFFTIME/OEEXTRADELAY)<br />

The GPMC.GPMC_CONFIG4_i[3:0] OEONTIME field (where i = 0 to 7) defines the nOE/nRE signal<br />

assertion time relative to start access time. It is applicable only to read accesses.<br />

The GPMC.GPMC_CONFIG4_i[12:8] OEOFFTIME field defines the nOE/nRE signal deassertion time<br />

relative to start access time. It is applicable only to read accesses.<br />

OEONTIME and OEOFFTIME parameters are applicable to synchronous and asynchronous modes.<br />

OEONTIME can be used to control an address and byte enable valid setup time control before nOE/nRE<br />

assertion. OEOFFTIME can be used to control an address and byte enable valid hold time control after<br />

nOE/nRE assertion.<br />

The nOE/RE signal transitions as controlled through OEONTIME, and OEOFFTIME can be delayed by<br />

half a GPMC_FCLK period by enabling the GPMC.GPMC_CONFIG4_i[7] OEEXTRADELAY bit. This half<br />

of a GPMC_FCLK period provides more granularity on nOE/RE assertion and deassertion time to<br />

guaranty proper setup and hold time relative to GPMC_CLK. If asserted, OEEXTRADELAY applies to all<br />

parameters controlling nOE/nRE transitions.<br />

OEEXTRADELAY must be used carefully, to avoid control-signal overlap between successive accesses to<br />

different chip-selects. This implies the need to program RDCYCLETIME and WRCYCLETIME to be<br />

greater than nOE/RE signal-deassertion time, including the extra half-GPMC_FCLK-period delay.<br />

nOE/nRE is not asserted during a write cycle.<br />

NOTE: When the GPMC generates a read access to an address-/data-multiplexed device, it drives<br />

the address bus until nOE assertion time.<br />

<strong>10</strong>.1.5.3.5 nWE: Write Enable Signal Control Assertion/Deassertion Time<br />

(WEONTIME/WEOFFTIME/WEEXTRADELAY)<br />

The GPMC.GPMC_CONFIG4_i[19:16] WEONTIME field (where i = 0 to 7) defines the nWE<br />

signal-assertion time relative to start access time. It applies only to write accesses.<br />

The GPMC.GPMC_CONFIG4_i[28:24] WEOFFTIME field defines the nWE signal-deassertion time relative<br />

to start access time. It applies only to write accesses.<br />

WEONTIME can be used to control an address and byte enable valid setup time control before nWE<br />

assertion. WEOFFTIME can be used to control an address and byte enable valid hold time control after<br />

nWE assertion.<br />

nWE signal transitions as controlled through WEONTIME, and WEOFFTIME can be delayed by half a<br />

GPMC_FCLK period by enabling the GPMC.GPMC_CONFIG4_i[23] WEEXTRADELAY bit. This half of a<br />

GPMC_FCLK period provides more granularity on nWE assertion and deassertion time to guaranty proper<br />

setup and hold time relative to GPMC_CLK. If asserted, WEEXTRADELAY applies to all parameters<br />

controlling nWE transitions.<br />

The WEEXTRADELAY bit must be used carefully to avoid control-signal overlap between successive<br />

accesses to different chip-selects. This implies the need to program the WRCYCLETIME bit field to be<br />

greater than the nWE signal-deassertion time, including the extra half-GPMC_FCLK-period delay.<br />

nWE is not asserted during a read cycle.<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 />

2113

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

Saved successfully!

Ooh no, something went wrong!