Часть 2. Немного теории и рассуждений

Прошивка оперативной памяти

Введение.

Мысль давно проскочила насчёт того, что если оперативная память, способная работать на повышенной частоте, нельзя ли сделать такие частоты номиналом? В этой статье я постараюсь рассказать методику проведения данной процедуры.

Итак, большая часть материнских плат у юзеров имеет заявленную поддержку работы оперативной памяти на частоте 800 MHz, вот и была найдена и приобретена планка ОЗУ частотой заведомо ниже этого порога.

Часть 2. Немного теории и рассуждений - student2.ru

Corsair 512 mb DDR-II 533 mhz (4-4-4-12 1.8В)

Часть 2. Немного теории и рассуждений - student2.ru

Часть 1. Предварительное тестирование и разгон.

Вообще память не то чтобы удивила, она запустилась на частоте 900 MHz. Такая частота нас не интересует, так что выставляем сразу на 800 MHz - стабильно 100% при таймингах 3[1]-4-4-11 и напряжении питания 2.1В. Далее прогон memtest86+.

Часть 2. Немного теории и рассуждений - student2.ru

Часть 2. Немного теории и рассуждений.

Изрядный вопрос – ниже тайминги или выше частота? На платформе Intel рекомендуют больше гнаться за частотой, а на AMD – за таймингами (хотя не всегда). Думаю обусловлено это тем, что контроллер памяти на платформе AMD расположен в самом процессоре, а не в системном контроллере (северный мост). На AMD нужно искать середину, а вот что касается Intel – то однозначно частота даёт больший прирост, нежели задержки. Хотя каждому нужно поэкспериментировать.

Итак, значит свободно можно зашивать частоту 800 и тайминги например 4-4-4-12. Есть только одно огромное НО.

В памяти есть маленькая микросхема, называется SPD

SPD – это аналог BIOS на материнской плате, видеокарте и т.д., в которую прошиты наименование изготовителя и модели, серийный номер, а также значения штатных частот и таймингов согласно требованиям JEDEC. Однако с целью обеспечения полной совместимости с материнскими платами производители памяти часто указывают в SPD максимально безопасные задержки, далекие от реальных параметров модулей – таким образом, для достижения оптимального быстродействия (а тем более разгона) пользователю приходится вручную устанавливать значения таймингов через BIOS.

Рассмотрим на примере памяти Mushkin.

Часть 2. Немного теории и рассуждений - student2.ru

Как видно из скрина первые два профиля это как раз и есть спецификация JEDEC. Данная память продаётся сразу с указанием большей частоты и вольтажа, но почему же тогда в профилях вольтаж стоит 1,8 и частота ниже?

Выше указано определение SPD, где как раз и указано что, спецификации JEDEC относительно содержимого SPD не предполагают хранения таких важных параметров, как напряжение питания, а память способна работать на высокой частоте и умеренных таймингах только при повышенном напряжении. А так как в SPD нельзя питающий вольтаж зашить отличный от 1,8В (точнее можно, но 1,5/2,5В....то есть стандарт для ДДР3 и ДДР1 соответственно) и чтобы была полная совместимость с материнскими платами и требованиями JEDEC, включая сохранение имеющегося "безопасного режима" для гарантированного прохождения процедуры POST в любых условиях, то производители зашивают те параметры, при которых 100% память будет исправно работать, а для агрессивной работы создаются так называемые профили EPP с уже завышенной частотой и вольтажом, ну или заниженными таймингами . Попробуем разобрать что это.

Enhanced Performance Profiles (EPP) – технология, придуманная компанией NVIDIA совместно с Corsair. Вообще попросту говоря это профили работы оперативной памяти, но уже с более расширенными по сравнению с обычными JEDEC. Естественно сохраняется и полная совместимость между этими профилями.

Объем памяти SPD-чипа составляет 256 байт, из которых только первые 99 заполнены согласно требованиям JEDEC. Дополнительные параметры, входящие в спецификации EPP, располагаются в зоне 99–127 байт и никак не влияют на эксплуатацию модулей на материнских платах, не поддерживающих EPP.

Чтобы EPP профили были активированы, необходимы, естественно, соответствующие модули памяти и поддержка BIOS материнской платы данной технологии. Но у львиной доли материнских плат отсутствует поддержка данной технологии, поэтому для неопытных юзеров покупка дорогостоящей памяти может попросту оказаться бесполезной.

Наши рекомендации