Азбука рс сова, оперативна пам'ять

Азбука рс сова, оперативна пам'ять

При виключенні комп'ютера вся інформація, яка перебувала в оперативній пам'яті комп'ютера, безповоротно втрачається. У будь-якому ПК є cashe. Принцип його дії заснований на тому, що не робота (простий) швидшого пристрої сильно впливає на загальну продуктивність (по-перше) і що з швидше за все ввести дані, збережені недавно (по-друге). Тому між пристроями поміщають буфер швидкої пам'яті (невеликий в порівнянні з усіма збереженими даними), що дозволяє знизити втрати швидкого пристрою як на записи, так і на читанні. Кеш в сучасних комп'ютерах будується по двох-рівневої схемою:
  • L1 Cashe (Level 1 Cashe, Первинний кеш) - кеш 1 рівня, внутрішній (Internal, Integrated) кеш процесорів класу 486 і старше.
  • L2 Cashe (Level 2 Cashe, Вторинний кеш) - кеш 2 рівня. Працює на частоті шини. Для кешу 2-го рівня завжди використовується SRAM. Характерні ємності - від 256kB до 1MB на процесор. Обсяг і швидкодія L2 Cashe впливають на швидкодію ПК в цілому. Але іноді установка в ПК систему додаткової пам'яті може і помітно сповільнити її роботу, якщо контролер не підтримує кешування цієї пам'яті. Зазвичай це зовнішній (External) кеш, встановлений на системній платі. Для Pentium Pro і Pentium II вторинний кеш розташований в одному корпусі з самим процесором.

[Alliance] [Altera Corporation] [Centon] [Century Microelectronics] [Cisco] [Compaq] [Corsair] [Crucial] [Fujitsu Ltd. ] [Hitachi] [Hyundai] [HP] [Hyrix] [IBM Corporation] [Kingston Technology] [Kingmax Retail] [Micron] [Mitsubishi] [Motorola] [M.tec] [Nanay] [NCP] [NEC] [OKIc ] [PNY] [Panasonic] [Samsung] [SEC] [SG] [Siemens] [Simple Technology] [Smart Modular Technologies] [Southland Micro Systems] [Sun] [Texas Instruments] [Toshiba] [Trancend JetRam] [Unigen] [Vanguard] [Viking] [Visiontek] [Vitelic]

