Автор Тема: Оперативка DDR2 только для AMD - в чем подвох?  (Прочитано 2423 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Retif

  • Администраторы
  • Олдфаг
  • *****
  • Сообщений: 9059
  • Рейтинг: 88
  • Пол: Мужской
  • Афтар
    • Просмотр профиля
    • Мой блог
  • Откуда: Орёл
 ???

Ищу на ebay: http://www.ebay.com/sch/i.html?_from=R40&_sacat=0&_sop=15&_nkw=2GB+DDR2+PC2-6400&rt=nc&LH_BIN=1

Выдает большую кучу оперативка, совместимой AMD MOTHERBOARD ONLY и т.п.

Некоторые даже так пишут:

Цитировать
PC2-6400 (DDR2-800) DDR2 desktop memory (AMD CPU) Capacity: 2GB Operating voltage: 1.8V Standard: PC2-6400 (DDR2-800) Weight: about 21g Enable a stable high-speed transmission,PC2-6400 standard Memory for the notebook PC Please check the maximum memory of your computer. It is not compatible with AMD main board A55, A65, A75, A85, FM1 / FM2 series. It is not compatible with H55, H61, H67, B75, Z77, G41, P43, P45, and Intel main board.


Я что-то не въехал, как ей разница, памяти это, на какой материнке, какой чипсет, и с каким процом работать?  ???

Онлайн Triangle

  • Модераторы
  • Олдфаг
  • *****
  • Сообщений: 7128
  • Рейтинг: 48
  • Пол: Мужской
  • Откуда: замкадыш
Оперативка DDR2 только для AMD - в чем подвох?
« Ответ #1 : 18 февраля 2017, 14:30:18 »
Цитировать
Согласно спецификации JEDEC на память DDR2 пункт "DDR2 SDRAM addressing" каждый чип может быть шириной x4, x8 или x16, и иметь от 9 до 11 бит на адрес колонки. 11 бит используется для чипов x4, и это понятно: колонки узкие, следовательно их должно быть много что бы покрыть собой страницу. Однако таких чипов нужно будет иметь 16 на ранк (64 / 4 = 16), а такое количество чипов без регистрового буфера на DIMMе не разместить. Это же косвенно подтверждает JEDEC Raw Cards -- стандарт на конфигурацию DIMM для DDR2. Как видите, все чипы x4 там только регистровые (RDIMM), а обычные (UDIMM) x8 или x16.

Так как на десктопах регистровая память не нужна, то нет смысла говорить об x4, а значит и 11й бит на адрес колонки чипам не нужен.

JEDEC так же дает возможность получить размер страницы 2КБ (16Кб). Для этого нужно взять очень широкую колонку (x16). Чем шире страница -- тем реже надо её открывать, а значит реже надо ждать tRCD (или даже tRP+ tRCD, если банк на перезарядке), и потому для high peformance хотелось страницу 2КБ.

Возьмем типичный для того времени чипсет intel g33. В таблице 3.1 видим что 11 бит на колонку он не умеет (потому что не умеет x4 чипы, потому что они ему нафиг не нужны, как было сказано выше). Широкие колонки (x16) он умеет только для мелких DIMM не больше 512MB на DIMM, а такими DIMMами много памяти не наберешь, так что широкие чипы на этом чипсете не нужны.

Intel правда пишет что размер колонки даже для таких чипов у него 8К, но это явная лажа: для 32Mx16 страница должна быть 16Кб: и по математике (2^10 * 16) и по JEDEC (см приведенный выше jesd-79-2f). Но вообще этот datasheet содержит много лажи: Так вместо 8Кб там 8К, вместо 512Mb на чип, там 512MB, так что составлен он крайне не аккуратно.

Как-бы то ни было, широких страниц на крупных модулях тут не добьешься. И 11й бит тоже не используешь.

В это время AMD выпустило свои Athlon Orleans с интегрированным контроллером памяти, и использовала у этого контроллера 11 бит на колонку. Причем, как я понял, эти 11бит не зависели от ширины чипа, то-есть поддерживались не описанные в JEDEC конфигурации с 11битными колонками на чипы x8.

Этим воспользовалась OCZ, создав специальную память (обратите внимание что сайт на вебархиве, так как OCZ уже RAM не делает).

В частности, там сказано:
With 11 column address bit support by the AM2 memory controller, the number of addresses in each row or page can be as high as 2048 individual entries for a page size of 16kbit. Unlike modules based on standard 10-bit column address chips with an 8k page size, the new Titanium AM2 Special modules take advantage of the AM2 controller's feature set and provide a single rank solution with 2GB density using 16k pages. This allows the controller to stay in page twice as long compared to standard memory architectures, thereby achieving unparalleled performance.

Таким образом, они добились 2ГБ на ранк, со страницей 2КБ посредством 11ти бит на колонку. Не сложно посчитать, что чипы у них были x8, каждый по 256МБ. У меня нет спецификации на этот контроллер, но подозреваю что он поддерживал до 4 ранков, таким образом получается 8ГБ памяти с широкими колонками, что было очень круто в то время.

Не очень понятно почему было не взять честный JEDEC 128Mx16 и не нарушать стандарт? Может быть такие чипы были бы дороже (16 матриц на банк!), а может AMDшный контроллер бы их не поддержал.

Как-бы то ни было, OCZ (в нарушение JEDEC!) сделала AMD-only "быструю" память.

Память такая, с легкой руки маркетологов OCZ стала называться "High density". Что это такое понимали не все), однако же это видимо просто значит "11 бит на адрес колонки".

