Исследование основных характеристик модулей памяти DDR

Часть 4: Модули Patriot DDR-533

Мы продолжаем цикл статей, посвященный изучению важнейших характеристик модулей памяти на низком уровне с помощью тестового пакета RightMark Memory Analyzer. В настоящей статье мы рассмотрим пару модулей Patriot DDR-533 высокопроизводительной «оверклокерской» серии Extreme Performance. Информация о производителе модуля

Производитель модуля: PDP Systems, Inc.
Производитель микросхем модуля: Hynix Semiconductor
Сайт производителя модуля: www.pdpsys.com/products/index.jsp?source=ep
Сайт производителя микросхем:
www.hynix.com/eng/02_products/01_dram/index.jspВнешний вид модуля

Фото модуля памяти

Фото микросхемы памяти

Part Number модуля и микросхемы

Расшифровка Part Number модуля

Описание (data sheet) модулей Patriot Extreme Performance DDR-533 не содержит информации о расшифровке отдельных составляющих Part Number модулей. В документации приводятся лишь краткие технические характеристики рассматриваемого модуля.

ПолеЗначениеРасшифровка
0PEP5124200ELЕмкость модуля: 512 МБ, двухбанковый
Скорость: PC4200 (533 МГц)
Тайминги (tCL-tRCD-tRP-tRAS): 3-4-4-8

Расшифровка Part Number микросхемы

Описание общей системы назначения Part Number микросхем памяти Hynix:
www.hynix.com/eng/02_products/01_dram/down/DDR.pdf

ПолеЗначениеРасшифровка
0-1HYКод производителя: «HY» = Hynix Memory
2-35DСемейство продукта: «5D» = DDR SDRAM
4UТехпроцесс/питающее напряжение: «U» = VDD 2.5V, VDDQ 2.5V
5-656Емкость и регенерация: «56» = 256М, 8K регенерация
7-88Организация: «8» = x8
92Количество банков: 2
102Интерфейс: «2» = SSTL_2
11BПоколение микросхем: «B» = 3-е поколение
12 Энергопотребление: (пробел) = нормальное
13TТип упаковки: «T» = TSOP
14 Тип упаковки кристалла: (пробел) = один кристалл
15 Материал упаковки: (пробел) = обычный
16(прочерк)
17-18D5Скорость/тайминги: «D5» = DDR500, 3-4-4
19 Температурный режим: (пробел) = обычный (0 — 70°C)

Согласно расшифровке маркировки микросхем, в данных модулях используются микросхемы DDR-500, рассчитанные на функционирование при таймингах 3-4-4. Впрочем, значение вида «DDR-533» в таблице расшифровки Part Number микросхем памяти Hynix не предусмотрено. Данные микросхемы SPD модуля

Описание общего стандарта SPD:
JEDEC Standard No. 21-C, 4.1.2 — SERIAL PRESENCE DETECT STANDARD, General Standard

Описание специфического стандарта SPD для DDR:
JEDEC Standard No. 21-C, 4.1.2.4 — Appendix D, Rev. 1.0: SPD’s for DDR SDRAM

