Якщо у вас виникнуть запитання, не висвітлені на нашому сайті, ви можете задати питання безпосередньо нашим фахівцям по електронній пошті: [email protected]
Звичайні типи пам'яті (FPM / RDO і SDRAM) іноді називають пристроями з широким каналом. Ширина каналу пам'яті дорівнює ширині шини даних процесора (в системах Pentium - 64 біт). Максимальна продуктивність пам'яті SDRAM у виконанні DIMM становить 100x8 (частота х кількість переданих даних за один такт), або 800 Мбайт / с.
З іншого боку, пам'ять RDRAM є пристроєм з вузьким каналом передачі даних. Кількість даних, переданих за один такт, досягає лише 16 біт (2 байт), не рахуючи двох додаткових біт контролю по парності, однак швидкість передачі даних набагато вище. В даний час відбувається поступовий перехід від паралельної конструкції модулів пам'яті до послідовної, що нагадує процес, що відбувався в свій час з шинами персонального комп'ютера.
Одноканальні 16-розрядні модулі пам'яті RIMM працювали спочатку з частотою 800 МГц, завдяки чому загальна пропускна здатність досягала величини 800x2, або 1,6 Гбайт / с, для одного каналу, що збігається з характеристиками пам'яті PC 1600 DDR-SDRAM. У перших системах Pentium 4 використовувалися обидва банки пам'яті одночасно, створюючи двухканальную структуру з пропускною спроможністю 3,2 Гбайт / с, що відповідає швидкодії шини оригінального процесора Pentium 4. Однією з особливостей конструкції RDRAM є зменшений час очікування між передачами даних. Це пов'язано з циклічно повторюваними передачами, виконуваними одночасно і тільки в одному напрямку.
Мал. 6.3. Відношення між тактовим сигналом і циклами передачі даних пам'яті RDRAM
Сучасні модулі пам'яті RIMM працюють не тільки з вихідної частотою 800 МГц, а й з частотами 1066 і 1200 МГц і існують як в одноканальних 16-розрядних, так і в багатоканальних 32- і 64-розрядних версіях, пропускна здатність яких перевищує 9,6 Гбайт / с.
Один канал пам'яті Rambus може підтримувати до 32 окремих пристроїв RDRAM (мікросхем RDRAM), які встановлюються в модулі RIMM (Rambus Inline Memory Modules). Вся робота з пам'яттю організується між контролером пам'яті і окремим (а не всіма) пристроєм. Кожні 10 ні (100 МГц) одна мікросхема RDRAM може передавати 16 байт. RDRAM працює швидше SDRAM приблизно в три рази.
На рис. 6.3 відображено ставлення між тактовим сигналом і циклами передачі даних. П'ять повних циклів тактового сигналу відповідають десяти циклам даних.
Архітектура RDRAM також підтримує множинні чергуються транзакції, одночасно виконуються в окремих часових областях. Отже, передача даних може бути здійснена до завершення попередньої передачі.
Не менш важливим є те, що пам'ять RDRAM споживає мало енергії. Напруга живлення модулів пам'яті RIMM, як і пристроїв RDRAM, досягає лише 2,5 В. Напруга низьковольтного сигналу змінюється від 1,0 до 1,8 В, т. Е. Перепад напруги дорівнює 0,8 В. Крім того, RDRAM має чотири режими зберігання енергії і може автоматично переходити в режим очікування на завершальній стадії транзакції, що дозволяє ще більше економити споживану потужність.
Як згадувалося раніше, мікросхеми RDRAM встановлюються в модулі RIMM (рис. 6.4), за розміром і формою подібні DIMM, але не взаємозамінні. Існують модулі пам'яті RIMM, обсяг яких досягає 1 Гбайт і більше. Ці модулі можуть встановлюватися в системі по одному, оскільки кожен з них технічно є відразу кілька банків пам'яті. Модулі RIMM встановлюються попарно тільки
Мал. 6.4. Модуль RIMM (184-контактний)
в тому випадку, якщо існуюча системна плата підтримує двоканальні модулі RDRAM, а також якщо в системі застосовуються 16-розрядні модулі RIMM.
Контролер пам'яті RDRAM з одним каналом Rambus дозволяє встановити не більше трьох модулів RIMM. Проте в більшості системних плат можливе використання тільки двох модулів на один канал, що дозволяє уникнути проблем з перекручуванням сигналу.
Існуючі модулі пам'яті RIMM можна розділити по швидкодії на три основні підгрупи, кожна з яких містить три версії з різною шириною шини. Модулі пам'яті 16-розрядних версій зазвичай використовуються в двоканальної середовищі, тому їх рекомендується встановлювати попарно, причому кожна пара модулів повинна бути встановлена в окремий набір роз'ємів. Кожен набір роз'ємів RIMM на подібних платах є окремим каналом. Модулі пам'яті 32- і 64-розрядних версій включають в себе відразу кілька каналів, що дозволяє встановлювати їх окремо, без необхідності підбору узгоджених пар. Характеристики різних типів модулів RDRAM наведені в табл. 6.7.
Компанія Intel сконцентрувала свої зусилля на впровадженні пам'яті Rambus, що, здавалося, дозволило б досягти значного успіху на ринку. На жаль, затримки у випуску відповідних наборів мікросхем, що виникли через технічні складнощі конструкції пам'яті RDRAM, послужили причиною збільшення вартості модулів пам'яті RIMM в три або більше разів в порівнянні з модулями DIMM того ж обсягу. Останнім часом вартість модулів RIMM пам'яті RDRAM знизилася до рівня DDR SDRAM, завдяки чому модулі RIMM, що мають більш високу ефективність, стали використовуватися набагато частіше.
На жаль для виробників мікросхем пам'яті, компанія Rambus одержала патенти на стандартну пам'ять і конструкції DDR SDRAM. Тому, незалежно від того, чи виробляють ці компанії пам'ять SDRAM, DDR або RDRAM, їм доводиться виплачувати певну суму компанії Rambus як создательского гонорару. Судові справи, порушені компаніями, які оспорюють ці патенти, помітних результатів не принесли. Прецеденти, що призвели до судового розгляду, є, по суті, вимогами анулювання патентів і прав компанії Rambus на пам'ять стандартів DDR і SDRAM.
Таблиця 6.7. Типи і пропускна здатність модулів RDRAM
Основна вимога до пам'яті, полягає в тому, що пропускна здатність шини пам'яті повинна відповідати пропускній здатності шини процесора. В цьому відношенні модулі RIMM пам'яті RDRAM є найбільш підходящим варіантом для систем, створених на базі більш швидких процесорів Intel Pentium 4.
Вся інформація зібрана з відкритих джерел. При испльзование матеріалів, розміщуйте посилання на джерело.
Сайт створено в системі uCoz