DRAM Read Latch Delay

Утиліта DRAM Read Latch Delay являє собою BIOS-настройку таймінгу DRAM, необхідного для стабілізації функціонування деяких модулів RAM. Управління даною опцією в меню BIOS Setup здійснюється за допомогою параметрів No Delay, 0.5 ns, 1.0 ns, 1.5 ns, Auto.

Принцип роботи

Ця функція була розроблена для вирішення проблеми помилкового звернення контролера RAM до осередків ОЗУ при ініціації нової операції читання. Справа в тому, що при збільшенні навантаження DRAM ймовірність некоректної роботи оперативної пам’яті досить висока. Якщо пояснити «на пальцях», то чим більша кількість модулів RAM підключено до материнської плати, тим вище ступінь завантаженості ОЗУ, і, відповідно, тим більший обсяг роботи виконується контролером пам’яті при обробці будь-яких операцій з її осередками. Особливо це стосується ситуації з використанням подвійних модулів оперативної пам’яті. У момент зчитування інформації керуючої мікросхемі RAM доводиться затримувати ініціацію операції читання через підвищену завантаженості DRAM. Найчастіше ця незапланована затримка тягне за собою зависання системи або помилку зчитування інформації.

Функція DRAM Read Latch Delay дозволяє скорегувати роботу оперативної пам’яті за допомогою декількох варіантів інтервалу затримки DRAM. Зрозуміло, що в кожній ситуації вибір значення цього таймінгу індивідуальний, але статистика показує, що оптимальним рішенням є настройка функції на параметр Auto. Присвоєння функції цієї константи означає, що тривалість затримки буде визначатися BIOS самостійно, виходячи з інформації про таймингах RAM, запрограмованої виробником в чіпі SPD.

При виборі параметра No Delay затримка перед ініціацією нової операції читання повністю ліквідується, внаслідок чого контролер виконує читання безперервно, навіть в разі наявних до цього «протипоказань».

Числові значення опції 0.5-1.5 ns представляють собою конкретні установки таймінгу в наносекундах. Як правило, ці параметри застосовуються при експериментуванні і пошуку вирішення проблеми з RAM вручну.

Чи варто включати?

Оптимальне використання даної функції залежить від апаратної конфігурації та завантаженості оперативної пам’яті, іншими словами, від кількості встановлених модулів і їх типу. Тому при використанні невеликої кількості мікросхем ОЗУ рекомендується встановити параметр No Delay. Але при наявності сильної завантаженості DRAM слід налаштувати опцію на параметр Auto або на одне з конкретних числових значень.

Слід пам’ятати про те, що найкращим варіантом функціонування як оперативної пам’яті, так і системи в цілому є робота з найменшими витратами часу і інших ресурсів. Тому при виникненні зависань, збоїв та інших проявів нестабільної роботи пам’яті необхідно почати конфігурацію опції з найменшого доступного параметра в 0.5 нс. Якщо ситуація не покращується, слід збільшити інтервал затримки або привласнити функції значення Auto.

Ссылка на основную публикацию