Vous êtes sur la page 1sur 5

TN-41-04 DDR3 Dynamic On-Die Termination

Introduction

Technical Note
DDR3 Dynamic On-Die Termination

Introduction
DDR3 SDRAM technology has the ability to transfer data at a much higher rate than
previously possible. With these improved data rates, designers need options to improve
the signal integrity of the data bus, while still maintaining performance. This technical
note will describe dynamic on-die termination (ODT), which is a new feature intro-
duced with DDR3 and provides systems with increased flexibility to optimize termina-
tion values for different loading conditions.
For optimum signaling, a typical dual-slot system will have a module terminate to a
LOW impedance value (30Ω or 40Ω) when in an idle condition. When the module is
being accessed during a WRITE operation, greater termination impedance is desired, for
example, 60Ω or 120Ω. Dynamic ODT enables the DRAM to switch between HIGH or
LOW termination impedance without issuing a mode register set (MRS) command. This
is advantageous because it improves bus scheduling and decreases bus idle time.

Mode Register
Table 1: MR1 Settings

A9 A6 A2 Rtt_Nom
0 0 0 Nominal ODT disabled
0 0 1 RZQ/4 (60Ω)
0 1 0 RZQ/2 (120Ω)
0 1 1 RZQ/6 (40Ω)
1 0 0 RZQ/12 (20Ω
1 0 1 RZQ/8 (30Ω)
1 1 0 Reserved
1 1 1 Reserved

Table 2: MR2 Settings

A10 A9 Rtt_WR
0 0 Dynamic ODT disabled
0 1 RZQ/4 (60Ω)
1 0 RZQ/2 (120Ω)
1 1 Reserved

Notes: 1. RZQ is a precision 240Ω calibration resistor that is connected on the DRAM from the ZQ ball
to VSSQ.

PDF: 09005aef83305896/Source: 09005aef83270e7e Micron Technology, Inc., reserves the right to change products or specifications without notice.
TN4104.fm - Rev. A 3/08 EN 1 ©2008 Micron Technology, Inc. All rights reserved.

Products and specifications discussed herein are for evaluation and reference purposes only and are subject to change by
Micron without notice. Products are only warranted by Micron to meet Micron’s production data sheet specifications. All
information discussed herein is provided on an “as is” basis, without warranties of any kind.
TN-41-04 DDR3 Dynamic On-Die Termination
Operation

Operation
When ODT is enabled in the mode register (either Rtt_Nom or Rtt_WR) and the ODT pin
is HIGH, the DRAM will terminate DQS, DQS#, DM, and all of the DQ. For a x8 device
with TDQS enabled, TDQS and TDQS# pins will also terminate.
ODT consists of two different mode register settings. The primary setting is nominal
ODT (Rtt_Nom). This termination value can be used in standby conditions and during
WRITE operations. However, with DDR3, termination is not allowed during READ opera-
tions. When Rtt_Nom is used during a WRITE operation, only RZQ/2, RZQ/4, and
RZQ/6 are available.
Dynamic ODT (Rtt_WR) is only applicable during WRITE cycles. If Rtt_Nom and Rtt_WR
are enabled, the DRAM will change termination from the Rtt_Nom value to the Rtt_WR
value upon issuing the WRITE command. When the WRITE burst is complete, the termi-
nation will change back to the Rtt_Nom value. These termination changes are
performed without having to issue additional MRS commands.
Rtt_Nom does not have to be enabled to use dynamic ODT. Rtt_Nom and Rtt_WR may
be used independently. If Rtt_Nom is disabled and Rtt_WR is enabled via the MR, the
DRAM will only terminate during WRITE operations. This ability to operate indepen-
dently is particularly useful in DDR3 quad-rank configurations, where the ODT pin is
tied HIGH on two of the ranks.

Timing
Table 3: Dynamic ODT Specific Timing

Definition for all DDR3


Symbol Description Begins At Defined To Speed Bins Units
ODTLCNW Change from Write registration Rtt switched from WL - 2 tCK

Rtt_Nom to Rtt_Nom to Rtt_WR


Rtt_WR
ODTLCNW4 Change from Write registration Rtt switched from 4tCK + ODTLoff tCK

Rtt_WR to Rtt_WR to Rtt_Nom


Rtt_Nom (BC4)
ODTLCNW8 Change from Write registration Rtt switched from 6tCK + ODTLoff tCK

Rtt_WR to Rtt_WR to Rtt_Nom


Rtt_Nom (BL8)
tADC
Rtt change skew ODTLCNW complete Rtt transition 0.5tCK ±0.2tCK tCK

complete

Figure 1 on page 3 shows a typical timing sequence using both nominal ODT and
dynamic ODT. Both Rtt_Nom and Rtt_WR are enabled via the mode register. At T1, the
ODT pin is asserted HIGH and the Rtt synchronous turn-on delay (ODTLon) begins.

PDF: 09005aef83305896/Source: 09005aef83270e7e Micron Technology, Inc., reserves the right to change products or specifications without notice.
TN4104.fm - Rev. A 3/08 EN 2 ©2008 Micron Technology, Inc. All rights reserved
TN-41-04 DDR3 Dynamic On-Die Termination
Timing

Figure 1: Dynamic ODT – ODT Asserted Before and After WRITE, BC4
T0 T1 T2 T3 T4 T5 T6 T7 T8 T9 T10 T11 T12 T13 T14 T15 T16 T17
CK#
CK
Command NOP NOP NOP NOP WRS4 NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP

Address Valid
ODTH4 ODTL off
ODTH4

ODT
ODTL on ODTLCWN4

tAON (MIN) tADC (MIN) tADC (MIN) tAOF (MIN)


RTT RTT_NOM RTT_WR RTT_NOM
tAON (MAX) tADC (MAX) tADC (MAX) tAOF (MAX)

ODTLCNW

DQS, DQS#

DQ DI DI DI DI
WL n n+1 n+2 n+3

Transitioning Don’t Care

Notes: 1. Via MRS or OTF. AL = 0, CWL = 5. Rtt_Nom and Rtt_WR are enabled.
2. ODTH4 applies to first registering ODT HIGH and then to the registration of the WRITE com-
mand. In this example, ODTH4 is satisfied if ODT goes LOW at T8 (four clocks after WRITE
command).

Figure 2: Dynamic ODT – Without WRITE

T0 T1 T2 T3 T4 T5 T6 T7 T8 T9 T10 T11
CK#
CK

Command Valid Valid Valid Valid Valid Valid Valid Valid Valid Valid Valid Valid

Address
ODTH4 ODTL off
ODTL on

ODT
tAON (MAX) tAOF (MIN)
RTT RTT_NOM
tAON (MIN) tAOF (MAX)

DQS, DQS#

DQ

Transitioning Don’t Care

Notes: 1. AL = 0, CWL = 5. Rtt_Nom is enabled, and Rtt_WR either is enabled or disabled.


2. ODTH4 is defined from ODT registered HIGH to ODT registered LOW. In this example,
ODTH4 is satisfied. ODT registered LOW at T5 is also legal.

PDF: 09005aef83305896/Source: 09005aef83270e7e Micron Technology, Inc., reserves the right to change products or specifications without notice.
TN4104.fm - Rev. A 3/08 EN 3 ©2008 Micron Technology, Inc. All rights reserved
TN-41-04 DDR3 Dynamic On-Die Termination
Timing

Figure 3: Dynamic ODT – ODT Pin Asserted With WRITE for 6 Clock Cycles, BL8
T0 T1 T2 T3 T4 T5 T6 T7 T8 T9 T10 T11
CK#
CK

Command NOP WRS8 NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP
ODTLCNW

Address Valid

ODTH8 ODTLOFF

ODTLON

ODT

tADC (MAX) tAOF (MIN)


RTT RTT_WR

tAON (MIN)
tAOF (MAX)
ODTLCWN8

DQS, DQS#

WL

DQ DI DI DI DI DI DI DI DI
b b+1 b+2 b+3 b+4 b+5 b+6 b+7

Transitioning Don’t Care

Notes: 1. Via MRS or OTF. AL = 0, CWL = 5. If Rtt_Nom either can be enabled or disabled, ODT can be
HIGH. Rtt_WR is enabled.
2. In this example, ODTH8 = 6 is satisfied exactly.

Figure 4: Dynamic ODT – ODT Pin Asserted With WRITE for 6 Clock Cycles, BC4

T0 T1 T2 T3 T4 T5 T6 T7 T8 T9 T10 T11
CK#
CK
Command NOP WRS4 NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP
ODTLCNW

Address Valid
ODTH4 ODTL off

ODT
ODTL on
tADC (MAX) tADC (MIN) tAOF (MIN)
RTT RTT_WR RTT_NOM
tAON (MIN) tADC (MAX) tAOF (MAX)

ODTLCWN4

DQS, DQS#

DQ DI DI DI DI
n n+1 n+2 n+3
WL

Transitioning Don’t Care

Notes: 1. Via MRS or OTF. AL = 0, CWL = 5. Rtt_Nom and Rtt_WR are enabled.
2. ODTH4 is defined from ODT registered HIGH to ODT registered LOW. In this example,
ODTH4 is satisfied. ODT registered LOW at T5 is also legal.

PDF: 09005aef83305896/Source: 09005aef83270e7e Micron Technology, Inc., reserves the right to change products or specifications without notice.
TN4104.fm - Rev. A 3/08 EN 4 ©2008 Micron Technology, Inc. All rights reserved
TN-41-04 DDR3 Dynamic On-Die Termination
Conclusion

Figure 5: Dynamic ODT – ODT Pin Asserted With WRITE for 4 Clock Cycles, BC4

T0 T1 T2 T3 T4 T5 T6 T7 T8 T9 T10 T11
CK#
CK
Command NOP WRS4 NOP NOP NOP NOP NOP NOP NOP NOP NOP NOP
ODTLCNW

Address Valid
ODTH4 ODTL off

ODT
tADC (MAX) tAOF (MIN)
ODTL on
RTT RTT
R_TTWR
_WR
tAON (MIN) tAOF (MAX)

ODTLCWN4

DQS, DQS#

WL

DQ DI DI DI DI
n n+1 n+2 n+3

Transitioning Don’t Care

Notes: 1. Via MRS or OTF. AL = 0, CWL = 5. Rtt_Nom either can be enabled or disabled. If disabled,
ODT can remain HIGH. Rtt_WR is enabled.
2. In this example, ODTH4 = 4 is satisfied.

Conclusion
ODT reduces the amount of jitter at the module being accessed and decreases reflec-
tions from any secondary modules. This improvement in signal integrity ensures a more
predictable, open data eye. Dynamic ODT improves bus scheduling with seamless tran-
sitions between nominal and write termination values without having to perform MRS
commands.

8000 S. Federal Way, P.O. Box 6, Boise, ID 83707-0006, Tel: 208-368-3900


prodmktg@micron.com www.micron.com Customer Comment Line: 800-932-4992
Micron, the M logo, and the Micron logo are trademarks of Micron Technology, Inc. All other trademarks are the property of their respec-
tive owners.

PDF: 09005aef83305896/Source: 09005aef83270e7e Micron Technology, Inc., reserves the right to change products or specifications without notice.
TN4104.fm - Rev. A 3/08 EN 5 ©2008 Micron Technology, Inc. All rights reserved.

Vous aimerez peut-être aussi