iXBT Labs - Computer Hardware in Detail

Platform

Video

Multimedia

Mobile

Other

Analysis of the Main Characteristics of DDR Memory Modules. Part 8: Corsair TWINX2048-4400PRO Modules




We proceed with the series of articles, dedicated to the low level analysis of the most important characteristics of DDR memory modules using our RightMark Memory Analyzer test package. Today we are going to review another high-speed offer from Corsair, probably the last DDR product — a dual-channel kit of memory (2 x 1 GB) that can operate at up to 275 MHz (DDR-550).

Manufacturer Information

Module manufacturer: Corsair Memory
Manufacturer of module chips: unknown
Web site of the module manufacturer: http://www.corsairmemory.com/corsair/xms.html

Module Exterior

Photo of the memory module




Exterior of TWINX2048-4400PRO modules is usual for the PRO series. We already examined similar DDR memory modules - TWINX2048-3500LLPRO. Distinctive features of this series are a massive aluminum heatsink (our samples are equipped with a black heatsink) and memory activity LEDs (these modules as well as TWINX2048-3500LLPRO use 18 LEDs). You can see them on the photo below (end face view). I remind you that these LEDs do not display activity of individual logical banks, but the overall load of the memory bus in a module — from minimal, indicated by the first three couples of green LEDs, to medium (three couples of yellow LEDs in the middle) and up to maximum (the last three couples of red LEDs).

Module Part Number




The manufacturer's web site does not publish the DDR Part Number expansion of XMS PRO series memory modules. Datasheet on these modules states that this product is a complex of two DDR-400 modules, adjusted to each other, with the total capacity of 2GB. The modules can operate at up to 275 MHz (DDR2-550 mode) using moderate timings (3-4-4-8) and 2.8V voltage. At the same time, the standard mode written in SPD chip is DDR-400 and 3-3-3-8 timings.

SPD chip data

Description of the general SPD standard:
JEDEC Standard No. 21-C, 4.1.2 - SERIAL PRESENCE DETECT STANDARD, General Standard

Description of the specific SPD standard for DDR:
JEDEC Standard No. 21-C, 4.1.2.4 — Appendix D, Rev. 1.0: SPD’s for DDR SDRAM

Parameter Bytes Value Expansion
Fundamental Memory Type 2 07h DDR SDRAM
Number of Row Addresses on this assembly 3 0Dh 13 (RA0-RA12)
Number of Column Addresses on this assembly 4 0Bh 11 (CA0-CA10)
Number of DIMM Banks 5 02h 2 physical banks
Data Width of this assembly 6, 7 40h, 00h 64 bit
Voltage Interface Level of this assembly 8 04h SSTL 2.5V
SDRAM Cycle time (tCK) at maximum supported CAS# latency (CL X) 9 50h 5.00 ns (200.0 MHz)
DIMM configuration type 11 00h Non-ECC
Refresh Rate/Type 12 82h 7.8125 ms — 0.5x reduced self-refresh
Primary SDRAM Width (organization type) of the memory module chips 13 08h x8
Error Checking SDRAM Width (organization type) of the memory chips in the ECC module 14 00h Not defined
Burst Lengths Supported (BL) 16 0Eh BL = 2, 4, 8
Number of Banks on SDRAM Device 17 04h 4
CAS Latency (CL) 18 1Ch CL = 2.0, 2.5, 3.0
Minimum clock cycle (tCK) at reduced CAS# latency (CL X-0.5) 23 60h 6.00 ns (166.7 MHz)
Minimum clock cycle (tCK) at reduced CAS# latency (CL X-1.0) 25 75h 7.50 ns (133.3 MHz)
Minimum Row Precharge Time (tRP) 27 3Ch 15.0 ns
3, CL = 3.0
2.5, CL = 2.5
2, CL = 2.0
Minimum Row Active to Row Active delay (tRRD) 28 28h 10.0 ns
2, CL = 3.0
1.67, CL = 2.5
1.33, CL = 2.0
Minimum RAS to CAS delay (tRCD) 29 3Ch 15.0 ns
3, CL = 3.0
2.5, CL = 2.5
2, CL = 2.0
Minimum Active to Precharge Time (tRAS) 30 28h 45.0 ns
9, CL = 3.0
7.5, CL = 2.5
6, CL = 2.0
Module Bank Density 31 80h 512 MB
SDRAM Device Minimum Active to Active/Auto Refresh Time (tRC) 41 37h 55.0 ns
11, CL = 2.0
SDRAM Device Minimum Auto-Refresh to Active/Auto-Refresh Command Period (tRFC) 42 41h 65.0 ns
13, CL = 2.0
Maximum device cycle time (tCKmax) 43 30h 12.0 ns
SPD Revision 62 00h Revision 0.0
Checksum for Bytes 0-62 63 9Bh 155 (true)
Manufacturer’s JEDEC ID Code (only the first significant bytes are shown) 64-71 7Fh, 7Fh,
9Eh
Corsair
Module Part Number 73-90 CMX1024-4400PRO
Module Manufacturing Date 93-94 00h, 00h Not defined
Module Serial Number 95-98 00h, 00h,
00h, 00h
Not defined