ПараметрБайтЗначениеРасшифровка
Фундаментальный тип памяти207hDDR SDRAM
Общее количество адресных линий строки модуля30Dh13 (RA0-RA12)
Общее количество адресных линий столбца модуля40Ah10 (CA0-CA9)
Общее количество физических банков модуля памяти502h2 физических банка
Внешняя шина данных модуля памяти6, 740h, 00h64 бит
Уровень питающего напряжения804hSSTL 2.5V
Минимальная длительность периода синхросигнала (tCK) при максимальной задержке CAS# (CL X)938h3.8 нс (~263 МГц)
Тип конфигурации модуля1100hNon-ECC
Тип и способ регенерации данных1282h7.8125 мс — 0.5x сокращенная саморегенерация
Ширина внешнего интерфейса шины данных (тип организации) используемых микросхем памяти1308hx8
Ширина внешнего интерфейса шины данных (тип организации) используемых микросхем памяти ECC-модуля1400hНе определено
Длительность передаваемых пакетов (BL)160EhBL = 2, 4, 8
Количество логических банков каждой микросхемы в модуле1704h4
Поддерживаемые длительности задержки CAS# (CL)1818hCL = 2.5, 3.0
Минимальная длительность периода синхросигнала (tCK) при уменьшенной задержке CAS# (CL X-0.5)2340h4.0 нс (250.0 МГц)
Минимальная длительность периода синхросигнала (tCK) при уменьшенной задержке CAS# (CL X-1.0)2500hНе определено
Минимальное время подзарядки данных в строке (tRP)2750h20.0 нс
5.26, CL = 3.0
5.00, CL = 2.5
Минимальная задержка между активизацией соседних строк (tRRD)2828h10.0 нс
2.63, CL = 3.0
2.50, CL = 2.5
Минимальная задержка между RAS# и CAS# (tRCD)2948h20.0 нс
5.26, CL = 3.0
5.00, CL = 2.5
Минимальная длительность импульса сигнала RAS# (tRAS)3028h40.0 нс
10.53, CL = 3.0
10.00, CL = 2.5
Емкость одного физического банка модуля памяти3140h256 МБ
Минимальное время цикла строки (tRC)4137h55.0 нс
14.47, CL = 3.0
13.75, CL = 2.5
Период между командами саморегенерации (tRFC)4246h70.0 нс
18.42, CL = 3.0
17.50, CL = 2.5
Максимальная длительность периода синхросигнала (tCKmax)4328h10.0 нс
Номер ревизии SPD6200hРевизия 0.0
Контрольная сумма байт 0-626399h153 (верно)
Идентификационный код производителя по JEDEC (показаны только первые значимые байты)64-71FFh, 40h, 33hViking Components (?)
Part Number модуля73-90Не определено
Дата изготовления модуля93-9400h, 00hНе определено
Серийный номер модуля95-9800h, 00h,
00h, 00h
Не определено

Содержимое микросхемы SPD модуля выглядит нестандартно — прежде всего из-за нестандартности значений периодов синхросигнала, отвечающих тем или иным значениям задержки CAS#. В качестве первого из них, для случая CL X = 3, приводится значение 3.8 нс, соответствующее частоте примерно 263 МГц (стандарт SPD для DDR не предусматривает использование более точных дробных значений вроде 3.75 нс, в связи с чем потребовалось округление последнего в большую сторону). Точная схема таймингов, записываемая для этого случая, выглядит весьма странной: 3.0-5.26-5.26-10.53, что можно записать либо как 3.0-6-6-11, либо 3.0-5-5-11, в зависимости от используемого способа округления. Второе значение периода синхросигнала, отвечающее случаю CL X-0.5 = 2.5, также нестандартно — 4.0 нс (частота 250 МГц). Соответствующая этому случаю схема таймингов может быть записана точно, без округлений — 2.5-5-5-10. Легко убедиться, что ни та, ни другая схема не соответствуют заявленной производителем схеме 3.0-4-4-8, последняя же может быть получена лишь для чисто гипотетического (учитывая отсутствие в SPD надлежащего значения времени цикла в 5.0 нс), но стандартного случая DDR-400. Не следует, к тому же, забывать, что при использовании нестандартных значений времен цикла велика вероятность неправильной автоматической («by SPD») конфигурации подсистемы памяти BIOS-ом материнской платы. Это обстоятельство мы рассмотрим ниже, а пока обратим внимание на оставшиеся данные — прежде всего, на сомнительный идентификационный код производителя (FFh, 40h, 33h), первые два верных значения которого могут быть расшифрованы как Viking Components; бросается в глаза также отсутствие данных о Part Number, дате изготовления и серийном номере модуля. Подводя итог, можно сказать, что содержимое SPD явно заполнено производителем... абы как, что вообще-то обычно присуще модулям класса No Name. Конфигурации тестовых стендов и ПО