· Організація JEDEC (Joint Electron Device Engineering Council. Об'єднаний інженерний рада з електронним пристроям) проводить роботу з розробки стандартів пам'яті для ПК, в т.ч. їм доводиться поєднувати модулі пам'яті, чіпсети і системні інтерфейси. Стандарт системної пам'яті має життєвий цикл в 2-3 роки, стандарт графічної пам'яті - близько 9-ти місяців.

". Reset - НЕ кнопка, а гірка необхідність."

SIMM (Single In line Memory Module, DRAM) - пам'ять з асинхронним доступом. Модуль вставляється в розєм, що затискає системній платі; застосовується у всіх m / b. а також у багатьох адаптерах, принтерах і інших пристроях. SIMM має контакти з двох сторін модуля, але всі вони з'єднані між собою, утворюючи як би один ряд контактів. Single говорить про те, що контакти з двох сторін модуля насправді є одним і тим же контактом (для збільшення контактної поверхні). Модулі пам'яті SIMM витіснили з ринку SIPP (Single In-line Pin Package). SIPP за зовнішнім виглядом схожий на SIMM, у якого контакти не «наклеєні" на плату, а мають форму голок (найменування pin в первісному значенні цього слова) і стирчать у вигляді гребінця.


SIMM почав широко застосовуватися на PC c 386-м процесором. А світанок SIMM-ів припав на PC c 486-м і першими Pentium-процесорами. Модуль пам'яті представляє собою прямокутну плату з контактною смугою вздовж однієї зі сторін. З'єднання з системною платою йде через позолочені смужки (pin-и, Піни), а не через штирі.
Для фіксації пам'ять вставляється в пластмасову колодку m / b під кутом 70 градусів, потім поворот і затискається за допомогою засувок. При цьому SIMM-модуль встає перпендекулярно до плати.

Модулі динамічної пам'яті, крім пам'яті для даних, можуть мати додаткову пам'ять для зберігання бітів парності (Parity) для байтів даних - такі SIMM називають 9- і 36-розрядними модулями (по одному біту парності на байт даних). Біти парності служать для контролю правильності зчитування даних з модуля, дозволяючи виявити частину помилок (але не всі). Існує два різновиди модулів SIMM (в залежності від числа висновків модуля):
  1. 30-контактні модулі мають ширину 9 біт (8 біт і біт контролю парності). Реально використовує близько 25 контактів, інші зроблені "про запас", в сумі виходить всього 100 контактів.
  2. 72-контактні модулі мають ширину 32 біта (без контролю парності) або 36 біт (з контролем парності). Багато SIMM 72-пин також мають рудіментние або взагалі відсутні контакти 35-36 і 37-38. До речі, в цьому форм-факторі (72-пинового SIMM) випускалося мінімум вісім різних стандартів модулів (х32, х36, х18, х33, х39, х40, PS / 2 x36, x36 з 5 лініями CAS), але поширені тільки х32 х36.
Так як шини ПК з 386- і 486-процесорами 32-бітові, необхідно використовувати або аж чотири 30-контактних модуля SIMM, або один 72-контактний модуль. ПК на базі процесорів Pentium, Pentium Pro і Pentium II мають 64-бітну шину, тому в материнські плати для Pentium'ов треба вставляти 72-х контактні модулі SIMM по двоє. Інакше комп'ютер або не буде працювати, або просто не "помітить" стоїть в гордій самоті 32-х "бітника".
Существовует т.зв. SIMM-конвертер - плата розширення, імеющаю контактну грати під 72-піновий роз'єм і слоти для установки 4-х 30-піновий SIMM. Правда, сенсу в ньому немає.
На кожному SIMM-е є позначення - типу 2х36-70. Де "70" - це час доступу. в наносекундах. "Х36" - це організацію модуля пам'яті, тобто кількість ліній вводу-виводу.
  1. х8, х9. 30-піновий SIMM без парності і з парністю відповідно;
  2. x2, x3. некоректне, але іноді зустрічається позначення тих же 30-піновий SIMM, але у виконанні з малою кількістю (2 і 3) чіпів;
  3. х32, х36. 72-піновий SIMM без і з парністю (х32 також може бути 72-пін SO DIMM);
Твір ( "2х36") дає ємність модуля, в мегабитах. Для отримання мегабайт потрібно поділити результат на 8. Таким чином 2х36-70 є SIMM 8MB 72-пін з парністю 70 нс, 4x32-60 - SIMM 16MB 72-пін без парності 60 нс, 16x32-60 - SIMM 64MB 72-пін без парності 60 нс.

· PD. Починаючи з 72-pin SIMM, вся пам'ять має чотири спеціальні лінії PD (Presence Detect - виявлення наявності, "електрична" маркування модуля пам'яті), на яких за допомогою перемичок може бути встановлено до 16 комбінацій сигналів. Лінії PD використовуються деякими "Brand name" -сукня для визначення наявності модулів в роз'ємах і їх параметрів. Більшість звичайних (тобто не brend) m / b не використовують ліній PD, що формально не відповідає стандарту JEDEC. Згодом PD трансформувалося в SPD.

