SDRAM – ИТОГИ:
совместимость с различными чипсетами.

 

Вместо эпиграфа: Эпоха SDRAM DIMM подходит к концу. Повторяется ситуация пятилетней давности, когда EDO-память начинала вытесняться новой тогда SDRAM-памятью. Точно также как тогда она не давала революционно-большого прироста в производительности, также и DDR-SDRAM не имеет принципиального преимущества в скорости. Но это не из-за недостатков этого вида памяти, а, просто, как и тогда – из-за невозможности современных чипсетов/процессоров использовать все её преимущества. Пройдёт совсем немного времени (уже есть планы на DDR-400) и для SDRAM канет в лету, слишком явным будет проигрыш – как в своё время с SDRAM PC100, которая заработала на 100MHz  в отличие от 66MHz EDO-памяти. Все новые платы рассчитаны именно на DDR-память, на большинстве Hi-End-плат вообще нет SDRAM-димов. Что уж говорить, если даже представители самых дешёвых бизнес-решений (со встроенным видео/аудио) имеют возможность установки DDR-памяти (SiS740). Нужно ещё упомянуть важное отличие с ситуацией пятилетней давности  в стоимостном отношении – DDR-память ненамного дороже обычной, что, в частности, тоже служит очень важным стимулом её распространения.

Поэтому уже сейчас можно подвести некий итог для всех чипсетов, поддерживающих SDRAM-память, потому как во всех новых её поддержка будет только для совместимости со старыми планками памяти, а вскоре и вовсе пропадёт.

 

Один из самых распространённых вопросов – «Какую память поддерживает моя плата?». В следствие сильного и всё ешё не прекращающегося падёжа цен  на SDRAM-память этот вопрос очень актуален сегодня. Потому как многие обладатели не только современных, но и «не самых новых» плат не прочь бы подкинуть мозгов (благо недорого) своему любимцу, но не уверены в возможности благополучно проглотить последним дешёвые мегабайты. Одних интересует сколько можно поставить «по максимуму», а другие переживают, что в «мануале» на плату нет даже упоминаний про PC100/PC133. Для последних предназначена следующая таблица, позволяющая определить чипсет вашей материнской платы и, соответственно, её возможности по памяти.

 

Произво- дитель / разъём

Название модели

Модель

Варианты обозначений

Обозначение Award

Max Mem / Кол-во DIMM

Плот- ность, Mbit

Объём кэша L2 / кэшируемая область памяти, Mb

Socket 7

 

 

 

 

 

64

256

256k

512k

1M

2M

ALI

Alladin IV/IV+

1531 / 1533

TX Pro, TopGun, Super TX

2A5KI

1G / 4

+

-

512*

512*

512*

 

 

Alladin V

1541 / 1543

 

2A5KK

1G / 4

+

-

 

128

128

 

 

Alladin V+, rev. A-E

1541 / 1543

 

2A5KK

4G / 4

+

+

 

128

128

 

 

Alladin V+, rev. F/G

1542 / 1543

 

2A5KK

4G / 4

+

+

 

512

all

 

 

Aladdin VII

1561 / 1535D

 

5ALI61+ / M583(7)**

1G / 4

+

+

нет кэша L2

 

 

 

AMD

AMD 640

640/645

 

2A5LC

768M / 3

+

-

127,75*

255,5

511

all

Intel

Intel 430VX

82437VX / 82438VX / 82371SB

Triton III, Triton VX

2A59G(H)

128M / 2

-

-

64

64

 

 

 

Intel 430TX

82439TX / 82371AB

Triton IV, Triton TX

2A59I

256M / 3

+

-

64

64

 

 

OPTi

OPTi Viper

82C556 / 82C557 / 82C558

 

2A5UN

512M / 3

+

-

64

12M

 

 

 

OPTi ViperMax

82C566 / 82C567 / 82C568

 

2A5UP

512M / 2

+

-

64

128

 

 

SiS

SiS 5571 - "Trinity"

5571

 

2A5IH

256M / 2

-

-

64

