:: Статья: :: Видеокарты

Видеокарты

Видеокарта (видеоадаптер, графический адаптер) – устройство, входящее в состав компьютера, которое предназначено для формирования, обработки изображения и выдачи соответствующих сигналов на устройство графического вывода – монитор. Устанавливается на материнской плате в свободный разъем AGP или PCI. Основными компонентами современной видеокарты являются: SVGA-ядро, ядро 2D-ускорителя, ядро 3D-ускорителя, видеоядро, видео- BIOS (базовая система ввода-вывода), контроллер памяти, видеопамять, интерфейс главной шины, интерфейс внешнего порта ввода-вывода, RAMDAC. Аппаратно часть этих компонентов, как правило, реализуется на одном кристалле видеоконтроллера.

2D-ускоритель – устройство, осуществляющее обработку графики в двух координатах на одной плоскости.

3D-ускоритель – устройство, осуществляющее построение и обработку трехмерных (3D) изображений. В процессе формирования 3D-изображения аппаратный 3D-ускоритель взаимодействует с программным обеспечением. Сам же процесс имеет несколько этапов: определение состояния объектов; определение соответствующих текущему состоянию геометрических трехмерных моделей; разбиение этих моделей на простые элементы – графические примитивы, в качестве которых чаще используют треугольники (именно на этом этапе подключается аппаратный 3D-ускоритель); привязка текстур и освещения; геометрические преобразования координат вершин примитивов относительно виртуальной точки наблюдения; игнорирование невидимых примитивов; преобразование параметров примитивов в целочисленные значения, с которыми работают аппаратные компоненты; закраска примитивов и финальная обработка.
Основные аппаратные элементы 3D-ускорителя: геометрический процессор, механизм установки и механизм закраски примитивов. Характеристиками ускорителей являются максимальная пропускная способность (треугольников в секунду, triangle throughput), максимальная производительность закраски (точек в секунду, fill rate), скорость (кадров в секунду, frames per second, fps).

OpenGL, Direct3D, Glide – специализированные прикладные программные библиотеки для работы с трехмерной графикой.
Библиотека OpenGL, благодаря играм, пришла в несколько упрощенном виде из сферы графических станций. Многие современные программы оптимизированы под OpenGL.
Библиотека Direct3D поддерживается практически всеми ускорителями и, начиная с версии 6, является конкурентом OpenGL.
Библиотека Glide разработана компанией 3Dfx и поддерживается только ускорителями 3Dfx Voodoo.

RAMDAC – цифро-аналоговый преобразователь памяти с произвольным доступом. Это устройство отвечает за формирование окончательного изображения на мониторе. RAMDAC преобразует результирующий цифровой поток данных, поступающих от других компонентов видеокарты, в уровни интенсивности, подаваемые на соответствующую электронную пушку трубки монитора – красную, зеленую или синюю. Поскольку современные мониторы, построенные на электронно-лучевых трубках, являются аналоговыми, то выходное устройство видеокарты, т. е. RAMDAC, должно осуществлять цифро-аналоговые преобразования сигналов, поступающих на видеотракт монитора. Помимо цифро-аналоговых преобразователей для каждого цветового канала (красного, зеленого, синего), RAMDAC имеет встроенную память для хранения данных о цветовой палитре и т. д. Такие характеристики RAMDAC, как его частота и разрядность, определяют качество изображения.
Частота говорит о том, какое максимальное разрешение и при какой частоте кадровой развертки монитора сможет поддерживать видеокарта. RAMDAC современных видеоадаптеров имеют частоты не ниже 170 MHz.
Разрядность определяет, сколько цветов может поддерживать видеокарта. Наиболее распространенное 8-битное представление на каждый канал цвета монитора обеспечивает отображение около 16.7 миллиона цветов, а 10-битное – более 1 миллиарда.

