01.08.2013 Views

Chapter 10 Memory Subsystem.pdf

Chapter 10 Memory Subsystem.pdf

Chapter 10 Memory Subsystem.pdf

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

CLK_IN<br />

SIGNAL_IN<br />

MODEMAXDELAY<br />

Initial delay<br />

Phase<br />

detector<br />

Control<br />

logic<br />

C<br />

D<br />

L<br />

Public Version<br />

www.ti.com SDRAM Controller (SDRC) <strong>Subsystem</strong><br />

Figure <strong>10</strong>-60. Simplified DLL/CDL Block Diagram<br />

C<br />

D<br />

L<br />

C<br />

D<br />

L<br />

C<br />

D<br />

L<br />

DCBFORCE<br />

(8 bits)<br />

+<br />

DLL<br />

DLL/CDL<br />

C<br />

D<br />

L<br />

SIGNAL_OUT<br />

sdrc-017<br />

The DLL circuit contains four delay elements in series. Therefore, the DLL output code and regulator<br />

output voltage determine a delay equivalent to one fourth of the reference input period in a stand-alone<br />

DLL/CDL (those CDLs are delay elements integrated into the DLL and are not shown in Figure <strong>10</strong>-59). In<br />

other words, the DLL/CDL delay is equivalent to 90 degrees without DLL/DCDL.<br />

<strong>10</strong>.2.4.5 Mode Registers<br />

<strong>10</strong>.2.4.5.1 Mode Register (MR)<br />

This register is common to all SDR and DDR SDRAMs. It is a 12-bit register and controls the following<br />

parameters:<br />

• Write burst mode (SDRC.SDRC_MR_p[9] WBST bit (where p = 0 or 1 for SDRC CS0 or CS1)<br />

• CAS latency (SDRC.SDRC_MR_p[6:4] CASL field)<br />

• Serial/interleaved mode (SDRC.SDRC_MR_p[3] SIL bit)<br />

• Burst length (SDRC.SDRC_MR_p[2:0] BL field)<br />

MR is accessible through SDRC.SDRC_MR_p (where p = 0 or 1 for SDRC CS0 or CS1). Writing to<br />

SDRC.SDRC_MR_p initiates an implicit load mode register command qualified by BA1, BA0 = 0, 0.<br />

<strong>10</strong>.2.4.5.2 Extended Mode Register 2 (EMR2)<br />

This register is specific to low-power SDR and mobile DDR SDRAM devices. It is a 12-bit register and<br />

controls the following parameters:<br />

• Temperature-compensated self-refresh (SDRC.SDRC_EMR2_p[4:3] TCSR field)<br />

• Partial array self-refresh (SDRC.SDRC_EMR2_p[2:0] PASR field)<br />

EMR2 is accessible through SDRC.SDRC_EMR2_p (where p stands for CS0 or CS1). Writing to<br />

SDRC.SDRC_EMR2_p initiates an implicit load mode register command qualified by BA1, BA0 = 1, 0.<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 />

2245

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

Saved successfully!

Ooh no, something went wrong!