128

 

 

 

SiS 5581(2)

5581(2)

 

2A5II

384M / 3

+

-

64

128

 

 

 

SiS 5591(2) - "David"

5591(2) / 5595

TXpro IV

2A5IK

768M / 3

+

-

64

128

256

 

 

SiS 5597(8) - "Jedi"

5597(8)

TXpro II, Super TX

2A5II

384M / 3

+

-

64

128

 

 

 

SiS 530 - "Sinbad"

530 / 5595

SXpro

2A5IM

1,5G / 3

+

-

 

64

128

256

VIA

Appolo VP

VT82C585VP / VT82C586 / VT82C587VP

VXpro

2A5LA

512M / 3

-

-

127,75*

255,5*

511*

all*

 

Appolo VP2(/97)

VT82C595 / VT82C586A(B)

TXpro III

2A5LC

512M / 3

+

-

127,75*

255,5*

511*

all*

 

Appolo VPX(/97)

VT82C585 / VT82C586A(B)

ETEQ 6618, VXpro+, TXpro III

2A5LD

512M / 3

+

-

127,75*

255,5*

511*

all*

 

Appolo VP3

VT82C597(AT) / VT82C586B

ETEQ 6628

2A5LE

1G / 3

+

-

127,75*

255,5*

511*

all*

 

Appolo MVP3

VT82C598(AT) / VT82C586B

ETEQ 6638, TX AGPpro

2A5LE

1G / 3

+

-

 

63,5

127

254

 

Appolo MVP4

VT8501 / VT82C686A

VIA GRA

2A5LH

1G / 3

+

-

 

63,5

127

254

* - в случае, если производитель платы “сэкономил» на tag-RAM или в BIOS Setup выбраны не максимальные настройки, значение нужно разделить на 4.

** - плат на таком чипсете произведено «не слишком много», наиболее известные: Acorp 5ALI61Plus, PCChips M583, M587.

 

Для более «современных» пользователей другая таблица, в ней нет области кэширования в виду того, что кэш второго уровня установлен на самом процессоре и кэшируется вся память. Плотность 64Мбит не поддерживали только первые “Pentium-1”-чипсеты, поэтому, естественно, этого пункта также нет.

 

Произво- дитель / разъём

Название чипсета

Набор логики

Варианты обозначений

Обозначение Award

Max Mem / Кол-во DIMM

Плотность, 256Mbit

Slot1 / Socket370

 

 

 

 

 

 

ALI

Aladdin Pro II

1621 / 1543

BXCel

2A6KL

1G / 4

-

 

Aladdin TNT2

1631 / 1535D

GFXpro

*1

1,5G / 3

+

 

Aladdin Pro 4

1641B / 1535D

 

*2

1,5G / 4

+

 

Aladdin Pro 5(T)

1651(T) / 1535D+

 

*3

3G / 3

+

Intel

Intel 440LX

82443LX / 82371AB

 

2A69J

512M / 4

-

 

Intel 440BX

82443BX / 82371EB

 

2A69K

1G*4 / 4

-

 

Intel 440EX

82443EX / 82371AB(EB)

 

2A69J

256M / 2

-

 

Intel 440ZX

82443ZX / 82371EB

 

2A69K

256M / 2

-

 

Intel 810(E) - "Whitney"

82810(E) / 82801AA / 82802

 

2A69M

512M / 2

-

 

Intel 815(E/P/EP) - "Solano(-2/-3)"

82815 / 82801AA(BA) / 82802

 

2A69R

512M / 3

+

SiS

SiS 5600

5600 / 5595

BXPro

2A6IL

1,5G / 3

-

 

SiS 600

600 / 5595

 

2A6IL

1,5G / 3

+

 

SiS 620

620 / 5595

Xcel 2000

2A6IN

1,5G / 3

+

 

SiS 630(S/E)

630

 

2A6IR

3G / 3

+

 

SiS 633(T)

633

 

6A6IT

1,5G / 3

+

 

SiS 635(T)

635

"+DDR"

6A6IT

1,5G / 3