Материнские платы на чипсетах серии Intel 915

Тестовый стенд №1

  • Процессор: Intel Pentium 4 3.4 ГГц (ядро Prescott, Socket 478)
  • Чипсет: Intel 865PE
  • Материнская плата: Albatron PX865PE Pro, версия BIOS от 03/01/2004
  • Память: 2x256 МБ Patriot DDR-533
  • Видео: ATI Radeon 9800Pro
  • HDD: WD Raptor WD360, SATA, 10000 rpm, 36Gb
  • Драйверы: Intel Chipset Utility 6.0.1.1002

Тестовый стенд №2

  • Процессор: Intel Pentium 4 3.4 ГГц (ядро Prescott, Socket 478)
  • Чипсет: Intel 865G
  • Материнская плата: ASUS P4P800-VM, версия BIOS 1012.002 от 03/22/2004
  • Память: 2x256 МБ Patriot DDR-533
  • Видео: ATI Radeon 9800Pro
  • HDD: WD Raptor WD360, SATA, 10000 rpm, 36Gb
  • Драйверы: Intel Chipset Utility 6.0.1.1002

Тестовый стенд №3

  • Процессор: Intel Pentium 4 2.8 ГГц (ядро Prescott, LGA775)
  • Чипсет: Intel 865PE
  • Материнская плата: ASUS P5P800, версия BIOS 1001.007 от 07/08/2004
  • Память: 2x256 МБ Patriot DDR-533
  • Видео: ATI Radeon 9800Pro
  • HDD: WD Raptor WD360, SATA, 10000 rpm, 36Gb
  • Драйверы: Intel Chipset Utility 6.0.1.1002

Тестовый стенд №4

  • Процессор: Intel Pentium 4 2.8 ГГц (ядро Prescott, LGA775)
  • Чипсет: Intel 915G
  • Материнская плата: ASUS P5GD1-VM, версия BIOS 1003.001 от 07/14/2004
  • Память: 2x256 МБ Patriot DDR-533
  • Видео: ATI Radeon 9800Pro
  • HDD: WD Raptor WD360, SATA, 10000 rpm, 36Gb
  • Драйверы: Intel Chipset Utility 6.0.1.1002
Результаты тестирования

Согласно разработанной нами методике, тестирование модулей памяти осуществлялось в двух режимах. Первая серия тестов (тесты производительности) проводилась в штатном режиме (DDR-400), со стандартными значениями таймингов, выставляемыми в BIOS материнской платы по умолчанию по данным микросхемы SPD (Memory Timings: «by SPD»); вторая (тесты стабильности) — в «экстремальном» режиме, при сохранении штатной частоты, но выставлении минимально возможных значений таймингов для данного модуля на данной материнской плате.

Тесты производительности

Параметр*Стенд 1 (PAT)Стенд 1Стенд 2Стенд 3 (PAT)Стенд 4
Тайминги2.5-3-
3-7
2.5-4-
4-8
2.5-4-
4-8
2.5-4-
4-8
2.5-4-
4-8
Средняя ПСП на чтение, МБ/с53444722436049414454
Средняя ПСП на запись, МБ/с18131624162417331841
Макс. ПСП на чтение, МБ/с63376194615062236195
Макс. ПСП на запись, МБ/с42694248422042404256
Минимальная латентность** псевдослучайного доступа, нс45.855.160.050.054.7
Максимальная латентность** псевдослучайного доступа, нс54.165.370.461.663.8
Минимальная латентность** случайного доступа, нс98.6119.0129.1111.0138.1
Максимальная латентность** случайного доступа, нс119.3137.8149.3135.3161.6

*жирным шрифтом отмечены наилучшие показатели
**Размер блока 16 МБ

