Автор работы: Пользователь скрыл имя, 21 Октября 2013 в 20:01, реферат
В настоящее время, однако, эта базовая функция, оставаясь нужной и востребованной, ушла в тень, перестав определять уровень возможностей формирования изображения - качество видеосигнала (чёткость изображения) очень мало связано с ценой и техническим уровнем современной видеокарты. В первую очередь, сейчас под графическим адаптером понимают устройство с графическим процессором— графический ускоритель, который и занимается формированием самого графического образа. Современные видеокарты не ограничиваются простым выводом изображения, они имеют встроенный графический процессор, который может производить дополнительную обработку, снимая эту задачу с центрального процессора компьютера.
ВВЕДЕНИЕ
1. ИСТОРИЯ
2. УСТРОЙСТВО
2.1 ГРАФИЧЕСКИЙ ПРОЦЕССОР
2.2 Видеоконтроллер
2.3 Видео-ПЗУ
2.4 ВидеоОЗУ
2.5 RAMDAC и TMDS
2.5 Коннектор
2.6 Система охлаждения
3. ИНТЕРФЕЙС
4. ВИДЕОПАМЯТЬ
4.1 Типы памяти
5. ХАРАКТЕРИСТИКА ВИДЕОКАРТ
6. 3D-УСКОРИТЕЛИ
6.1 Игровые видеоускорители
6.2 Профессиональные видеоускорители
7. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ
8. ИНТЕГРИРОВАННЫЕ (ВСТРОЕННЫЕ) ВИДЕОКАРТЫ
9. ДИСКРЕТНЫЕ (НЕ ВСТРОЕННЫЕ) ВИДЕОКАРТЫ
10. ОСНОВНЫЕ ПРОИЗВОДИТЕЛИ
11. СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
Дальнейшим рывком явилось появление шины MCA (Micro Channel Architecture) в новой серии компьютеров PS/2 фирмы IBM. Она уже имела разрядность 32/32 бит и пиковую пропускную способность 40 Мб/с. Но то обстоятельство, что архитектура MCI являлась закрытой (собственностью IBM), побудило остальных производителей искать иные пути увеличения пропускной способности основного канала доступа к видеоадаптеру.
С появлением процессоров серии 486, было предложено использовать для подключения периферийных устройств локальную шину самого процессора, в результате родилась VLB(VESA Local Bus — локальная шина стандарта VESA). Работая на внешней тактовой частоте процессора, которая составляла от 25 МГц до 50 МГц и имея разрядность 32 бит, шина VLB обеспечивала пиковую пропускную способность около 130 МиБ/с. Этого уже было более чем достаточно для всех существовавших приложений, помимо этого возможность использования её не только для видеоадаптеров, наличие трёх слотов подключения и обеспечение обратной совместимости с ISA (VLB представляет собой просто ещё один 116 контактный разъём за слотом ISA) гарантировали ей достаточно долгую жизнь и поддержку многими производителями чипсетов для материнских плат и периферийных устройств, даже несмотря на то, что при частотах 40 МГц и 50 МГц обеспечить работу даже двух устройств подключенных к ней представлялось проблематичным из-за чрезмерно высокой нагрузки на каскады центрального процессора (ведь большинство управляющих цепей шло с VLB на процессор напрямую, безо всякой буферизации).
И всё-таки, с учётом того,
что не только видеоадаптер стал требовать
высокую скорость обмена информацией,
и явной невозможности
С появлением процессоров Pentium II и серьёзной заявкой PC на принадлежность к рынку высокопроизводительных рабочих станций, а также с появлением 3D-игр со сложной графикой стало ясно, что пропускной способности PCI в том виде, в каком она существовала на платформе PC (обычно частота 33 МГц и разрядность 32 бит), скоро не хватит на удовлетворение запросов системы. Поэтому фирма Intel решила сделать отдельную шину для графической подсистемы, несколько модернизировала шину PCI, обеспечила новой получившейся шине отдельный доступ к памяти с поддержкой некоторых специфических запросов видеоадаптеров и назвала это AGP (Accelerated Graphics Port — ускоренный графический порт). Разрядность шины AGP составляет 32 бит, рабочая частота 66 МГц. Первая версия разъёма поддерживала режимы передачи данных 1x и 2x, вторая — 4x, третья — 8x. В этих режимах за один такт передаются соответственно одно, два, четыре или восемь 32-разрядных слов. Версии AGP не всегда были совместимы между собой в связи с использованием различных напряжений питания в разных версиях. Для предотвращения повреждения оборудования использовался ключ в разъёме. Пиковая пропускная способность в режиме 1x — 266 МиБ/с. Выпуск видеоадаптеров на базе шин PCI и AGP на настоящий момент ничтожно мал, так как шина AGP перестала удовлетворять современным требованиям для мощности новых ПК, и, кроме того, не может обеспечить необходимую мощность питания. Для решения этих проблем создано расширение шины PCI — PCI Expressверсий 1.0, 1.1 и 2.0. Это последовательный, в отличие от AGP, интерфейс, его пропускная способность может достигать нескольких десятков ГБ/с. На данный момент произошёл практически полный отказ от шины AGP в пользу PCI Express. Однако стоит отметить, что некоторые производители до сих пор предлагают достаточно современные по своей конструкции видеоплаты с интерфейсами PCI и AGP— во многих случаях это достаточно простой путь резко повысить производительность морально устаревшего ПК в некоторых графических задачах.
Кроме шины данных второе узкое место любого видеоадаптера — это пропускная способность памяти самого видеоадаптера. Причём, изначально проблема возникла даже не столько из-за скорости обработки видеоданных (это сейчас часто стоит проблема информационного «голода» видеоконтроллера, когда он данные обрабатывает быстрее, чем успевает их читать/писать из/в видеопамять), сколько из-за необходимости доступа к ним со стороны видеопроцессора, центрального процессора и RAMDAC’а. Дело в том, что при высоких разрешениях и большой глубине цвета для отображения страницы экрана на мониторе необходимо прочитать все эти данные из видеопамяти и преобразовать в аналоговый сигнал, который и пойдёт на монитор, столько раз в секунду, сколько кадров в секунду показывает монитор. Возьмём объём одной страницы экрана при разрешении 1024x768 точек и глубине цвета 24 бит (True Color), это составляет 2,25 МБ. При частоте кадров 75 Гц необходимо считывать эту страницу из памяти видеоадаптера 75 раз в секунду (считываемые пикселы передаются в RAMDAC, и он преобразовывает цифровые данные о цвете пиксела в аналоговый сигнал, поступающий на монитор), причём, ни задержаться, ни пропустить пиксель нельзя, следовательно, номинально потребная пропускная способность видеопамяти для данного разрешения составляет приблизительно 170 МБ/с, и это без учёта того, что необходимо и самому видеоконтроллеру писать и читать данные из этой памяти. Для разрешения 1600x1200x32 бит при той же частоте кадров 75 Гц, номинально потребная пропускная составляет уже 550 МБ/с. Для сравнения, процессор Pentium-2 имел пиковую скорость работы с памятью 528 МБ/с. Проблему можно было решать двояко — либо использовать специальные типы памяти, которые позволяют одновременно двум устройствам читать из неё, либо ставить очень быструю память.
4.1 Типы памяти:
Объём памяти большого количества
современных видеокарт
Видеопамять используется для временного сохранения, помимо непосредственно данных изображения, и другие: текстуры, шейдеры, вершинные буферы, Z-буфер, и тому подобные данные графической подсистемы и коды.
Таблица 1-Ттаблица соответствий частоты памяти и скорости передачи данных в зависимости от типа памяти
Тип |
Эффективная частота памяти, МГц |
Пиковая скорость передачи данных (пропускная способность), ГБ/с |
DDR |
166 — 950 |
1.2 — 3.4 |
DDR2 |
400 — 2400 |
3,2 — 9,6 |
GDDR3 |
700 — 2400 |
5.6 — 156.6 |
GDDR4 |
2000 — 3600 |
128 — 200 |
GDDR5 |
900 — 6500 |
130 — 370 |
Характеристика видеокарт:
Видеокарты, интегрированные в набор системной логики материнской платы или являющиеся частью ЦПУ, обычно не имеют собственной видеопамяти и используют для своих нужд часть оперативной памяти компьютера.
3D-ускоритель - это плата расширения (PCI, PCI-E, AGP, ISA), которая отвечает за ускорение двухмерной графики, а позднее и трехмерной графики. Самым первым 3D-ускорителем стала видеокарта от Creative - 3D Blaster VLB, основанная на модифицированном ядре 3DLabs 300SX и выпущенная в 1995 году, единственная тогда для шины VLB.
Игровые видеоускорители - это видеокарты, ориентированные на ускорение 3D графики в играх.
Профессиональные графические
карты — видеокарты, ориентированные
на работу в графических станциях и использования в математических
и графических пакетах 2D- и 3D-моделирования, на которые ложится значительная
нагрузка при расчёте и прорисовке моделей проектируем
Ядра профессиональных видеоускорителей основных производителей, AMD и NVIDIA, «изнутри» мало отличаются от их игровых собратьев. Они давно унифицировали свои GPU и используют их в разных областях. Именно такой ход и позволил этим фирмам вытеснить с рынка компании, занимавшиеся разработкой и продвижением специализированных графических чипов для профессиональных применений.
Особое внимание уделяется подсистеме видеопамяти, поскольку это — особо важная составляющая профессиональных ускорителей, на долю которой выпадает основная нагрузка при работе с моделями гигантского объёма.
На программном уровне видеопроцессор
для своей организации
Самые первые ускорители использовали Glide — API для трёхмерной графики, разработанный 3dfx Interactive для видеокарт на основе собственных графических процессоров Voodoo Graphics.
Затем поколения ускорителей в видеокартах можно считать по версии DirectX, которую они поддерживают. Различают следующие поколения:
Рисунок 3- Интегрированная (встроенная) видеокарта
Встроенный графический процессор IGP ( Integrated Graphics Processor, дословно — интегрированный графический процессор) — графический процессор (GPU), встроенный (интегрированный) в материнскую плату. Синонимы: интегрированная графика; интегрированный графический контроллер; встроенный (интегрированный) графический контроллер; встроенный (интегрированный) графический чип; графический чип, интегрированный в чипсет. Встроенная графика позволяет построить компьютер без отдельной видеоплаты, что сокращает стоимость и энергопотребление систем. Данное решение обычно используется в ноутбуках, настольных компьютерах нижней ценовой категории и бизнес-компьютерах (для которых не требуется высокий уровень производительности графической системы). В качестве видеопамяти данные графические системы используют оперативную память компьютера, что приводит к ограничениям производительности, так как и центральный и графический процессоры для доступа к памяти используют одну шину. Как и «стационарные» видеокарты мобильные видеоадаптеры разделяются на три основных вида, в зависимости от способа сообщения видеоядра и видеопамяти:
Дискретные (не встроенные) видеокарты подключаются к специальному VGA-слоту (разъёму) на материнской плате. VGA слоты бывают двух видов: AGP (устаревший) и PCI-E x16 (новый и ныне используемый).
AGP- устарел, и на новых
материнских платах не
Рисунок 4 -Дискретная (не встроенная) видеокарта AGP x8
PCI-Express x16 (v1.1; v2.0; v2.1; v3.0) - широко и массово распространён во всех системах и на всех материнских платах нового поколения. И все новые видеокарты выпускаются под разъём PCI-E x16. Меняется только версия PCI-E x16: v1.1 ; v2.0 ; v2.1; v3.0, но они остаются совместимы между собой.