Исследование основных характеристик модулей памяти. Часть 11: Модули Corsair DDR2-533 XMS2 PRO
Мы продолжаем цикл статей, посвященный изучению важнейших характеристик модулей памяти DDR2 на низком уровне с помощью универсального тестового пакета RightMark Memory Analyzer. В настоящей статье будет рассмотрена пара 512-МБ модулей памяти DDR2-533 серии XMS2 PRO, производимых компанией Corsair Memory. XMS2 PRO новая серия в линейке продукции модулей памяти DDR2 XMS2, производимой компанией с середины 2003 года, которая представляет собой высокоскоростные DDR2-модули в «стильной» упаковке, главная особенность которой наличие 24 светодиодов, играющих роль индикаторов активности.
Информация о производителе модуля
Производитель модуля: Corsair Memory
Производитель микросхем модуля: неизвестен
Сайт производителя модуля: http://www.corsairmemory.com/corsair/xms2.html
Внешний вид модуля
Фото модуля памяти
Расположение светодиодов индикаторов активности (2 x 12 шт.) можно разглядеть на нижнем фото (вид модуля сбоку). Что именно отображают светодиоды, выяснить окончательно нам не удалось. Мы склоняемся к точке зрения, что они характеризуют не активность индивидуальных логических банков модуля, но уровень общей загрузки шины памяти данного модуля от минимальной, индицируемой первыми четырьмя зелеными светодиодами, к средней (четыре желтых светодиода, расположенных посередине) и до максимальной (последние четыре красных светодиода).
Part Number модуля
В краткой технической документации модулей памяти Corsair XMS2 PRO (http://www.corsairmemory.com/corsair/products/specs/CM2X512-4300C3PRO.pdf) не приведена информация о расшифровке отдельных составляющих Part Number. Тем не менее, система назначения Part Number модулей Corsair является достаточно очевидной, и ее нетрудно расшифровать самостоятельно.
| Поле |
Значение |
Расшифровка |
| 0 |
CM |
Производитель: «CM» = Corsair Memory |
| 1 |
2X |
Тип модуля: «2X» = DDR2 |
| 2 |
512 |
Емкость модуля: 512 МБ |
| 3 |
4300 |
Теоретическая пропускная способность модуля: 4300 МБ/с |
| 4 |
C3 |
Задержка CAS#: 3 |
| 5 |
PRO |
Серия модуля: PRO |
Из дополнительных технических характеристик модулей, указанных в datasheet, следует отметить нестандартную частоту 538 МГц, используемую производителем при тестировании модулей, а также рекомендованные и прописанные в SPD значения таймингов 3-3-3-8, которые весьма отличаются от типичных для DDR2-533 таймингов (4-4-4-11 или 4-4-4-12).
Данные микросхемы SPD модуля
Описание общего стандарта SPD:
Описание специфического стандарта SPD для DDR2:
| Параметр |
Байт |
Значение |
Расшифровка |
| Фундаментальный тип памяти |
2 |
08h |
DDR2 SDRAM |
| Общее количество адресных линий строки модуля |
3 |
0Eh |
14 (RA0-RA13) |
| Общее количество адресных линий столбца модуля |
4 |
0Ah |
10 (CA0-CA9) |
| Общее количество физических банков модуля памяти |
5 |
60h |
1 физический банк |
| Внешняя шина данных модуля памяти |
6 |
40h |
64 бит |
| Уровень питающего напряжения |
8 |
05h |
SSTL 1.8V |
| Минимальная длительность периода синхросигнала (tCK) при максимальной задержке CAS# (CL X) |
9 |
3Dh |
3.75 нс (266.7 МГц) |
| Тип конфигурации модуля |
11 |
00h |
Non-ECC |
| Тип и способ регенерации данных |
12 |
82h |
7.8125 мс 0.5x сокращенная саморегенерация |
| Ширина внешнего интерфейса шины данных (тип организации) используемых микросхем памяти |
13 |
08h |
x8 |
| Ширина внешнего интерфейса шины данных (тип организации) используемых микросхем памяти ECC-модуля |
14 |
00h |
Не определено |
| Длительность передаваемых пакетов (BL) |
16 |
0Ch |
BL = 4, 8 |
| Количество логических банков каждой микросхемы в модуле |
17 |
04h |
4 |
| Поддерживаемые длительности задержки CAS# (CL) |
18 |
08h |
CL = 3 |
| Минимальная длительность периода синхросигнала (tCK) при уменьшенной задержке CAS# (CL X-1) |
23 |
00h |
Не определено |
| Минимальная длительность периода синхросигнала (tCK) при уменьшенной задержке CAS# (CL X-2) |
25 |
00h |
Не определено |
| Минимальное время подзарядки данных в строке (tRP) |
27 |
2Dh |
11.25 нс (3, CL = 3) |
| Минимальная задержка между активизацией соседних строк (tRRD) |
28 |
1Eh |
7.5 нс (2, CL = 3) |
| Минимальная задержка между RAS# и CAS# (tRCD) |
29 |
2Dh |
11.25 нс (3, CL = 3) |
| Минимальная длительность импульса сигнала RAS# (tRAS) |
30 |
1Eh |
30.0 нс (8, CL = 3) |
| Емкость одного физического банка модуля памяти |
31 |
80h |
512 МБ |
| Период восстановления после записи (tWR) |
36 |
3Ch |
15.0 нс (4, CL = 3) |
| Внутренняя задержка между командами WRITE и READ (tWTR) |
37 |
1Eh |
7.5 нс (2, CL = 3) |
| Внутренняя задержка между командами READ и PRECHARGE (tRTP) |
38 |
1Eh |
7.5 нс (2, CL = 3) |
| Минимальное время цикла строки (tRC) |
41, 40 |
37h, 00h |
55.0 нс (15, CL = 3) |
| Период между командами саморегенерации (tRFC) |
42, 40 |
69h, 00h |
105.0 нс (28, CL = 3) |
| Максимальная длительность периода синхросигнала (tCKmax) |
43 |
80h |
8.0 нс |
| Номер ревизии SPD |
62 |
10h |
Ревизия 1.0 |
| Контрольная сумма байт 0-62 |
63 |
0Dh |
13 (верно) |
| Идентификационный код производителя по JEDEC |
64-71 |
7Fh, 7Fh, 9Eh |
Corsair |
| Part Number модуля |
73-90 |
|
CM2X512A-4300C3PROMA |
| Дата изготовления модуля |
93-94 |
00h, 00h |
Не определено |
| Серийный номер модуля |
95-98 |
00h, 00h, 00h, 00h |
Не определено |
Согласно данным микросхемы SPD, рассматриваемые модули способны функционировать при единственном значении величины задержки CAS# (CL X), равным 3, с временем цикла 3.75 нс, т.е. при частоте 266.7 МГц (в режиме DDR2-533). Схема таймингов памяти для этого случая может быть записана как 3-3-3-8, что полностью соответствует данным, приведенным в технической документации. Столь низкие значения таймингов, как и следовало ожидать, выражаются в значительном снижении абсолютных значений tRP и tRCD до 11.25 нс (типичное значение 15 нс) и tRAS до 30 нс (типичное значение 40-45 нс). В то же время, следует отметить, что прочие характеристики (tRC и, в особенности, tRFC) практически не отличаются от значений, присущих модулям DDR2-533 в целом.
Среди прочих особенностей содержимого микросхемы SPD следует отметить отсутствие данных о дате изготовления и серийном номере модуля, но наличие данных о Part Number, который, по некоторым соображениям, дополнен буквенным обозначением «MA» относительно кода, указанного на самих модулях.
Конфигурации тестовых стендов и ПО
Тестовый стенд №1
- Процессор: Intel Pentium 4 3.6 ГГц (ядро Prescott E0, 1 МБ L2)
- Чипсет: Intel 925X
- Материнская плата: MSI 925X Neo, версия BIOS от 06/18/2004
- Память: 2x512 МБ Corsair DDR2-533 XMS2 PRO
- Видео: Leadtek PX350 TDH, nVidia PCX5900
- HDD: WD Raptor WD360, SATA, 10000 rpm, 36Gb
- Драйверы: nVidia Forceware 62.01, Intel Chipset Utility 6.2.1.1001, DirectX 9.0c
Тестовый стенд №2
- Процессор: Intel Pentium 4 3.6 ГГц (ядро Prescott E0, 1 МБ L2)
- Чипсет: Intel 925XE
- Материнская плата: ECS PF21 Extreme, версия BIOS от 12/07/2004
- Память: 2x512 МБ Corsair DDR2-533 XMS2 PRO
- Видео: Leadtek PX350 TDH, nVidia PCX5900
- HDD: WD Raptor WD360, SATA, 10000 rpm, 36Gb
- Драйверы: nVidia Forceware 62.01, Intel Chipset Utility 6.2.1.1001, DirectX 9.0c
Тестовый стенд №3
- Процессор: Intel Pentium 4 3.6 ГГц (ядро Prescott E0, 1 МБ L2)
- Чипсет: Intel 925XE
- Материнская плата: Gigabyte 8AENXP-D, версия BIOS F2 от 01/04/2005
- Память: 2x512 МБ Corsair DDR2-533 XMS2 PRO
- Видео: Leadtek PX350 TDH, nVidia PCX5900
- HDD: WD Raptor WD360, SATA, 10000 rpm, 36Gb
- Драйверы: nVidia Forceware 62.01, Intel Chipset Utility 6.2.1.1001, DirectX 9.0c
Тестовый стенд №4
- Процессор: Intel Pentium 4 3.6 ГГц (ядро Prescott E0, 1 МБ L2)
- Чипсет: Intel 925XE
- Материнская плата: Abit Fatal1ty AA8XE, версия BIOS 1.2 от 01/14/2005
- Память: 2x512 МБ Corsair DDR2-533 XMS2 PRO
- Видео: Leadtek PX350 TDH, nVidia PCX5900
- HDD: WD Raptor WD360, SATA, 10000 rpm, 36Gb
- Драйверы: nVidia Forceware 62.01, Intel Chipset Utility 6.2.1.1001, DirectX 9.0c
Тестовый стенд №5
- Процессор: Intel Pentium 4 3.6 ГГц (ядро Prescott E0, 1 МБ L2) на частоте 3.73 ГГц (266 МГц x14)
- Чипсет: Intel 925XE
- Материнская плата: ECS PF21 Extreme, версия BIOS от 12/07/2004
- Память: 2x512 МБ Corsair DDR2-533 XMS2 PRO
- Видео: Leadtek PX350 TDH, nVidia PCX5900
- HDD: WD Raptor WD360, SATA, 10000 rpm, 36Gb
- Драйверы: nVidia Forceware 62.01, Intel Chipset Utility 6.2.1.1001, DirectX 9.0c
Тестовый стенд №6
- Процессор: Intel Pentium 4 3.6 ГГц (ядро Prescott E0, 1 МБ L2) на частоте 3.73 ГГц (266 МГц x14)
- Чипсет: Intel 925XE
- Материнская плата: Gigabyte 8AENXP-D, версия BIOS F2 от 01/04/2005
- Память: 2x512 МБ Corsair DDR2-533 XMS2 PRO
- Видео: Leadtek PX350 TDH, nVidia PCX5900
- HDD: WD Raptor WD360, SATA, 10000 rpm, 36Gb
- Драйверы: nVidia Forceware 62.01, Intel Chipset Utility 6.2.1.1001, DirectX 9.0c
Тестовый стенд №7
- Процессор: Intel Pentium 4 3.6 ГГц (ядро Prescott E0, 1 МБ L2) на частоте 3.73 ГГц (266 МГц x14)
- Чипсет: Intel 925XE
- Материнская плата: Abit Fatal1ty AA8XE, версия BIOS 1.2 от 01/14/2005
- Память: 2x512 МБ Corsair DDR2-533 XMS2 PRO
- Видео: Leadtek PX350 TDH, nVidia PCX5900
- HDD: WD Raptor WD360, SATA, 10000 rpm, 36Gb
- Драйверы: nVidia Forceware 62.01, Intel Chipset Utility 6.2.1.1001, DirectX 9.0c
Результаты тестирования
Тесты производительности
В первой серии тестов использовалась «стандартная» схема таймингов, которая выставлялась в настройках BIOS по умолчанию (Memory Timings: «by SPD») на всех используемых тестовых стендах. Как видно из представленной ниже таблицы, к согласию по «стандартам» исследуемые материнские платы явно не пришли, и причина тому весьма очевидна прописанные в SPD тайминги уж слишком далеки от значений, типичных для DDR2-533. Итак, заявленные производителем тайминги 3-3-3-8 корректно выставляет лишь... одна материнская плата, Abit Fatal1ty AA8XE (стенд №4). Плате Gigabyte 8AENXP-D как и всем остальным платам Gigabyte, что мы выяснили раньше, при тестировании «оверклокерских» модулей памяти DDR свойственно завышать значение tCL на единицу в результате имеем схему таймингов 4-3-3-8. Платы MSI и ECS, напротив, выставляют несколько более скоростную схему 3-3-3-6. Впрочем, самим модулям памяти это все равно, ибо рассматриваемые модули далеко не исключение из общего «правила», установленного опытным путем, которое заключается в игнорировании значения tRAS, выставленного в настройках чипсета, и использовании вместо него некоторого собственного значения (в нашем случае, очевидно 8).
|