Вы находитесь на странице: 1из 4

Core architecture doubles

mem data rate


By Todd Farrell use this device configuration
Sr. Technical Member typically have fewer devices in
Micron Technology Inc. the system.
The supply voltage for DDR3
Double data rate, high-speed SDRAM has been reduced to
CMOS SDRAM products are 1.5V—a 16.5 percent reduc-
evolving. By the end of 2007, tion over the 1.8V of DDR2
DDR3 SDRAM will be intro- SDRAM. Although the volt-
duced into PC desktop and age-reduction percentage is not
notebook products. By 2009, as large as it was in the transi-
DDR3 SDRAM is expected to be tion from DDR to DDR2, a 28
the PC industry’s mainstream percent reduction, the 1.5V
memory device. operation will have power-
The initial performance tar- saving advantages. In lower-
get for DDR3 eclipses the data data-rate applications such as
rate of DDR2 SDRAM. At 800- mobile computing, power is
1,067Mbps, DDR3 will give valued over performance and a
twice the performance of its 16.5 percent reduction is sig-
predecessor. By 2009, the gains nificant. To minimize system
will be even greater: DDR3 will power-supply costs, the supply
be capable of reaching a data tolerance requirements have
rate of 1,333-1,600Mbps. To been reduced slightly from ±5.5
achieve twice the data-rate percent in DDR2 SDRAM to ±5
performance of DDR2 while percent for DDR3 SDRAM.
maintaining a reasonable cost
structure, DDR3 has been Signaling overview
enhanced with new signaling DDR3 SDRAM I/O signaling
features. is based on a 1.5V stub-series
To achieve increased data terminated logic (SSTL) inter-
rates over DDR2 SDRAM, the face and uses a center-tapped
DDR3 SDRAM core architec- termination (CTT) bus struc-
ture doubles the internal data ture, similar to DDR2 SDRAM.
prefetch from 4n-bit wide trans- DDR3 SDRAM input receiver
fers to 8n-bit-wide transfers. A characteristics are enhanced
single read/write access consists by reducing the input voltage
of a single 8n-bit-wide, one- threshold levels required to al-
clock-cycle data transfer at the low DDR3 SDRAM devices to
internal DRAM core and eight operate at lower voltage swings.
corresponding n-bit-wide, one- Input voltage levels are refer-
half-clock-cycle data transfers enced to a midlevel V DDQ/2
at the I/O pins. In DDR3-800 voltage (Vref) for logic-high and
SDRAM, the core array only logic-low conditions, similar to
needs to operate at half the DDR2 SDRAM’s single-ended
data-rate frequency. However, Figure 1: Multiple 240Ω structures enable pull-up and pull-down drivers. signals. Data capture is also
increasing the prefetch to 8n similar, using a bidirectional,
increases the die size because 512Mb 4-bank and 1Gb 8-bank duced page size of 1KB for the source-synchronous data strobe
the internal I/O paths are devices added for mainstream x4 and x8 configurations (2KB for each byte lane. However, the
doubled. With half the data rate production, and was eventually for the x16 configuration). DDR3 SDRAM data strobe is a
frequency, but twice the I/O developed with 2Gb 8-bank de- Since the x4 and x8 configura- differential pair (DQS, DQS#)
paths, a DDR3-800 SDRAM vices for high-capacity memory tions are common in larger sys- and does not support a single-
has the same core frequency as systems. DDR3 SDRAM is ex- tems containing many devices, ended version.
a DDR2-400 device. pected to be introduced with a the reduced page size helps Table 1 compares DDR2
In addition to core frequen- 1Gb density, have 2Gb devices minimize activation current and DDR3 SDRAM supply and
cy, DDR2 and DDR3 SDRAM added during production, and when banks are opened for signaling levels.
will share a similar migra- end with a 4Gb density. read/write access. Although
tion path. DDR2 SDRAM was Like DDR2 SDRAM 1Gb and the larger page size of the x16 Merged driver
defined with 256Mb 4-bank 2Gb devices, DDR3 SDRAM devices uses more activation DDR3 SDRAM drivers have
devices at its inception, had uses eight banks and has a re- current, most applications that been enhanced with a capaci-
a common impedance ratio
between the 18Ω output driver
and the termination values of
150-, 75- and 50Ω, which were
optimal for DDR2 SDRAM
systems.
Decreasing the capacitance
is a key bandwidth enabler for
DDR3 SDRAM systems. The
DDR2 SDRAM capacitance
(max) specification is 3.5pF
for DDR2-667 and DDR2-800
devices. The DDR3 SDRAM
merged driver is capable of
achieving 2.5pF for the DDR3-
1333 device, which is a 40
percent reduction. A typical
DDR3 SDRAM desktop with an
achievable memory footprint
and performance target has two
dual-rank UDIMM modules per
memory channel at a data rate
of up to 1333Mbps.
Turning on the pull-up and
pull-down legs in parallel en-
ables termination values. When
pull-up and pull-down legs are
enabled, a Thevenin equivalent
termination value is created,
which is optimal for the CTT
bus structure. Figure 2 pro-
vides an example of using the
merged-driver structure to cre-
ate an equivalent Rtt termina-
tion value of 40Ω to a midpoint
voltage VDDQ/2. Multiple ter-
mination values are available,
depending on how many of the
pull-up and pull-down legs are
enabled (Table 2).
Figure 2: Merged-driver structure creates an equivalent Rtt termination value of 40Ω to a midpoint voltage VDDQ/2.

tance reduction, dynamic on-die structures enable multiple ter- tance. It reuses portions of the Dynamic ODT
termination (ODT) and a new mination values, using combi- output driver structure for the A new dynamic ODT feature
calibration scheme. To reduce nations of the same pull-up and termination values because gives DDR3 SDRAM systems
the input capacitance of a com- pull-down driver legs. The full- they are a common divider ratio the flexibility to optimize termi-
bination output driver/termi- strength driver has an output of the existing 240Ω legs. This nation values for different load-
nation driver, DDR3 SDRAM impedance of 34Ω, represented is a key distinction from DDR2 ing conditions. It also provides
implements a “merged” driver. by enabling seven 240Ω pull-up SDRAM, which uses separate a way to manage the termina-
This concept uses multiple or pull-down legs (Figure 1). structures for the output driver tion power consumption. For
240Ω structures to enable pull- A merged driver’s advantage and termination driver imped- example, in a typical dual-slot
up and pull-down drivers. These is its ability to reduce capaci- ance. DDR3 SDRAM lacks DDR3 SDRAM desktop system,
the memory module that is not
DDR2 SDRAM 667-800 DDR3 SDRAM 800-1600 accessed during a read or write
Parameter/condition Min. Nom. Max. Min. Nom. Max. Units command wants to terminate
Supply voltage (VDD) 1.7 1.8 1.9 1.425 1.5 1.575 V the data bus with a low-imped-
I/O voltage (VDDQ) 1.7 1.8 1.9 1.425 1.5 1.575 V
ance value, such as 30Ω or 40Ω.
I/O reference voltage 0.49 x 0.5 x 0.51 x 0.49 x 0.5 x 0.51 x V
(VREF) VDDQ VDDQ VDDQ VDDQ VDDQ VDDQ The optimal termination for the
Input AC logic high VREF + Vref + V memory module that is being ac-
level (VIHAC) 0.200 0.175 cessed during a write command
Input AC logic low VREF – VREF – V is a high-impedance value of
level (VILAC) 0.200 0.175
Input DC logic high VREF + VREF + V about 60Ω or 120Ω.
level (VIHDC) 0.125 0.100 Dynamic ODT allows a
Input DC logic low VREF – VREF – V DDR3 SDRAM device to change
level (VILDC) 0.125 0.100 termination values seamlessly
Table 1: DDR2 SDRAM vs. DDR3 SDRAM supply and input voltage levels. between write commands is-
devices are individually tuned
using the Vohsignals until the
voltage at Xres equals VDDQ/2.
The Voh codes generated by the
PIC are stored in the internal
approximation register and
sent to each of the pull-up legs
of the output drivers and ter-
minations. Once the pull-up
devices have been calibrated
to the external RZQ resistor,
the comparator is used again
to compare the voltage on the
pull-down line (V pull-down ) to
the reference voltage set at
Figure 3: Dynamic ODT decreases jitter considerably at the memory module being accessed.
V DD Q/2. This generates the
Vol codes and updates the pull-
down devices at the appropriate
time, completing the calibra-
tion process.
DDR3 SDRAM introduces
two new command decodes
to generate calibration com-
mands: ZQ calibration long
(ZQCL) and ZQ calibration
short (ZQCS). The ZQCL com-
mand funnels out manufac-
turing process variations and
calibrates the memory device’s
initial temperature and volt-
age setting. This command is
Figure 4: Pull-down leg uses a large polyresistor with n-channel devices for tuning it to the desired 240Ω value. issued during initial system
power-up or when the device is
Equivalent termination value Rtt ratio to external RZQ Number of 240Ω legs in the reset condition. Full cali-
RTT (Ω) to VDDQ/2 resistor enabled bration takes 512 clock cycles
120 RZQ / 2 1 pull-up, 1 pull-down to complete. The memory data
60 RZQ / 4 2 pull-up, 2 pull-down bus must be completely idle and
40 RZQ / 6 3 pull-up, 3 pull-down quiet during this time.
30 RZQ / 8 4 pull-up, 4 pull-down The ZQCS command tracks
Table 2: DDR3 SDRAM termination driver values (Rtt). continuous changes in voltage
and temperature during normal
sued to different modules. Driver calibration tune the polyresistor to 240Ω. operation. This allows DDR3
This feature is not available in DDR3 SDRAM introduces a This resistor is used to archive SDRAM to maintain a linear
DDR2 SDRAM systems, which calibration scheme that is used a more linear pull-up and pull- output driver and termination
require a bus idle time when for the output driver and for ter- down curve for improved signal impedance over the full voltage
changing termination values mination. The ZQ ball of each integrity at the system level. and temperature range. The
on the same device. By enabling DDR3 SDRAM is connected The pull-down leg is similar ZQCS command takes either 64
dynamic ODT, signal integrity to an external 240Ω, 1 percent to the pull-up leg. It uses a or 256 clocks to complete. The
is improved. Dynamic ODT de- precision resistor (RZQ), which large polyresistor with multiple memory data bus must be idle
creases jitter at the memory is then connected to ground. n-channel devices for tuning and quiet during this time.
module being accessed, and it The calibration control block the polyresistor to the desired The 64-clock ZQCS require-
reduces the amount of ringback consists of an ADC, compara- 240Ω value. A block diagram ment assumes that the supply
created by reflections off the tors, a majority filter, an inter- of the ZQ calibration circuit is voltage and temperature range
second idle memory module. nal reference voltage generator shown in Figure 4. are less than or equal to 10mVdc
Although the open data- and an approximation register. Once a calibration command and 0.25°C, respectively, over
eye voltage margin decreases The 240Ω legs in the calibration is given, the pull-up line is driven a given 128ms period, starting
slightly with dynamic ODT en- block are identical to one of the low, which in turn pulls the pull- from the previous ZQCS com-
abled, the increase in aperture several pull-up leg combina- up leg to VDD Q. The voltage mand. If the temperature and
width, improved input receiver tions used in the output driver pull-up (Vpull-up) line is used to voltage variations are larger
sensitivity and decreased input and termination options. compare the voltage at the Xres than this, the ZQCS command
voltage levels provide enough The pull-up leg uses a large point to an internally generated must wait a full 256 clock cycles
margin to compensate for this polyresistor that is slightly reference voltage, VDDQ/2, us- to reset the calibration circuit
effect. The result is a more pre- larger than 240Ω. It has several ing the comparator located in- to the new voltage and tempera-
dictable and constant open data p-channel devices to reduce side the DQ calibration control ture setting. At this point, the
eye with good signal integrity. the resistance of the legs that block. The p-channel tuning system may resume 64-clock
cycle ZQCS commands every temperature specifications. The DDR3 ZQ calibration and will increase total system
128ms, as long as the voltage Because the memory control- scheme offers advantages over memory capacity. With these
and temperature do not drift ler issues the calibration com- the previous DDR2 scheme. innovations, DDR3 SDRAM
10mVdc and 0.25°C from the mands ZQCL and ZQCS, more DDR3 SDRAM has improved systems will achieve data rates
previous ZQCS command. than one DDR3 SDRAM device signaling through voltage re- of 1,600Mbps by 2009 and
The ZQ calibration scheme can share a single RZQ resistor. duction and reduced I/O capac- maintain lower cost and power
enables the output driver and However, each device’s idle itance. DDR3 SDRAM’s memo- consumption. Given this prog-
termination impedance to and quiet time during calibra- ry bandwidth performance will ress, DDR3 SDRAM will soon
make linear improvement over tion cannot overlap or occur at double the performance of to- become the PC industry’s stan-
the full range of voltage and the same time. day’s DDR2 SDRAM products dard memory.

Вам также может понравиться