+

VIA

Apollo Pro

VT82C691 / VT82C586B

BXToo, BXTel

2A6LF

1G / 4

-

 

Apollo Pro+

VT82C693 / VT82C596A

BXToo

2A6LG

1G / 4

-

 

Apollo Pro133

VT82C693A / VT82C596B

 

2A6LG

1,5G / 3

+

 

Apollo Pro133A(T)

VT82C694X(T) / VT82C596B

 

6A6LJ

4G*5 / 4

+

 

PLE133(T)

VT8601(2) / VT8231

PM601

6A6LI

1,5G / 3

+

 

PM-133

VT8605 / VT8231

VS1-P6

6A6LL

1,5G / 3

+

 

Apollo Pro266(T)

VT8633(53) / VT8233

"+DDR"

6A6LU

2G / 4

+

Slot-2

 

 

 

 

 

 

Intel

Intel 440GX

82443GX / 82371EB

 

 

2G / 4

+

Slot-A / Socket-A

 

 

 

 

 

 

ALI

MAGiK 1

1647 / 1535D+

 

6A6KT

3G / 3

+

AMD

AMD 750

751 / 756

 

6A6S2

768M / 4

-

NVidia

NVidia nForce220/420(D)

Crush11 / IGP-64 / MCP

 

6A61A

1,5G / 3

+

SiS

SiS 730S

730S

 

6A6IS

1,5G / 3

+

 

SiS 733

733

 

6A6IU

1,5G / 3

+

 

SiS 735

735

"+DDR"

6A6IU

1,5G / 3

+

 

SiS 740(1)

740(1) / 961

"+DDR"

 

1,5G / 3

+

 

SiS 745

745 / 961

"+DDR"

 

1,5G / 3

+

VIA

KX-133

VT8371 / VT82C686A

 

6A6LK

2G / 3

+

 

KT-133(A/E)

VT8363(A/E) / VT82C686A(B)

 

6A6LM

1,5G / 3

+

 

KL-133(A)

VT8364(A) / VT82C686B

 

6A6LN

1G / 3

+

 

VIA KM-133(A)

VT8365(A) / VT8231

VS2-K7

6A6LN

1,5G / 3

+

 

KLE133

VT8361 / VT82C686B

 

6A6LN

2G / 3

+

 

KT-266

VT8366 / VT8233

"+DDR"

6A6LV

4G*6 / 4*6

+

Socket-423 / Socket-478

 

 

 

 

 

 

Intel

Intel 845 - "Brookdale"

82845 / 82801BA / 82802AB

 

6A69V

3G

+

VIA

P4X-266

VT8753 / VT8233

"+DDR"

6A6LW

4G

+

SiS

SiS 645

645 / 961

"+DDR"

 

3G

+

*1/2/3 - плат на этих чипсетах произведено «не слишком много», официально объявлены только:

1 - Asus CUA / Acorp 6ALi97A / PCChips M754

2 - Chaintech CT-6RIA

3 - Asus TUA266 / PCChips M792 / Maxtium SMART 1651P(T)

*4 - 1G с ECC-DIMM-ами, с обычными – 512M

*5 - 4G с ECC-DIMM-ами, с обычными – 2G

*6 - 4G/4 с ECC-DIMM-ами, с обычными – 3G/3

"+DDR" – обозначает поддержку чипсетом также и DDR-памяти.

 

Теперь пояснения к таблицам.

«Производитель/разъём» – видимо, понятно.

«Название чипсета» – думаю, тоже ясно.

«Набор логики» - набор микросхем чипсета, их маркировка.