· PB SRAM (Pipelined Burst SRAM - статична пам'ять з блоковим конвеєрним доступом) - різновид синхронних SRAM з внутрішньою конвеєризацією, за рахунок якої приблизно вдвічі підвищується швидкість обміну блоками даних.

". Abort, Retry, Ignore = Нафіг, Нефіг, Пофіг."

Азбука рс сова, оперативна пам'ять

Присутність слова dial означає незалежність контактів з двох сторін. Всі різновиди звичайних DIMM-ів мають однакове (168) число контактів (168-ми, розраховані на ширину шини 64 біт) і форм-фактор, і розрізняються тільки "ключами" (вирізки з боків).

Відповідно до специфікації JEDEC, в модулях DIMM необхідна реалізація технологія PD. Робиться за допомогою перезаписуваного ПЗУ з послідовним доступом (Serial EEPROM) і носить назву Serial Presence Detect (SPD). ПЗУ є 8-вивідні мікросхему, розміщену в кутку DIMM-a, а його вміст описує конфігурацію і параметри модуля. Тобто візуально SPD - це невеликий "зайвий" чіп на модулі. Системні плати з деякими chiset`амі (напр. 440LX / BX) можуть використовувати SPD для настройки системи управління пам'яттю. Деякі системні плати можуть обходитися без SPD, визначаючи конфігурацію модулів звичайним шляхом - це стимулює випуск рядом виробників DIMM без ПЗУ, які задовольняють специфікації JEDEC.
Популярність SPD отримав після того, як ряд материнських плат (наприклад, Intel AL440LX) відмовилися працювати з "широко використовуваних" DIMM-ами. По суті справи це означало інспіровану Intel спробу відродити використання PRD (тепер у вигляді SPD). 440LX перевіряв не тільки власне SPD, але і "інформацію від виробника", з приводу якої був розроблений спеціальний закритий стандарт, так що навіть DIMM з коректним SPD могли бути їм відкинуті. Втім, спроба не мала особливого успіху, так як функція контролю SPD задіяна далеко не у всіх сучасних материнських платах.

· Small Outline DIMM, SO DIMM - різновид DIMM малого розміру, призначених в першу чергу для портативних комп'ютерів (notebook, ноутбуках) і іноді для принтерів. Найбільш часто зустрічаються 72- і 144-контактні модулі (32 і 64 біт відповідно). Повне найменування - 144pin SODIMM SDRAM і 72pin SODIMM SDRAM. 144-контактні SO DIMM мають ключ "зі зміщенням", відповідальний за напругу, тобто ключі (і відповідні виступи) зміщені вздовж, що унеможливило встановлення "неправильного" модуля пам'яті, хоча і помітно ускладнило виробництво.

". Закладаючи що-небудь в пам'ять комп'ютера - пам'ятай куди ти це поклав."

  • PC -1600
  • PC-2100
  • PC -2400
  • PC-2700
  • PC-3000
  • PC-3200
  • PC2-3200
  • PC2-4300
  • PC2-5400
  • PC2-6400

За принципами роботи DDR-SDRAM схожа на SDRAM. Вона може приймати і передавати дані два рази за такт - на обох фронтах тактових імпульсів (по висхідному і низхідному фронту стробирующего сигналу), що подвоює швидкість предачі даних. У DDR-SDRAM менше споживана потужність (зручно для кишенькових комп'ютерів). У DDR RAM використовується протокол DLL (Delay Locked Loop), що дозволяє зрушити в часі інтервал дійсного значення вихідних даних. Таким чином скорочуються простої системної шини при зчитуванні даних на неї з декількох модулів пам'яті.
Розшифровка назв DDR I:
PC-1600 (DDR 200) = 100MHzx2 = 1.6 Гб / с пропускна здатність
PC-2100 (DDR 266) = 133MHzx2 = 2.1 Гб / с пропускна здатність
PC-2400 (DDR 300) = 150MHzx2 = 2.4 Гб / с пропускна здатність
PC-2700 (DDR 333) = 166MHzx2 = 2.7 Гб / с пропускна здатність
PC-3000 (DDR 366) = 183MHzx2 = 3.0 Гб / с пропускна здатність
PC-3200 (DDR 400) = 200MHzx2 = 3,2 Гб / с пропускна здатність
PC-3500 (DDR 434) - модулі HyperX DDR-пам'яті від Kingston
DDR SDRAM має тільки одну "проріз" посередині, в той час як типовий 168-контактний JEDEC DIMM має три "прорізи". Це повинно послужити "захистом від дурня", який спробує вставити DDR SDRAM в слот для звичайної SDRAM.

Азбука рс сова, оперативна пам'ять

· DDR III. У JEDEC розпочато роботу над специфікаціями стандарту DDR-III для ПК. П'ять виробників DRAM - Elpida, Hynix, Infineon, Micron і Samsung. розділили між собою основні частини майбутнього стандарту і тепер кожна з них веде розробку чорнових специфікацій своєї частини.
Стандарт DDR-III в рамках JEDEC також націлений на досягнення лінійної пропускної здатності від 1 Гбіт / с і вище.

". Чи не хочете по поганому, по хорошому буде гірше."

". Програмістів не заливають в машину 95-й бензин. Бояться, що повисне."

DRDRAM (Direct Rambus, RDRAM, Rimm) - специфікація високошвидкісної пам'яті, створена і запатентована фірмою Rambus Inc. При цьому Rambus Dram - НЕ дизайн чіпів, а технологія (тобто інтерфейс).
Сама распространних сьогодні Rambus-пам'ять працює на тактовій частоті 400 МГц, але дозволяє даними звертатися два рази за один такт, тому ефективна частота пам'яті становить 800 МГц. Ширина шини даних становить 16 біт, або 2 байт. Пікова пропускна здатність - до 3,2 Гбайт / с (по 1,6 Гбайт на канал). Модулі RIMM мають розміри, подібні з SDRAM DIMMs. але інші пропили. Модулі Rimm підтримують SPD. які використовуються на DIMM'ах. Direct Rambus, на відміну від SDRAM DIMM. може містити будь-яке ціле число чіпів RDRAM. Один канал Direct Rambus може підтримувати максимум 32 чіпа DRDRAM. Щоб розширити пам'ять понад 32-х пристроїв, можуть використовуватися два чіпа повторювача. З одним повторювачем канал може підтримувати 64 пристрої з 6-ю RIMM модулями, а з двома - 128 пристроїв на 12 модулях. На материнській платі може використовуватися до трьох RIMM-модулів. Існують спеціальні модулі тільки з каналом, звані continuity modules. Вони не містять чіпів пам'яті і призначені для заповнення вільних посадочних місць.

На сьогоднішній день не так багато чіпсетів (i820, i850 / i850E, SiS 658) підтримує Direct Rambus. Поки існує дев'ять специфікацій RDRAM:

". Обіцяного не всякий дочекається."

Голографічна пам'ять або технологія оптичного запису. У світі існують дві науково-дослідні програми. Одна - програма PRISM (Photorefractive Information Storage Material), друга - HDSS (Holographic Data Storage System). Метою PRISM є пошук придатних середовищ для збереження голограм, а HDSS орієнтована на розробку апаратних засобів, необхідних для практичної реалізації голографічних запам'ятовуючих систем. Обидві ведуть ряд фундаментальних досліджень, а її учасниками є ті ж компанії.
Висока щільність запису досягається за рахунок того, що галографічний образ (голограма) кодується в один великий блок даних, який записується за все за одне звернення. При читанні цей блок цілком витягається з пам'яті. За основний матеріал розробок прийнятий светочувствительном матеріал - ніобат літію, LiNbO3. Матеріалом для носія в комерційних пристроях є новий клас фотополімерних матеріалів. Для читання або запису голографічних блоків використовуються лазери. Тисячі т.зв. цифрових сторінок, кожна з яких містить до мільйона біт, можна помістити в пристрій розміром зі шматочок цукру. Уже досягнута щільність порядку 10GB / sm3, очікується - щільність даних в 1TБ на кубічний сантиметр (TB / sm3). Можна порівняти з використовуваним сьогодні магнітним способом - декількох MB / sm2.
Спочатку в пристрої голографічної пам'яті відбувається поділ променя синьо-зеленого аргонового лазера на дві складові - опорний і предметний промені (останній є носієм самих даних). Для голографічного пам'яті не годяться світлодіоди на базі напівпровідникових лазерів, а застосовуються нові твердотільні лазери. Предметний промінь піддається расфокусировке, щоб він міг повністю висвітлювати просторовий світловий модулятор (SLM - Spatial Light Modulator). SLM - це рідкокристалічну (LCD) панель, на якій сторінка даних відображається у вигляді матриці, що складається зі світлих і темних пікселів (двійкові дані). Обидва промені направляються усередину світлочутливого кристала, де і відбувається їх взаємодія. В результаті цієї взаємодії утворюється інтерференційна картина, яка і є основою голограми і запам'ятовується у вигляді набору варіацій показника чи переломлення коефіцієнта відображення усередині цього кристала. При читанні даних кристал висвітлюється опорним променем, який, взаємодіючи зі збереженої в кристалі інтерференційної картиною, відтворює записану сторінку у вигляді образа "шахівниці" зі світлих і темних пікселів (голограма перетворить опорну хвилю в копію предметної). Потім цей образ направляється в матричний детектор, основою для якого служить прилад із зарядним зв'язком (CCD - Charge-Coupled Device або ПЗС), захоплююче всю сторінку даних. При читанні даних опорний промінь повинен падати на кристал під тим же самим кутом, при якому проводився запис цих даних, і допускається зміна цього кута не більше ніж на градус. Це дозволяє одержати високу щільність даних: змінюючи кут опорного променя або його частоту, можна записати додаткові сторінки даних в тому ж самому кристалі.
Динамічна область середовища визначається кількістю сторінок, які вона може реально вміщати, тому учасники PRISM і займаються дослідженням обмежень на світлочутливість матеріалів.

". Ніщо не дається нам так дешево, як хочеться."

Замість епілогу - зведена таблиця деяких параметрів трьох технологій.

Схожі статті