SPD data look rather typical for DDR-400 modules (note that faster DDR modes are not ratified by JEDEC and thus they are unofficial). Three CAS# latency values are supported — 3.0, 2.5, and 2.0. Only the first value is relevant these days — it corresponds to the 5.0ns cycle time, that is DDR-400 mode. The full timing scheme for this case is 3-3-3-9, it differs from the official scheme (3-3-3-8). The other two CAS# latencies (CL X-0.5 = 2.5 and CL X-1 = 2.0) correspond to DDR-333 and DDR-266 modes correspondingly. Timing schemes for these cases are not always written in fractional form, namely 2.5-2.5-2.5-7.5 (rounded up to 2.5-3-3-8) and 2-2-2-6 correspondingly.

Manufacturer’s JEDEC ID Code and Part Number of the modules are correct. Note that the latter (CMX1024-4400PRO) does not belong to the dual-channel kit (TWINX2048-4400PRO), but to its individual components — 1 GB XMS-4400PRO memory modules. At the same time, information on the manufacturing date and serial number of the modules, as well as SPD Revision are not available.

Testbed configurations

Testbed 1

  • CPU: AMD Athlon 64 FX-60, 2.6 GHz (200 x13)
  • Chipset: NVIDIA nForce4 SLI X16
  • Motherboard: ASUS A8N32 SLI Deluxe, BIOS 1009 dated 12/14/2005
  • Memory: 2x1 GB Corsair XMS-4400PRO in DDR-400 mode, 200 MHz

Testbed 2

  • CPU: AMD Athlon 64 FX-60, 2.4 GHz (200 x12)
  • Chipset: NVIDIA nForce4 SLI X16
  • Motherboard: ASUS A8N32 SLI Deluxe, BIOS 1009 dated 12/14/2005
  • Memory: 2x1 GB Corsair XMS-4400PRO in DDR-500 mode, 240 MHz (2400 /10)

Testbed 3

  • CPU: AMD Athlon 64 FX-60, 2.75 GHz (230 x12)
  • Chipset: NVIDIA nForce4 SLI X16
  • Motherboard: ASUS A8N32 SLI Deluxe, BIOS 1009 dated 12/14/2005
  • Memory: 2x1 GB Corsair XMS-4400PRO, 275 MHz (2750 /10)

Testbed 4

  • CPU: AMD Athlon 64 FX-60, 2.6 GHz (200 x13)
  • Chipset: NVIDIA nForce4 SLI X16
  • Motherboard: ASUS A8N32 SLI Deluxe, BIOS 1009 dated 12/14/2005
  • Memory: 2x512 MB Corsair XMS-3200, DDR-400

Test Results

Performance tests

The first series of tests was carried out with standard timings (that is the timings were set by default in BIOS) in three modes: standard DDR-400 mode (Testbed 1), maximal semi-official DDR-500 mode (that is memory operates at its maximum - 250 MHz) at maximum possible real frequency of 240 MHz obtainable when the clock frequency reaches 2.4 GHz (Testbed 2); and finally, the maximum unofficial DDR-550 mode (the CPU bus is overclocked to 230x12 ~= 2.75 GHz, memory frequency is set to its maximum - 250 MHz, which sets the real memory frequency to 2750/10 = 275 MHz, Testbed 3). We compared results of our tests in DDR-400 mode with those of high-speed dual-channel 1GB kit of Corsair XMS-3200 modules that had been tested in similar conditions (Testbed 4).

