Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Модуль DDR2 не обеспечивает заявленных в SPD характеристик ?
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
kovigor
Добрый день !
Есть дивайс на MPC8347 от Freescale. Память - один модуль DDR2 SODIMM, на такотвые входы модуля памяти подаются 266 МГц. В процессе тестирования и отладки прибора мы перепробовали самые разные модули, самых разных производителей, и все они работали нормально. Но вот попался мне модуль GOODRAM GR800S264L5/1G (PC2-6400). Судя по SPD, он обязан на частоте 266 МГц работать с CAS latency = 3. Этот же результат выдает и используемая нами написанная на основе исходников U-Boot и десятки раз проверенная программа инициализации контроллера DDR2 MPC8347. Все обязано работать. На деле же эти модули с таким CASLAT работают крайне нестабильно, прибор зависает при загрузке всегда в одном и том же месте. Никакие воздействия ни на какие регистры контроллера DDR2 не помогают - модуль упорно не работает с таким CASLAT. Решить проблему можно только одним способом: установить CASLAT > 3. Больше ничего корректировать не надо, все начинает сразу же работать. Посему вопрос. Может ли модуль памяти не обеспечивать заявленных в его SPD характеристик ? Кто-нибудь видел такие модули ?
P.S. на всякий случай прилагаю SPD
kovigor
Цитата(kovigor @ Jan 21 2011, 15:38) *
Кто-нибудь видел такие модули ?


Похоже, я близок к решению. Скачал даташит на микросхему памяти, на которой собран модуль:
HYB18T512800BF-25F

Там есть такие таблички: 50 - 53. В них производитель микросхемы описывает условия, при которых он измерял потребляемый микросхемой ток.

В таблице 50 ток измерялся для частоты 400МГц при CASLAT = 5 и 6
В таблице 51 ток измерялся для частоты 333МГц при CASLAT = 4 и 5
В таблице 52 ток измерялся для частоты 266МГц при CASLAT = 4 (о "3" не говорится ни слова, и, похоже, не случайно)
В таблице 53 ток измерялся для частоты 200МГц при CASLAT = 3

Короче говоря, производитель не просто так не приводит результатов измерений на частоте 266МГц для CASLAT = 3. Наверное, такой режим просто не поддерживается. Вывод: производитель модулей памяти необоснованно завысил CASLAT для своего модуля, проигнорировав рекомендации производителя микросхем. Прокомментируйте, пожалуйста, кто может ...
P.S. Даташит на микросхему прилагаю:
http://zalil.ru/30379405
aaarrr
Цитата(kovigor @ Jan 21 2011, 21:17) *
Прокомментируйте, пожалуйста, кто может ...

В Table 1 прямо написано, что для 2.5F максимальная частота для CL3 200MHz.
Недобросовестные производители модулей существуют, это факт. Само название - GOODRAM - уже наводит на нехорошие мысли.
kovigor
Цитата(aaarrr @ Jan 21 2011, 22:26) *
В Table 1 прямо написано, что для 2.5F максимальная частота для CL3 200MHz.
Недобросовестные производители модулей существуют, это факт. Само название - GOODRAM - уже наводит на нехорошие мысли.


О !!! Вы забили последний гвоздь в крышку гроба этого идиотского модуля. Теперь все встало на свои места. Спасибо огромное ...
BCluster
GOODRAM - самая отвратительная память какую можно найти sm.gif Это они а не Вы sm.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.