«Варианты обозначений» - частенько не самые «крутые» (а точнее – самые «безымянные») кроме «официального» названия чипсета использовали другое, как они считали, «более лучшее». В основном это использовали для того, чтоб название звучало созвучно интеловскому чипсету, с которым пытался сравниться, конкурировать перемаркированный чипсет. Правда, это использовалось только раньше, когда все равнялись на тогдашнего флагмана – Intel, когда люди не хотели слышать (или просто не знали) других названий. Это тоже самое, как на “Динамо” можно найти десятки интереcных названий, типа “Panasonix”, “Filips”, “Sonik”, “Funakaiwa”. Вот и придумывались всякие “Super TX”, “BX Pro” и др. экзотика. Но когда Intel с пришествием на рынок Atlon/Duron сдал свою позицию единоличного законодателя мод, все перестали “стесняться” “неинтеловских” названий, поэтому сегодня даже самые “безымянные” такой ерундой (перемаркировкой) уже не занимаются.

«Обозначение Award» - первые пять букв/цифр «серийного номера» Award-биоса (высвечиваются при загрузке или вверху BIOS Setup). Подразумевается не версия самого Award: EliteBIOS v.4.5x или Medallion BIOS v.6.xx (первый использовался на Pentium 1-2, знакомое многим «Award Modular BIOS v4.51PG», а сейчас уже, как правило, сплошное «Award Modular BIOS v6.00PG»). Имеется в виду строчка типа 2A5IHM49C или 6A69MM49С, кодирующая главные параметры платы – от используемых процессора/чипсета, до собственно, производителя.

