
- •Види пам'яті.
- •Класифікація оп:
- •Напівпровідникові запам'ятовуючі пристрої.
- •Типи динамічної пам'яті.
- •Едо (Extended Data Output) dram.(Гіперсторінковим режимом обміну нрм (Hyper Page Mode).)
- •Тип ведо (Burst edo) dram.
- •Синхронні типи пам'яті
- •Перспективні типи пам'яті.
- •Пам'ять із внутрішнім кэшем.
- •(Нове покоління типів пам'яті.)
- •Порівняльна характеристика і перспективні типи динамічної пам'яті.
- •Коротка характеристика розглянутих типів пам'яті
- •Використання відеопам'яті. Стандартні архітектури
- •Відеопам'ять (ram).
- •Відеопам'ять (rom).
- •Необов'язкова пам'ять rom і ram.
- •Нові типи відеопам'яті
- •Що нас очікує в майбутньому?
- •Віртуальна пам'ять і організація захисту пам'яті Концепція віртуальної пам'яті
- •Сторінкова організація пам'яті
- •Сегментація пам'яті
- •Логічне представлення основної пам'яті пеом.
- •Стандартна пам'ять.
- •Додаткова пам'ять.
- •Верхня пам'ять.
Коротка характеристика розглянутих типів пам'яті
Тип |
Переваги |
Недоліки |
Частота, схема роботи |
Conventional |
Найперший тип пам'яті |
Сама повільна |
4,77-40 МГц,5-5-5-5 |
FPM |
Посторінковий (порядковий) доступ |
Повільна робота |
16-66 МГц,5-3-3-3 |
EDO |
Великий час утримання даних на виходах |
Максимальна частота – 66 МГц |
33-66 МГц,5-2-2-2 |
BEDO |
УДО+ пакетний режим передачі |
Не може працювати з частотою 100МГц |
60-83 МГц,5-1-1-1 |
SDRAM |
Працює на частоті режимної шини до 133 МГц, має конвеєр , 2 банки, «спілкується» за допомогою системи команд. |
Не цілком використовує можливості шини, межа – 133МГц |
60-133 МГц,5-1-1-1 |
DDR |
Працює на обох фронтах імпульсів, 95% використання шини, 4 банки пам'яті |
Ефективна при великих обсягах установленої пам'яті |
200 МГц,5-1-1-1 |
SLDRAM |
400-МГц внутрішня шина, розширений набір команд і даних, відкритий стандарт, адресуемый обсяг до 4 Гб. |
Складний контролер, ефективна при обсягах від 256 Мб. |
Швидкість передачі до800Мб/з |
RDRAM |
800-МГц 16-розрядна внутрішня шина, 100-МГц 128-розрядна зовнішня, спеціальні схемотехнические рішення, 16 внутрішніх банків, виробництво на 30% дешевше |
Складний контролер, ефективна при обсягах від512Мб., закритий стандарт |
Швидкість передачі до 6,4 Гб/з |
EDRAM |
Убудований кэш для збереження рядка пам'яті |
Виробляється одним розроблювачем |
133 МГц, 5-1-1-1 |
CDRAM |
EDRAM+ більш ефективне використання обсягу кеш-пам'яті |
Виробляється одним розроблювачем |
133 МГц, 5-1-1-1 |
VCDRAM |
Попередня буферизація даних у спеціальних каналах |
Недостатня для високих дозволів продуктивність |
133 МГц, 5-1-1-1 |
SGRAM |
Одне-портова, виконує ряд графічних операцій |
Висока вартість |
До 166 МГц, 5-1-1-1 |
VRAM |
Двох портова, повний набір графічних функцій |
Нестандартна, виробляється одним розроблювачем |
5-1-1-1 |
WRAM |
Прискорена VRAM, немає ряду маловикористованих функцій |
Виробляється одним розроблювачем |
5-1-1-1 |
3D-RAM |
Убудовано відеопроцесор і кеш-пам'ять |
|
|
Використання відеопам'яті. Стандартні архітектури
Перші чипи пам'яті, придатні для використання в комп'ютерній графіці були мікросхеми DRAM. DRAM є энергозалежною пам'яттю. Електричний заряд у кожній з комірок пам'яті залишає нульовий або одиничний біт даних. Заряд кожного осередку повинний безупинно обновлятися з метою уникнути втрати електричного сигналу згодом, у наслідку чого губляться дані, що зберігаються в пам'яті. Потрібно два цикли обчислень для зчитування даних у пам'ять і з неї.
VRAM була розроблена як альтернативу DRAM і була покликана перебороти обмеження по продуктивності, за рахунок зчитування і запису даних з банків пам'яті за один цикл. У той же час, використання VRAM вимагає наявності спеціального контролера, розробленого для використання саме з цим типом пам'яті. Ринок обох типів пам'яті чітко сегментований. VRAM усе ще використовується в підсистемах, готових на дуже високий дозвіл і в які дуже важлива можливість роботи з 24-бітним представленням кольору (наприклад у системах CAD, верстки і квіткоділення). Пам'ять типу DRAM використовується в стандартних графічних підсистемах, готових , в основному, на офісне застосування (електронні таблиці, текстові процесори). Однак, екзотичні типи пам'яті усе більше і більше використовуються замість VRAM і DRAM у їхніх традиційних областях застосування. Усе більш чітко можна бачити, що для різних додатків пропонується використовувати різні типи пам'яті.
Поліпшення в архітектурі DRAM полягали в збільшенні продуктивності, за рахунок прискорення різними шляхами швидкості виконання циклів читання і записи. Типи пам'яті Fast Page Mode DRAM (FPM DRAM), Extended Data Out (EDO DRAM), Fast EDO DRAM і Burst EDO, можуть служити прикладами еволюції архітектури DRAM. Ця традиційна, хоча і працююча швидше, архітектура DRAM вимагає невеликих або взагалі не вимагає, змін в інтерфейсі графічного процесора для використання у відеопідсистемі.
Прискорення роботи цих типів пам'яті досягається за рахунок збільшення частоти, з яким відбуваються цикли читання і запису DRAM. Час, необхідний на спорядження зарядом конденсатора комірки пам'яті DRAM, є фізичним обмеженням. Для подолання цього обмеження DRAM, виробники розміщають високопродуктивний буфер пам'яті між блоком пам'яті і графічним процесором. Це забезпечує можливість збільшення пропускної здатності, за рахунок організації наскрізної черговості даних для всіх блоків пам'яті, навіть незважаючи на те, що пам'ять DRAM може бути недостатньо швидкої для обробки даних прихожих від процесора. Цей ефект можна порівняти зі швидким входом маси людей у метро, коли кілька турнікетів обслуговують відразу групу пасажирів. Ви можете спостерігати пакетне переміщення, коли за проміжок часу, необхідний для проходу через турнікет одній людині, відбувається переміщення відразу декількох пасажирів. У результаті пропускна здатність стає набагато вище. У поліпшених архитектурах DRAM оптимизированы потоки інформації в і з буфера, що забезпечує оптимізацію потоку даних з пам'яті і забезпечує відновлення вмісту комірок пам'яті з більшої, ніж нормальна, швидкістю. У підсумку, видно, що головною метою поліпшень архітектури було зниження часу чекання, необхідного даним для запис у пам'ять і зчитування з неї.