Parameter Testbed 1 Testbed 2 Testbed 3 Testbed 4
Timings
3-3-3-8-2T
3-4-4-10-2T
3-4-4-10-2T
2-2-2-5-2T
Average memory read bandwidth, MB/sec
3202
3419
3929
3376
Average memory write bandwidth, MB/sec
1894
2286
2646
1959
Max. memory read bandwidth, MB/sec
6129
7010
8047
6166
Max. memory write bandwidth, MB/sec
4125
4950
5697
4132
Minimum pseudo-random access latency, ns
34.0
30.9
26.9
31.1
Maximum pseudo-random access latency, ns
37.6
34.6
30.2
34.7
Minimum random access latency, ns*
81.7
78.5
68.6
70.3
Maximum random access latency, ns*
84.9
82.2
71.8
73.7

*32 MB block size

Standard memory timings (3-3-3-8) in DDR-400 mode, used by the ASUS A8N32 SLI Deluxe motherboard, turned out to be very close to SPD values (3-3-3-9). To all appearances, more conservative latencies of the command interface (2T) were chosen out of memory stability reasons. Note that the same mode was used in Corsair XMS-3200 modules, much "easier" in terms of loads on the memory controller interface. Unfortunately, this motherboard is unreasonably overcautious.

Comparison of the XMS-4400PRO under review and the XMS-3200 shows that the former modules are a tad slower than the latter — it's especially noticeable in their random access latencies. That must be the effect of slower timings, used by default (3-3-3-8 versus 2-2-2-5). Nevertheless, maximal efficiency of using the memory bus in both cases is similar - approximately 96%.

Still more conservative timings are set by default in semiofficial DDR-500 mode with the real memory frequency of 240 MHz, — 3-4-4-10-2T. A faster mode results in insignificant reductions of latencies and, naturally, in increased maximum real memory bandwidth - up to ~7.0 GB/s. As the theoretical memory bandwidth of the dual-channel 240MHz DDR memory is 7.68 GB/s, efficiency of using the memory bus in this case is a tad lower - approximately 91%.

Timings for the extreme DDR-550 mode (275 MHz memory) are the same — 3-4-4-10-2T. There is nothing surprising about it — the motherboard still "thinks" that the memory operates at 250 MHz (as in the previous case) and sets the proper (in its opinion) timings. Due to the noticeable increase in the memory clock (from 240 MHz to 275 MHz) and the same timings, this mode demonstrates much lower latencies — they are even lower than in the XMS-3200 modules in the standard DDR-400 mode and minimal timings (2-2-2-5) both for pseudo-random and random walks. Maximum real memory bandwidth is ~8.0 GB/s. Considering the theoretical limit of 8.8 GB/s, it also amounts to 91% efficiency of memory bus usage.

Stability tests

Memory timings, except for tCL, were adjusted "on the fly" with the built-in RMMA feature that allows to change memory settings dynamically. Memory operating stability was evaluated with an auxiliary utility RightMark Memory Stability Test, included into RMMA.

Parameter Testbed 1 Testbed 2 Testbed 3 Testbed 4
Timings
2-3-2-5-
7-10-1T
2.5-3-3-5-
7-12-1T
3-4-3-5-
7-13-2T
2-2-2-5-
7-10-1T
Average memory read bandwidth, MB/sec
3540
3489
3914
3544
Average memory write bandwidth, MB/sec
2384
2293
2474
2387
Max. memory read bandwidth, MB/sec
6268
7123
8035
6252
Max. memory write bandwidth, MB/sec
6273
4982
5693
6197
Minimum pseudo-random access latency, ns
28.2
29.3
27.0
28.2
Maximum pseudo-random access latency, ns
31.8
33.7
30.2
31.9
Minimum random access latency, ns*
68.3
71.5
67.0
63.3
Maximum random access latency, ns*
72.5
75.3
70.3
67.6

*32 MB block size

Minimal timings for the new XMS-4400PRO modules are identical to those for the XMS-3500LLPRO, including additional parameters (tRC and tRFC) — 2-3-2-5(-7-10). Of course, the modules worked well with lower command interface latencies (1T), so our motherboard BIOS is overcautious here. Compared to the nominal values, such extreme settings help increase the real memory bandwidth (they raise the efficiency of using the bus to 98%) and reduce latencies, which nearly reached the XMS-3200 values for pseudo-random memory access.