Первая цифра/буква обозначает именно версию Award: “2” – v.4.51, “6” – v.6.00 (поэтому

Вторая – используемые шины, для PCI/ISA – буква «А».

Третья – «поколение» процессора: 5 – 586 (Socket-7 в нашем случае), 6 – 686 (все остальные более новые). Другие цифры должны появиться с пришествием Itanium/Hammer.

Четвёртая и пятая – тип используемого чипсета, собственно то, что нас и интересует. При чём, как не трудно заметить, четвёртая относится к производителю (Intel – “9”, VIA – “L”, SiS – “I”, ALi – “K”, AMD – “S”).

Шестая и седьмая – определяют произодителя данной платы.

Остальные цифры/буквы не особенно важны – определяют ревизию/модель биоса, вариант поставки и т.п.

«Max Mem / Кол-во DIMM» - максимальное количество памяти/DIMM-ов, поддерживаемые чипсетом. Этот параметр не всегда совпадает со значением указанным в “мануале”. Особенно это касается владельцев стареньких P1-плат. Это может быть как из-за того, что производитель конкретной платы «сэкономил» на чём-то, что ограничило максимальные возможности платы (например, банально – поставил меньше DIMM-ов), так и просто от невозможности им (производителем) предугадать темпы прогресса «димостроения», т.е., например, написано ”384M RAM maximum”, а ставите 256Mx2=512M – и всё без проблем. Но достигнуть максимального объёма памяти можно модулями с различным объёмом (и плотностью) и не все типы может поддерживать конкретный чипсет, для этого – следующий пункт:

“Плотность, Mbit” – показывает DIMM-ы какой плотности (изготовленные по какой “технологии”) поддерживает чипсет. Это не единственная (и не абсолютно точная) характеристика модулей DIMM, есть ещё очень много важных нюансов, влияющих на совместимость DIMM/chipset, но это не тема данной статьи. Остановимся только на главном.

   Первые DIMM SDRAM изготавливались по 16M-битной технологии. 16мегабит=2мегабайта, т.е. каждая микросхемка на модуле DIMM давала 2M. Значит, стандартный 8-чиповый (односторонний) DIMM был ёмкостью в 16M, а 16-чиповый (двухсторонний) – 32M. Только именно такие (с плотностью 16Mbit) и поддерживали первые платы с SDRAM (i430VX, VIA Appolo VP, SiS5571). При попытке установить на них 64Мбит-модули чипсет не может корректно адресовать всю память просто уже из-за того, что адресных линий у них лишь 12 (“64М-битные” чипсеты имеют 14, а “256М-битные” – 15 линий адреса). И если организация памяти современного модуля, например, 14строк на 10столбцов, то в результате плата “увидит” лишь часть памяти (ту, на сколько чипсету “хватит” адресов). В принципе, если бы внутренняя структура памяти была бы не 14х10, а 12х12 (214*210=212*212), то проблемы б не было, но, к сожалению, сейчас используется лишь «ассиметричная» организация модулей DIMM. В этом кроется суть проблемы определения платами на i430VX DIMM 64M как 16M. Что интересно - самое распространённое (и ошибочное) мнение по этой проблеме – мол, это из-за того, что он (DIMM) “PC100/PC133”, надо искать “старые DIMM 64M PC66”. А всё именно из-за того, что такие платы не поддерживали модули памяти с чипами более чем 16Мбитной ёмкости, а все современные имеют чипы 64Мбит (8Мбайт) и более. А не из-за того, что он с поддержкой PC100/PC133. При чём последние на них хоть и “видятся” не полностью (PC100 16M/32М – полностью), прекрасно работают, просто должны быть, опять же, “стандартными”, т.е. односторонними 8- или двухсторонними 16-чиповыми.

   Ещё по поводу VX-образных плат. То что в мануале на некотрые из них чёрным по белому написано “128М SDRAM Max Support”, что при двух диммах на борту означает по 64М на каждый, а из вышеописанного внимательный читатель сделает вывод – для i430VX максимум 32DIMM SDRAM одной планкой, не означает, что буржуи совсем заврались. Просто в природе очень редко, но бывают такие страшно экзотичные 32-чиповые (“двухэтажные») DIMM 64М (2Мбайт*32чипа=64М). Целенаправленно искать их, скажу, практически бесполезно. Ну, а для желающих же всё ж подкинуть памяти своей VX-образной старушке побольше мозгов могу дать совет – в свете падёжа цен на DIMM SDRAM, 256M PC133 стал стоит дешевле чем 64M FPM/EDO. А на ней (при соблюдении вышеописанных условий – т.е. лучше берите двухстороннюю 16-чиповую планку) он определится как раз как 64М! А в будущем, как «замодернизируетесь», получите «на халяву» 256М вместо 64М:).

   У новой, но уже достаточно распространнёной памяти сделанной по 256Мбитной технологии (все модули 512М и выше, 256М - 8-чиповый, 128М – 4-чиповый, короче, 32Мбайт на чип и выше) с платами, знающими только 64М-технологию возникнут проблемы аналогичные вышеописанным для VX-образных с памятью 64М-битной плотности. Поэтому если свежекупленная память определяестся на вашем i440BX “почему-то“ только наполовину – ещё раз внимательно посмотрите в таблицу.

   И последний, но очень важный момент. Проблема определения не всей установленной в плату памяти может возникнуть и в случае, даже если плата поддерживает плотность установленного модуля. Ограничение может наложить BIOS, используя при определении памяти старые алгоритмы, рассчитанные лишь на определение памяти меньшей плотности. Характерное проявление – VPX-образные платы, которые поддерживая 64Мбитную технологию продолжают “косить” под VX (т.е., как правило, ограничиваться определением лишь 32М, а то и вовсе не запускаться). Лечится достаточно просто – с помощью перешивки свежего биоса.

«Объём кэша L2 / кэшируемая область памяти» - последний пункт показывает какой объём кэша L2 (или L3 в случае использования K6-III/K6-2+/K6-III+) поддерживает чипсет и как от этого зависит размер кэшируемой памяти.

 Подведём выводы: если вы счастливый обладатель старенькой платы на i430VX/SiS5571/VIA AppoloVP, то у вас небогатый выбор по памяти: DIMM 16М, 32М (16-chip), 64M (только экзотические 32-chip). Если плата поддерживает 64Мбит технологию: плюс к перечисленному DIMM 64M (любые), 128M (8- и 16-chip), 256M (16-chip). Если же у вас плюсик в колонке “256Мбит”, то вам вообще можно не волноваться, т.к. ваша плата поддерживает любую память.

Напоследок хочется добавить, что если у вас есть уточнение/дополнение к таблицам или вы просто никак не можете «опознать» свой «экземпляр» - телеграфируйте на k6-2@narod.ru.

10/10/2001, Севко Роман.

Сайт создан в системе uCoz