Texas Instruments OMAP5912 Reference Manual page 823

Multimedia processor device overview and architecture
Hide thumbs Also See for OMAP5912:
Table of Contents

Advertisement

1.1.2
EMIFF Configuration for OMAP1612 Stacked DDR
SPRU756A
-
16Mx16 mobile DDR SRAM
-
Four-bank operation
-
Differential clock inputs
-
MRS cycle with address key programs
J
CAS latency (3)
J
Burst length (2, 4, 8)
J
Burst type (Sequential or Interleave)
J
Partial self refresh type (1, 2, 4 banks)
J
Temperature compensated self refresh
The recommended configuration sequence for using the OMAP1612 stacked
DDR is as follows. Note that Step 2 and Step 5 (refresh counter value and
delay loop) depend on the system frequency.
The refresh counter value must be calculated with the usual formula. The total
refresh time for the whole stacked DDR is 64 µs.
1) Set SDRAM_OPERATION_REG to 0x7 (high bandwidth mobile DDR
operation).
2) Set
EMIFF_SDRAM_CONFIG
auto-refresh; SDRAM type = 4 banks, 256 Mbits; Refresh counter=
depends on clock frequency).
3) Set SDRAM_MANUAL_CMD_REG register to 0x7 (set CKE high
command).
4) Set SDRAM_MANUAL_CMD_REG register to 0x0 (NOP command).
5) Add a delay loop (> 500 ns).
6) Set SDRAM_MANUAL_CMD_REG register to 0x1 (PRECHARGE
command).
7) Set SDRAM_MANUAL_CMD_REG register to 0x2 (auto-refresh
command).
8) Set EMIFF_MRS_NEW register to 0x33 (burst length = 8;
CAS latency = 3).
9) Set EMIFF_EMRS1 register to 0x0 (refresh all banks; max 70_ C).
10) Set DLL_URD_CONTROL register to 0x06 (URD DLL enabled, at 90_ C).
register
to
0x000xxxF6
Memory Interfaces
Introduction
(enable
17

Advertisement

Table of Contents
loading

Table of Contents