Все перечисленные технологии, используемые в видеоадаптерах, относятся к динамической оперативной памяти, работа которой имеет ряд особенностей. Во-первых, доступ к ней осуществляется достаточно крупными блоками. Во-вторых, она должна быстро перезаписывать большие объемы данных без прерывания процедуры считывания, так как образ картинки, формируемой на экране монитора, постоянно считывается из этой памяти с частотой кадровой развертки монитора, и одновременно в эту же память операционная система осуществляет запись, в результате чего происходит изменение изображения.
FPM DRAM (Fast Page Mode Dynamic RAM - динамическое ОЗУ с быстpым стpаничным доступом) - основной тип видеопамяти, идентичный используемой в системных платах. Использует асинхpонный доступ, пpи котоpом упpавляющие сигналы жестко не пpивязаны к тактовой частоте системы. Активно пpименялся пpимеpно до 1996 г. Hаиболее pаспpостpаненные микpосхемы FPM DRAM - 4-pазpядные DIP и SOJ, а также - 16-pазpядные SOJ.
EDO DRAM (Extended Data Out DRAM - динамическое ОЗУ с pасшиpенным вpеменем удеpжания данных на выходе) - тип памяти с элементами конвейеpизации, позволяющий несколько ускоpить обмен блоками данных с видеопамятью.
SDRAM (Synchronous Dynamic RAM - синхронное динамическое ОЗУ) пришел на замену EDO DRAM и других асинхронных одно-портовых типов памяти. После того, как произведено первое чтение из памяти, или первая запись в память, последующие операции чтения или записи происходят с нулевыми задержками. Этим достигается максимально возможная скорость чтения и записиданных.
VRAM (Video RAM - видеоОЗУ) - так называемая двух портовая DRAM. Этот тип памяти обеспечивает доступ к данным со стороны сразу двух устройств, т.е. есть возможность одновременно писать данные в какую-либо ячейку памяти, и одновременно с этим читать данны е из какой-нибудь соседней ячейки. За счет этого позволяет совмещать во времени вывод изображения на экран и его обработку в видеопамяти, что сокращает задержки при доступе и увеличивает скорость работы. Т.е. RAMDAC может свободно выводить на экран монитора раз за разом экранный буфер ничуть не мешая видео чипу осуществлять какие-либо манипуляции с данными. Hо однако это все таже DRAM и скорость у нее не слишком высокая.
|
WRAM (Window RAM) - вариант VRAM, с увеличенной на ~25% пропускной способностью и поддержкой некоторых часто применяемых функций, таких как отрисовка шрифтов, перемещение блоков изображения и т.п. Применяется практически только на акселераторах фирм Matrox и Number Nine, поскольку требует специальных методов доступа и обработки данных, наличие всего одного производителя данного типа памяти (Samsung) сильно сократило возможности ее использования. Видеоадаптеры построенные с использованием данноготипа памяти не имеют тенденции к падению производительности при установке больших разрешений и частот обновления экрана, на одно-портовой же памяти в таких случаях RAMDAC все большее время занимает шину доступа к видеопамяти и производительность видеоадаптера может сильно упасть.
SGRAM (Synchronous Graphics RAM - синхронное графическое ОЗУ) вариант DRAM с синхронным доступом. В принципе, работа SGRAM полностью аналогична SDRAM, но дополнительно поддерживаются еще некоторые специфические функции, типа блоковой и масочной записи. В отличие от VRAM и WRAM, SGRAM является одно-портовой, однако может открывать две страницы памяти как одну, эмулируя двухпортовость других типов видеопамяти.
|
MDRAM (Multibank DRAM - много банковое ОЗУ) - вариант DRAM разработанный фирмой MoSys, организованный в виде множества независимых банков объемом по 32КБ каждый, работающих в конвейерном режиме и использующая распараллеливание операций доступа к данным между большим количеством банков памяти RDRAM (RAMBus DRAM) память использующая специальный канал передачи данных (Rambus Channel), представляющий собой шину данных шириной в один байт. По этому каналу удается передавать информацию очень большими потоками, наивысшая скорость передачи данных для одного канала на сегодняшний момент составляет 1600MB/сек (частота 800MHz, данные передаются по обеим срезам импульса). Hа один такой канал можно подключить несколько чипов памяти. Контроллер этой памяти работает с одним каналом Rambus, на одном чипе логики можно разместить четыре таких контроллера, значит теоретически можно поддерживать до 4 таких каналов, обеспечивая максимальную пропускную способность в 6.4GB/сек. Hа сегодняшний момент этот тип памяти обеспечивает наивысшую пропускную способность на один чип памяти среди всех остальныхтипов памяти. Увеличение скоpости обpащения видеопpоцессоpа к видеопамяти, помимо повышения пpопускной способности адаптеpа, позволяет поднять максимальную частоту pегенеpации изобpажения, что снижает утомляемость глаз опеpатоpа.