AGP (Accelerated Graphics Port) – специальная графическая шина, предназначенная для передачи потока видеоданных. Особенности шины AGP состоят в том, что, во-первых, она работает с частотой системной шины до 133 MHz, что вчетверо больше, чем у PCI, а во-вторых, теперь графический акселератор через эту шину напрямую обменивается информацией с системной памятью.
В режиме AGP 2x за один 66 MHz такт шина способна передавать два блока данных, в результате чего пропускная способность шины имеет величину 532 Мb в секунду.
В режиме AGP 4x (версия AGP 2.0) по шине за один 66 MHz такт передается 4 блока данных, что дает пиковую пропускную способность до 1066 Мb в секунду.
Стандарт AGP вытеснил такие устаревшие интерфейсы, использовавшиеся видеокартами, как ISA, VLB, PCI. Разъем AGP на материнской плате предназначен исключительно для подключения видеоадаптера.

1, 2, 4, 8, 12, 16, 32 Mb – объем локальной видеопамяти графического адаптера (в мегабайтах). Объем видеопамяти во многом определяет производительность видеокарты. Минимальным размером в настоящее время принято считать 8 Mb для карты на шине PCI или 4 Mb на шине AGP.

DRAM, SDRAM, SGRAM, VRAM, WRAM, 3D RAM, CDRAM, MDRAM, Direct RAMBus DRAM – типы видеопамяти.
DRAM (Dynamic RAM) – динамическое оперативное запоминающее устройство (ОЗУ) – тип памяти с динамической выборкой. Для считывания (записи) данных требуется два цикла вычислений.
SDRAM (Synchronous DRAM) – тип памяти с синхронной динамической выборкой. Отличается большей производительностью по сравнению с DRAM.
SGRAM (Synchronous Graphics RAM) – синхронное графическое ОЗУ. Разновидность SDRAM. Поддерживает специальные функции масочной и блоковой записи. Производительность оптимизирована для графических операций. Имеет уникальные свойства, обеспечивающие высокую скорость обработки графики.
VRAM (Video RAM) – видео ОЗУ. В отличие от DRAM осуществляет считывание и запись данных за один цикл и тем самым повышает производительность. Используется в видеоконтроллерах, рассчитанных на очень высокое разрешение и минимум 24-битное представление цвета.
WRAM (Windows RAM) – оконное ОЗУ. Отличается лучшей, чем у VRAM, пропускной способностью и встроенной поддержкой некоторых функций. Применяется только двумя производителями – Matrox и Number Nine.
3D RAM – трехмерное ОЗУ. Этот тип памяти оптимизирован для выполнения трехмерных операций. Имеет собственные встроенные в кристалл вычислительный блок и "быструю" кэш-память. 3D RAM объединяет в себе лучшие свойства архитектур VRAM, WRAM и DRAM, но в силу высокой стоимости область применения ограничена видеоускорителями графических станций.
CDRAM (Cached DRAM) – кэшированная память. Включает обычный блок (4 или 16Mb) памяти типа DRAM и 16 Kb кэш-памяти. Как правило, CDRAM используют в профессиональных видеокартах.
MDRAM (Multibank DRAM) – многобанковое ОЗУ. Используется только в видеоадаптерах компании Tseng Labs.
Direct RAMBus DRAM – этот тип памяти отличается наличием собственной внутренней шины (RAMBus Channel) с высокой пропускной способностью. Является возможным претендентом на широкое применение в будущем.

TV-in, Video-in
– подразумевается наличие разъема для подключения телевизионной антенны (в случае, если на плате установлен TV-Tuner) или линейного видеовхода для подключения видеомагнитофона или видеокамеры. С помощью такой видеокарты возможен просмотр теле/видеопередач на экране монитора. При наличии видеокамеры эту особенность видеоадаптера можно использовать для проведения телеконференций в сети Internet.

TV-out, Video-out – подразумевается возможность подключения телевизора через специальный разъем и вывода изображения на его экран. Этот режим может быть использован для просмотра видеофильмов с CD-Video или DVD-дисков.






© Авторские права и копия защищены законом: © Дудкин Александр Константинович, 2002 г.
Копирование любых материалов только с письменного разрешения автора сайта
URL сайта: http://www.alexishw.mailru.com/
Ваши замечания и предложения присылайте по e-mail: alexishw@mailru.com