Несмотря на упомянутую выше проблему «нестандартности» значений таймингов в SPD, все материнские платы (за исключением стенда №1, Albatron PX865PE Pro в режиме PAT, при котором тайминги просто немного «задираются») выставили не соответствующую заявленной, но единую схему 2.5-4-4-8 (очевидно, посчитав, что значение tCL = 2.5, соответствующее режиму DDR-500, ближе соответствует стандартному режиму DDR-400).

Лучший результат демонстрирует Albatron PX865PE Pro (стенд №1) при включении PAT, впрочем, та же плата без PAT не сильно отстает от самой себя, уступая лишь ASUS P5P800 (стенд №3), на которой режим PAT также задействован. На последних местах располагаются ASUS P5GD1-VM (стенд №4) с чипсетом i915G и ASUS P4P800-VM (стенд №2) с чипсетом i865G, причем первая из них несколько выигрывает последней по ПСП и латентности псевдослучайного доступа, но проигрывает по латентности случайного доступа.

Тесты стабильности

Вторая серия тестов проводилась с минимально возможными значениями таймингов, не приводящими к сбоям в работе подсистемы памяти. Значения таймингов, за исключением tCL, варьировались непосредственно в тестовом пакете RMMA.

Параметр*Стенд 1 (PAT)Стенд 1Стенд 2Стенд 3 (PAT)Стенд 4
Тайминги2.0-3-
3-5
2.0-3-
3-5
2.0-3-
3-5
2.0-3-
3-5
2.0-3-
3-4
Средняя ПСП на чтение, МБ/с53374761431949934627
Средняя ПСП на запись, МБ/с18211806170018821957
Макс. ПСП на чтение, МБ/с63176264629062656243
Макс. ПСП на запись, МБ/с42694257424042604256
Минимальная латентность** псевдослучайного доступа, нс46.054.459.950.252.2
Максимальная латентность** псевдослучайного доступа, нс54.162.267.657.860.6
Минимальная латентность** случайного доступа, нс98.7113.8124.0106.7124.7
Максимальная латентность** случайного доступа, нс119.5133.6143.5129.8149.6

*жирным шрифтом отмечены наилучшие показатели
**Размер блока 16 МБ

Минимальные значения таймингов, которые позволяют выставить данные модули на всех платах — 2.0-3-3, значение последнего тайминга, по-видимому, игнорируется (т.к. на чипсете i915G можно выставить нереалистичную схему 2.0-3-3-4 без потери устойчивости). По данному параметру рассматриваемые модули несколько выигрывают у аналогичных «оверклокерских» модулей DDR-533 серии Kingston HyperX (в котороых используются практически те же микросхемы Hynix), позволяя выставить более низкое значение tCL = 2.0.

«Расстановка сил» сохраняется и в этой серии тестов, последние места, немного сравнявшись по латентности случайного доступа, вновь занимают ASUS P5GD1-VM (стенд №4) и ASUS P4P800-VM (стенд №2). Итоги

Протестированные модули памяти Patriot Extreme Performance DDR-533 проявляют хорошую совместимость с различными материнскими платами, основанными на чипсетах серий Intel 865P/G и 915G, разгоняемость по таймингам «выше среднего» (повзоляют выставить тайминги 2.0-3-3 в режиме DDR-400) и хорошую стабильность функционирования в данных условиях. Среди лидеров по производительности подсистемы памяти можно отметить платы Albatron PX865PE Pro (стенд №1) и ASUS P5P800 (стенд №3), отчасти благодаря возможности включения PAT, тогда как худший результат с данными модулями показывают платы, основанные на чипсетах с интегрированным видео серий i865G и i915G.

Модули памяти Patriot DDR-533 предоставлены компанией АйТиСи (ITC)
Материнские платы ASUS и Albatron предоставлены компанией OLDI




9 июня 2005 Г.

DDR. 4: Patriot DDR-533

DDR

4: Patriot DDR-533