Increased memory bandwidth and reduced latencies are also demonstrated in DDR-500 mode (240 MHz memory clock) with the following minimum stable timings - 2.5-3-3-5-7-12-1T. Note that the system remained efficient even with 2.5-3-2-5 timings, but in this case our memory stability test detected frequent errors.

The ultimate DDR-550 mode is no less interesting, it allows to reduce timings to 3-4-3-5-7-13-2T. By the way, tRAS and tRC values seem to be ignored by these modules like most other DDR/DDR2 memory modules. Indeed, tRAS/tRC = 5/7 values look quite unreal. At the same time, you can see well that the memory system is sensitive to tRFC changes. In this case it equals 13 (versus 10 in DDR-400 mode, both for XMS-4400PRO and XMS-3200 modules). What concerns operating stability, the system seemed to work well even with 1T command interface delays and "harder" timings (3-3-3-5-7-13-2T). But in both cases our memory stability test detected errors rather quickly. Thus, the minimal timings scheme for this case is 3-4-3-2T. Not bad — not all DDR2-533 memory modules (with similar or worse speed characteristics) can work with such timings.

Bottom line

Corsair XMS-4400PRO modules are a typical offer among high-speed capacious DDR modules that can work well in the standard DDR-400 mode with fast 2-3-2-1T timings. In this mode, our modules demonstrate 98% efficiency of memory bus usage. The modules demonstrate a good overclocking potential both at maximum 240 MHz in standard conditions (minimal timings - 2.5-3-3-1T) and in maximum frequency mode - 275 MHz (minimal timings — 3-4-3-2T). The modules are still notable for high efficiency of memory bus utilization, about 91%.



Corsair TWINX2048-4400PRO Modules are kindly provided
by the representative office of Corsair Memory in Russia

Dmitri Besedin (dmitri_b@ixbt.com)
August 18, 2006.



Write a comment below. No registration needed!


Article navigation:



blog comments powered by Disqus

  Most Popular Reviews More    RSS  

AMD Phenom II X4 955, Phenom II X4 960T, Phenom II X6 1075T, and Intel Pentium G2120, Core i3-3220, Core i5-3330 Processors

Comparing old, cheap solutions from AMD with new, budget offerings from Intel.
February 1, 2013 · Processor Roundups

Inno3D GeForce GTX 670 iChill, Inno3D GeForce GTX 660 Ti Graphics Cards

A couple of mid-range adapters with original cooling systems.
January 30, 2013 · Video cards: NVIDIA GPUs

Creative Sound Blaster X-Fi Surround 5.1

An external X-Fi solution in tests.
September 9, 2008 · Sound Cards

AMD FX-8350 Processor

The first worthwhile Piledriver CPU.
September 11, 2012 · Processors: AMD

Consumed Power, Energy Consumption: Ivy Bridge vs. Sandy Bridge

Trying out the new method.
September 18, 2012 · Processors: Intel
  Latest Reviews More    RSS  

i3DSpeed, September 2013

Retested all graphics cards with the new drivers.
Oct 18, 2013 · 3Digests

i3DSpeed, August 2013

Added new benchmarks: BioShock Infinite and Metro: Last Light.
Sep 06, 2013 · 3Digests

i3DSpeed, July 2013

Added the test results of NVIDIA GeForce GTX 760 and AMD Radeon HD 7730.
Aug 05, 2013 · 3Digests

Gainward GeForce GTX 650 Ti BOOST 2GB Golden Sample Graphics Card

An excellent hybrid of GeForce GTX 650 Ti and GeForce GTX 660.
Jun 24, 2013 · Video cards: NVIDIA GPUs

i3DSpeed, May 2013

Added the test results of NVIDIA GeForce GTX 770/780.
Jun 03, 2013 · 3Digests
  Latest News More    RSS  

Platform  ·  Video  ·  Multimedia  ·  Mobile  ·  Other  ||  About us & Privacy policy  ·  Twitter  ·  Facebook


Copyright © Byrds Research & Publishing, Ltd., 1997–2011. All rights reserved.