я: при досить тонкій плівці ізолятора (10 нм) електрони, якщо їх злегка «підштовхнути» не надто високою напругою в потрібному напрямку, можуть «просочуватися» через бар'єр, що не перестрибуючи його.
Регенерація
Пам'ять DRAM виготовляється на основі конденсаторів невеликої ємності, які швидко втрачають заряд, тому інформацію доводиться оновлювати через певні проміжки часу, щоб уникнути втрат даних. Цей процес називається регенерацією пам'яті. Він реалізується спеціальним контролером, встановленим на материнській платі або ж на кристалі центрального процесора. Протягом часу, званого кроком регенерації, в DRAM перезаписується ціла рядок «осередків», і через 8-64 мс оновлюються всі рядки пам'яті.
Процес регенерації пам'яті в класичному варіанті суттєво «гальмує» роботу системи, оскільки в цей час обмін даними з пам'яттю неможливий. Регенерація, заснована на звичайному переборі рядків, не застосовується в сучасних типах DRAM. Існує кілька більш економічних варіантів цього процесу - розширений, пакетний, розподілений; найбільш економічною є прихована (тіньова) регенерація.
З нових технологій регенерації можна виділити тип регенерації PASR (англ. Partial Array Self Refresh), застосовуваний компанією Samsung в чіпах пам'яті SDRAM з низьким рівнем енергоспоживання. Регенерація «осередків» виконується тільки в період очікування в тих банках пам'яті, в яких «є дані».
Паралельно з цією технологією реалізується метод TCSR (англ. Temperature Compensated Self Refresh), який призначений для регулювання швидкості процесу регенерації в залежності від робочої температури.
. 1.3 Пам'ять типу VRAM
Перші чіпи пам'яті, придатні для використання в комп'ютерній графіці були мікросхеми DRAM. DRAM є енергозалежною пам'яттю. Електричний заряд в кожній з комірок пам'яті залишає нульовий або одиничний біт даних. Заряд кожного осередку має безперервно оновлюватися з метою уникнути втрати електричного сигналу з часом, в слідстві чого втрачаються зберігаються в пам'яті дані. Потрібно два цикли обчислень для зчитування даних в пам'ять і з нее.била розроблена в якості альтернативи DRAM і була покликана подолати обмеження по продуктивності, за рахунок зчитування та запису даних з банків пам'яті за один цикл. У той же час, використання VRAM вимагає наявності спеціального контролера, розробленого для використання саме з цим типом пам'яті. Ринок обох типів пам'яті чітко сегментований. VRAM все ще використовується в підсистемах, розрахованих на дуже високий дозвіл і в яких дуже важлива можливість роботи з 24-бітовим поданням кольору (наприклад в системах CAD, верстки й кольороподілу). Пам'ять типу DRAM використовується в стандартних графічних підсистемах, розрахованих, в основному, на офісне застосування (електронні таблиці, текстові процесори). Однак, екзотичні типи пам'яті все більше і більше використовуються замість VRAM і DRAM в їхніх традиційних областях застосування. Все більш виразно можна бачити, що для різних додатків пропонується використовувати різні типи пам'яті.
Покращення в архітектурі DRAM полягали в збільшенні продуктивності, за рахунок прискорення різними шляхами швидкості виконання циклів читання і запису. Ця традиційна, хоча і працююча швидше, архітектура DRAM вимагає невеликих або взагалі не вимагає, змін в інтерфейсі графічного процесора для використання в відеопідсистемі.
Прискорення роботи цих типів пам'яті досягається за рахунок збільшення частоти, з якою відбуваються цикли читання і запису DRAM. Час, необхідний на спорядження зарядом конденсатора комірки пам'яті DRAM, є фізичною обмеженням. Для подолання цього обмеження DRAM, виробники розміщують високопродуктивний буфер пам'яті між блоком пам'яті і графічним процесором. Це забезпечує можливість збільшення пропускної здатності, за рахунок організації наскрізної черговості даних для всіх блоків пам'яті, навіть незважаючи на те, що пам'ять DRAM може бути недостатньо швидкої для обробки даних приходять від процесора. Цей ефект можна порівняти з швидким входом маси людей в метро, ??коли кілька турнікетів обслуговують відразу групу пасажирів. Ви можете спостерігати пакетне переміщення, коли за проміжок часу, необхідний для проходу через турнікет одній людині, відбувається переміщення відразу декількох пасажирів. У результаті пропускна здатність стає набагато вище. У поліпшених архітектурах DRAM оптимізовані потоки інформації в і з буфера, що забезпечує оптимізацію потоку даних з пам'яті і забезпечує оновлення вмісту комірок пам'яті з більшою, ніж нормальна, швидкістю. У підсумку, видно, що головною метою поліпшень архітектури було зниження часу очікування, необхідного даними для запис в пам'ять і зчитування з неї.
. 1.4 Структура відеопам'яті VRAM
У растр...