, RightMark Memory Analyzer. Patriot DDR-533 «» Extreme Performance.

: PDP Systems, Inc.
: Hynix Semiconductor
: www.pdpsys.com/products/index.jsp?source=ep
:
www.hynix.com/eng/02_products/01_dram/index.jsp

Part Number

Part Number

(data sheet) Patriot Extreme Performance DDR-533 Part Number . .

0 PEP5124200EL : 512 ,
: PC4200 (533 )
(tCL-tRCD-tRP-tRAS): 3-4-4-8

Part Number

Part Number Hynix:
www.hynix.com/eng/02_products/01_dram/down/DDR.pdf

0-1 HY : «HY» = Hynix Memory
2-3 5D : «5D» = DDR SDRAM
4 U / : «U» = VDD 2.5V, VDDQ 2.5V
5-6 56 : «56» = 256, 8K
7-8 8 : «8» = x8
9 2 : 2
10 2 : «2» = SSTL_2
11 B : «B» = 3-
12   : () =
13 T : «T» = TSOP
14   : () =
15   : () =
16 ()
17-18 D5 /: «D5» = DDR500, 3-4-4
19   : () = (0 — 70°C)

, DDR-500, 3-4-4. , «DDR-533» Part Number Hynix .

SPD

SPD:
JEDEC Standard No. 21-C, 4.1.2 — SERIAL PRESENCE DETECT STANDARD, General Standard

SPD DDR:
JEDEC Standard No. 21-C, 4.1.2.4 — Appendix D, Rev. 1.0: SPDs for DDR SDRAM

2 07h DDR SDRAM
3 0Dh 13 (RA0-RA12)
4 0Ah 10 (CA0-CA9)
5 02h 2
6, 7 40h, 00h 64
8 04h SSTL 2.5V
(tCK) CAS# (CL X) 9 38h 3.8 (~263 )
11 00h Non-ECC
12 82h 7.8125 — 0.5x
( ) 13 08h x8
( ) ECC- 14 00h
(BL) 16 0Eh BL = 2, 4, 8
17 04h 4
CAS# (CL) 18 18h CL = 2.5, 3.0
(tCK) CAS# (CL X-0.5) 23 40h 4.0 (250.0 )
(tCK) CAS# (CL X-1.0) 25 00h
(tRP) 27 50h 20.0
5.26, CL = 3.0
5.00, CL = 2.5
(tRRD) 28 28h 10.0
2.63, CL = 3.0
2.50, CL = 2.5
RAS# CAS# (tRCD) 29 48h 20.0
5.26, CL = 3.0
5.00, CL = 2.5
RAS# (tRAS) 30 28h 40.0
10.53, CL = 3.0
10.00, CL = 2.5
31 40h 256
(tRC) 41 37h 55.0
14.47, CL = 3.0
13.75, CL = 2.5
(tRFC) 42 46h 70.0
18.42, CL = 3.0
17.50, CL = 2.5
(tCKmax) 43 28h 10.0
SPD 62 00h 0.0
0-62 63 99h 153 ()
JEDEC ( ) 64-71 FFh, 40h, 33h Viking Components (?)
Part Number 73-90
93-94 00h, 00h
95-98 00h, 00h,
00h, 00h

SPD — - , CAS#. , CL X = 3, 3.8 , 263 ( SPD DDR 3.75 , ). , , : 3.0-5.26-5.26-10.53, 3.0-6-6-11, 3.0-5-5-11, . , CL X-0.5 = 2.5, — 4.0 ( 250 ). , — 2.5-5-5-10. , , 3.0-4-4-8, ( SPD 5.0 ), DDR-400. , , , («by SPD») BIOS- . , — , (FFh, 40h, 33h), Viking Components; Part Number, . , , SPD ... , - No Name.

Intel 915

