Public Version
www.ti.com
General-Purpose Memory Controller
When RDACCESSTIME completes, control-signal timings are frozen during the multiple data transactions,
corresponding to PAGEBURSTACCESSTIME multiplied by the number of remaining data transactions.
•
Chip-select signal nCS:
–
nCS assertion time is controlled by the GPMC.
[3:0] CSONTIME field and
ensures the address setup time to nCS assertion.
–
nCS deassertion time is controlled by the GPMC.
[12:8] CSRDOFFTIME field
and ensures the address hold time to nCS deassertion.
•
Address valid signal nADV:
–
nADV assertion time is controlled by the GPMC.
[3:0] ADVONTIME field.
–
nADV deassertion time is controlled by the GPMC.
[12:8] ADVRDOFFTIME
field.
•
Output enable signal nOE:
–
nOE assertion indicates a read cycle.
–
nOE assertion time is controlled by the GPMC.
[3:0] OEONTIME field.
–
nOE deassertion time is controlled by the GPMC.
[12:8] OEOFFTIME field.
•
Initial latency for the first read data is controlled by the RDACCESSTIME parameter.
The access time is defined in the GPMC.
[20:16] RDACCESSTIME field.
During consecutive accesses, the GPMC increments the address after each data read completes.
•
Delay between successive read data in the page is controlled by the PAGEBURSTACCESSTIME
parameter:
–
This timing is defined in the GPMC.
[27:24] PAGEBURSTACCESSTIME field.
–
Depending on the device page length, the GPMC can control device page crossing during a burst
request and insert initial RDACCESSTIME latency. Note that page crossing is only possible with a
new burst access, meaning a new initial access phase is initiated.
•
Total access time (RDCYCLETIME) corresponds to RDACCESSTIME plus the address hold time
starting from the nCS deassertion plus the time from RDACCESSTIME to CSRDOFFTIME.
–
The read cycle time is defined in the GPMC.
[4:0] RDCYCLETIME field.
–
In
, the RDCYCLETIME programmed value equals RDCYCLETIME0 (before paged
accesses) + RDCYCLETIME1 (after paged accesses).
•
Direction signal DIR:
DIR goes from OUT to IN at the same time as nOE assertion time.
After a read operation, if no other access (read or write) is pending, the data bus is driven with the
previous read value. See
, Bus Keeping Support.
10.1.5.10 Synchronous Access
In synchronous operations:
•
The GPMC_CLK clock is provided outside the GPMC when accessing the memory device.
•
The GPMC_CLK clock is derived from the GPMC_FCLK clock using the
GPMC.
[1:0] GPMCFCLKDIVIDER field (where i = 0 to 7).
•
The GPMC.
[26:25] CLKACTIVATIONTIME field specifies that the GPMC_CLK is
provided outside the GPMC 0, 1, or 2 GPMC_FCLK cycles after start access time until CycleTime
completes.
•
When the GPMC is configured for synchronous mode, the GPMC_CLK signal (which is an output)
must also be set as an input (CONTROL.CONTROL_PADCONF_GPMC_NCS7[24] INPUTENABLE1 =
1). GPMC_CLK is looped back through the output and input buffers of the corresponding GPMC_CLK
pad at device boundary. The looped-back clock is used to synchronize the sampling of the memory
signals.
10.1.5.10.1 Synchronous Single Read
and
show a synchronous single-read operation with GPMCFCLKDIVIDER
equal to 0 and 1, respectively.
2147
SWPU177N – December 2009 – Revised November 2010
Memory Subsystem
Copyright © 2009–2010, Texas Instruments Incorporated
Содержание OMAP36 Series
Страница 174: ...174 List of Tables SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 692: ...692 MPU Subsystem SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 1084: ...1084 IVA2 2 Subsystem SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 1990: ...1990 2D 3D Graphics Accelerator SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 2334: ...2334 Memory Subsystem SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 2700: ...2700 Memory Management Units SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 2868: ...2868 HDQ 1 Wire SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 2974: ...2974 UART IrDA CIR SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3054: ...3054 Multichannel SPI SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3462: ...3462 MMC SD SDIO Card Interface SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3508: ...3508 General Purpose Interface SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3584: ...3584 Initialization SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3648: ...3648 Debug and Emulation SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...