Обратите внимание что OCZ честно написало что это память AMD only!

И теперь самое интересное: Kingston никогда и нигде о такой памяти не писал! Все DIMMы Kingston, продающиеся с пометкой "amd only" имеют маркировку KVR800D2N6 (или KVR800D2N5, при CL 5). Однако подобная память имеет конфигурацию 128Mx8. В ней два ранка, по 8 чипов в каждом, каждый чип по 1Гб. Это полностью соответствует JEDEC, и спеке Интела на G33.

И конечно же она прекрасно заработала у меня на G33, и в SPD у нее написано ровно тоже самое (спецом смотрел RAMMonом).

Все ниточки от продавцов "AMD only kingston" ведут на aliexpress, где ее продавали под таким именем китайцы. Я специально надыбал себе себе такую память. Она действительно не завелась на Intel! К сожалению, у меня нет AMD и нет программатора, чтобы считать её SPD (а simmtesterовский программатор стоит тыщу баксов, что многовато для эксперемента), так я не могу узнать что там написано, но уверен что там будет написано что это кингстон, и что чипы эти имеют 11 бит на колонку (благо SPD на DDR2 поддерживает до 13 бит (байт 4, "Number of Column Addresses on this assembly", что смешно, учитывая что jesd-79-2 описывает не более 11ти).

http://forum.ixbt.com/topic.cgi?id=27:11902:4#4
Тетрис научил нас жизненно важному пониманию, успехи исчезают, ошибки накапливаются.

Оффлайн Retif

  • Администраторы
  • Олдфаг
  • *****
  • Сообщений: 9059
  • Рейтинг: 88
  • Пол: Мужской
  • Афтар
    • Просмотр профиля
    • Мой блог
  • Откуда: Орёл
Оперативка DDR2 только для AMD - в чем подвох?
« Ответ #2 : 18 февраля 2017, 14:35:05 »
О как. Никогда бы не подумал. И как понять, на Asus M2A-VM такая будет работать?
Чипсет AMD 690G.


Updated: 18 February 2017, 14:40:07

А-а, хрен:
Цитировать
Asus M2A-VM AMD 690G Chipset. Не работает с памятью для AMD с обеими типами чипов от Sec и от Hunix.

http://forum.overclockers.ua/viewtopic.php?t=119065
« Последнее редактирование: 18 февраля 2017, 14:40:07 от Retif »