Що таке таймінги оперативної пам’яті.





Давненько не було нічого з термінології. Дана статейка може стане в нагоді початківцям оверклокерам і просто цікавиться подібними речами людям.

Що таке таймінги оперативної пам'яті.

Мова тут піде про те, що таке таймінги пам’яті. Мотайте на вуса, якщо він є і просто закиньте в закладки, якщо нету.

Таймінг — це затримка між відправленням команди контролера пам’яті і її виконанням, виміряна в тактах шини пам’яті (тобто скільки тактів пропускає шина в очікуванні виконання команди).

В основі динамічної пам’яті (DRAM) лежать осередку, об’єднані в двовимірні масиви. Таку структуру можна представити у вигляді решітки з осередками в її вузлах. Щоб звернутися до однієї з них, контролеру треба знати її адресу. Він складається з двох компонентів: номери рядка і номера стовпчика. Масиви осередків з однаковою кількістю рядків і стовпців об’єднуються в банки. Контролер вибирає необхідний банк і посилає йому адресу рядки (сигнал RAS). Доступ до потрібної рядку займає деякий час, т.е таймінг RAS to CAS Delay. Потім надсилається адреса шпальти (сигнал CAS) і знову очікується відповідь — затримка (таймінг) CAS Latency. Таймінг RAS Precharge показує час між командою закриття та повторною активацією рядка. Active to Precharge Delay — між командою активації і командою закриття. І нарешті, Command Rate — це мінімальний час між подачею будь-яких двох команд.