1

  • : Intel Pentium 4 3.4 ( Prescott, Socket 478)
  • : Intel 865PE
  • : Albatron PX865PE Pro, BIOS 03/01/2004
  • : 2x256 Patriot DDR-533
  • : ATI Radeon 9800Pro
  • HDD: WD Raptor WD360, SATA, 10000 rpm, 36Gb
  • : Intel Chipset Utility 6.0.1.1002

2

  • : Intel Pentium 4 3.4 ( Prescott, Socket 478)
  • : Intel 865G
  • : ASUS P4P800-VM, BIOS 1012.002 03/22/2004
  • : 2x256 Patriot DDR-533
  • : ATI Radeon 9800Pro
  • HDD: WD Raptor WD360, SATA, 10000 rpm, 36Gb
  • : Intel Chipset Utility 6.0.1.1002

3

  • : Intel Pentium 4 2.8 ( Prescott, LGA775)
  • : Intel 865PE
  • : ASUS P5P800, BIOS 1001.007 07/08/2004
  • : 2x256 Patriot DDR-533
  • : ATI Radeon 9800Pro
  • HDD: WD Raptor WD360, SATA, 10000 rpm, 36Gb
  • : Intel Chipset Utility 6.0.1.1002

4

  • : Intel Pentium 4 2.8 ( Prescott, LGA775)
  • : Intel 915G
  • : ASUS P5GD1-VM, BIOS 1003.001 07/14/2004
  • : 2x256 Patriot DDR-533
  • : ATI Radeon 9800Pro
  • HDD: WD Raptor WD360, SATA, 10000 rpm, 36Gb
  • : Intel Chipset Utility 6.0.1.1002

, . ( ) (DDR-400), , BIOS SPD (Memory Timings: «by SPD»); ( ) — «» , , .

* 1 (PAT) 1 2 3 (PAT) 4
2.5-3-
3-7
2.5-4-
4-8
2.5-4-
4-8
2.5-4-
4-8
2.5-4-
4-8
, / 5344 4722 4360 4941 4454
, / 1813 1624 1624 1733 1841
. , / 6337 6194 6150 6223 6195
. , / 4269 4248 4220 4240 4256
** , 45.8 55.1 60.0 50.0 54.7
** , 54.1 65.3 70.4 61.6 63.8
** , 98.6 119.0 129.1 111.0 138.1
** , 119.3 137.8 149.3 135.3 161.6

*
** 16

«» SPD, ( 1, Albatron PX865PE Pro PAT, «») , 2.5-4-4-8 (, , tCL = 2.5, DDR-500, DDR-400).

Albatron PX865PE Pro ( 1) PAT, , PAT , ASUS P5P800 ( 3), PAT . ASUS P5GD1-VM ( 4) i915G ASUS P4P800-VM ( 2) i865G, , .

, . , tCL, RMMA.

* 1 (PAT) 1 2 3 (PAT) 4
2.0-3-
3-5
2.0-3-
3-5
2.0-3-
3-5
2.0-3-
3-5
2.0-3-
3-4
, / 5337 4761 4319 4993 4627
, / 1821 1806 1700 1882 1957
. , / 6317 6264 6290 6265 6243
. , / 4269 4257 4240 4260 4256
** , 46.0 54.4 59.9 50.2 52.2
** , 54.1 62.2 67.6 57.8 60.6
** , 98.7 113.8 124.0 106.7 124.7
** , 119.5 133.6 143.5 129.8 149.6

*
** 16

, — 2.0-3-3, , -, (.. i915G 2.0-3-3-4 ). «» DDR-533 Kingston HyperX ( Hynix), tCL = 2.0.

« » , , , ASUS P5GD1-VM ( 4) ASUS P4P800-VM ( 2).

Patriot Extreme Performance DDR-533 , Intel 865P/G 915G, « » ( 2.0-3-3 DDR-400) . Albatron PX865PE Pro ( 1) ASUS P5P800 ( 3), PAT, , i865G i915G.

Patriot DDR-533 (ITC)
ASUS Albatron OLDI