Analog Devices SHARC ADSP-214 Series Hardware Reference Manual page 188

Table of Contents

Advertisement

DDR2 DRAM Controller (ADSP-2146x)
mode programs need to consider if this occurs during a read or write. If
exiting during a read, additional latency occurs because the on-chip DLL
needs to be locked again.
When an internal access occurs (or with careful software control) the
bit is set in
SREF_EXIT
1. Exits DDR2 from self-refresh mode by asserting
2. Waits to meet the t
3. Issues an auto-refresh command
After the auto-refresh command, the controller waits for the t
specification to be met before executing the activate command for
the transfer that caused the DDR2 to exit self-refresh mode. For
example:
ustat1 = dm(DDR2CTL0);
bit clr ustat1 DIS_DDR2CTL;
dm(DDR2CTL0) = ustat1;
nop;
ustat2 = dm(DDR2STAT0);
bit tst ustat2 DDR2SRA;
if not TF jump (pc,–2);
dm(DDR2_ADDR) = r0;
4. For reads, the t
refresh, ODT must remain low until t
Precharge Power-Down Entry
The DDR2 controller supports DDR2 precharge power down mode. In
this mode, the DDR2 device's DLL is frozen to maximize power
consumption.
When the
DIS_DDR2CKE
idle state, it issues a pre-charge command (if necessary) and then, after
3-58
www.BDTIC.com/ADI
register and the controller:
DDR2CTL0
specification (t
XSNR
/* release clock */
/* test self-refresh */
/* exit self-refresh */
time must be satisfied. When exiting self
XSRD
bit is set to 1 and the DDR2 controller enters an
ADSP-214xx SHARC Processor Hardware Reference
DDR2CKE
= t
+ t
XSNR
RAS
RP
is satisfied.
XSRD
pin high
)
RFC

Advertisement

Table of Contents
loading

Table of Contents