Андрей Смирнов
Время чтения: ~22 мин.
Просмотров: 0

Совместимость стандартов AGP ? установка современных видеокарт на старые системные платы

Продолжая историю развития видеокарт из предыдущей — статьи, видеоадаптеры 2000-х годов.

VSA-100 и новое поколение Voodoo

005f461722cb418891639944d4a492fc.jpg Чипсет VSA-100 (Voodoo Scalable Architecture — масштабируемая архитектура Voodoo) был выпущен компанией 3dfx в июне 2000 года. Первой видеокартой, использовавшей данный чип (VSA-100х2) стала Voodoo5 5500. Изготовленная по 250-нм техпроцессу, с 14 миллионами транзисторов. Объем памяти SDRAM доходил до 64 Мб, с 128-битной шиной. Частота графического процессора и памяти составляла 166 МГц. Впервые в видеокартах Voodoo поддерживался 32-битный цвет в 3D, а также текстуры с высоким разрешением 2048×2048 точек. Для сжатия применялись алгоритмы FXT1 и DXTC. Особенностью Voodoo5 5500 была высокая производительность при использовании сглаживания. Видеокарта выпускалась с разными интерфейсами, такими, как AGP, PCI и т.д. Также была доступна версия под Macintosh, имеющая два разъема (DVI и VGA). 44874ba9697f41359771ff640c535f1e.jpg Осенью того же года 3dfx выпустила Voodoo4 4500 с объемом памяти 32 Мб, использовавшей один чип VSA-100. Модель оказалась довольно медленной и значительно уступала GeForce 2 MX и Radeon SDR. Компания 3Dfx анонсировала выход производительной видеокарты Voodoo5 6000 на 4-х чипах VSA-100 и с 128 Мб памяти. Но окончательно реализовать проект так и не удалось — серьезные финансовые трудности обанкротили 3Dfx.

GeForce 2

98afd7f710184946b01b7c8046bb4ed0.jpg В 2000-2001 годах компания NVIDIA выпустила серию видеокарт GeForce 2 (GTS, Ultra, Pro, MX и т. д.). У этих видеоадаптеров было 256-битное ядро — одно из самых производительных ядер того времени. Базовой моделью стала GeForce 2 GTS (GigaTexel Shading), кодовое имя NV15. Данная видеокарта была изготовлена по 180-нм техпроцессу и содержала 25 миллионов транзисторов. Объем памяти DDR SGRAM составлял 32 Мб или 64 Мб с частотой 200 МГц и 128-битной шиной. У адаптера имелось 4 пиксельных конвейера. NV15 включала в себя полную поддержку DirectX 7, OpenGL 1.2, как и аппаратную обработку геометрии и освещения (T&L).

Radeon DDR и SDR

Компания ATI не отставала от прогресса и в 2000 году выпустила процессор Radeon R100 (изначально назывался Rage 6). Он изготавливался по 180-нм техпроцессу и поддерживал технологию ATI HyperZ. На основе R100 вышли видеокарты Radeon DDR и SDR. Radeon DDR выпускался с объемом видеопамяти 32 Мб или 64 Мб. Частоты ядра и памяти составляли 183 МГц, использовалась 128-битная шина. В роли интерфейса выступал AGP 4x. У видеокарты было 2 пиксельных конвейера. Упрощенная версия SDR отличалась от Radeon DDR типом используемой памяти и пониженными частотами (166 МГц). Объем памяти у Radeon SDR предоставлялся только на 32 Мб.

Radeon 8500 и Radeon 7500

В 2001 году на базе RV200 вышли два чипа Radeon 8500 и Radeon 7500. В Radeon 8500 были собраны новейшие наработки ATI, он оказался очень быстрым. Изготавливался по 150-нм техпроцессу, содержал 60 миллионов транзисторов. Частоты ядра и памяти составляли 275 МГц. Использовалась 128-битная шина. Объем памяти DDR SDRAM предлагался в двух вариантах: 64 Мб и 128 Мб. Пиксельных конвейеров было 4. Radeon 7500 изготавливался по тому же 150-нм техпроцессу, но с 30 миллионами транзисторов. Ядро работало на частоте 290 МГц, а память на 230 МГц. Пиксельных конвейеров было 2.

GeForce 3

В 2001 году вышли графические процессоры GeForce 3 с кодовым названием NV20. Процессор выпускался по 150-нм техпроцессу. Объем памяти предлагался на 64 Мб и на 128 Мб. Шина была 128-битной и состояла из четырех 32-битных контроллеров. Ядро работало на частоте 200 МГц, а память на частоте 230 МГц. Пиксельных конвейеров насчитывалось 4. Производительность составляла 800 миллиардов операций/сек. Пропускная способность памяти была 7,36 Гб/с Устройство поддерживало nFinite FX Engine, позволяющие создавать огромное количество различных спецэффектов. Была улучшенная архитектура памяти LMA (Lightspeed Memory Architecture). Линейка видеокарт состояла из модификаций GeForce 3, GeForce 3 Ti 200 и Ti 500. Они отличались по тактовой частоте, производительности и пропускной способности памяти. У GeForce 3 Ti 200: 175 МГц ядро, 200 МГц память; 700 миллиардов операций/сек; 6,4 Гб/с пропускная способность. У GeForce 3 Ti 500: 240 МГц ядро и 250 МГц память; 960 миллиардов операций/сек; 8,0 Гб/с пропускная способность.

GeForce 4

Следующей видеокартой компании NVIDIA стала GeForce 4, которая вышла в 2002 году. C таким названием выпускались два типа графических карт: высокопроизводительные Ti (Titanium) и бюджетные MX. Линейка GeForce 4 Ti была представлена моделями Ti 4400, Ti 4600, и Ti 4200. Видеокарты отличались тактовыми частотами ядра и памяти. Объем видеопамяти составлял 128 Мб (у Ti 4200 предлагался вариант и на 64 Мб). В Titanium использовался 128-битный 4-канальный контроллер памяти с LightSpeed Memory Architecture II, насчитывалось 4 блока рендеринга, 8 текстурных блоков, 2 T&L, имелась подсистема сглаживания Accuview и шейдерный движок nFiniteFX II, обеспечивающий полную поддержку DirectX 8.1 и OpenGL 1.3. Модель GeForce 4 Ti 4200 была самой распространенной за счет высокой производительности по приемлемой цене. GeForce 4 MX наследовали архитектуру GeForce 2 (с повышенным быстродействием). Они базировались на чипе NV17, изготовленного по 150-нм техпроцессу и состоящего из 27 миллионов транзисторов. Объем видеопамяти составлял 64 Мб. У графического процессора было 2 блока рендеринга, 4 текстурных, 1 блок T&L, 128-битный 2-канальный контроллер памяти с LightSpeed Memory Architecture II. Чип также обладал подсистемой сглаживания Accuview.

Radeon 9700 Pro

Летом 2002 года ATI выпустила чип R300, который изготавливался по 150-нм техпроцессу и содержал около 110 миллионов транзисторов. У него было 8 пиксельных конвейеров. Также чип поддерживал улучшенные методы сглаживания. На базе R300 вышла видеокарта Radeon 9700 с тактовыми частотами ядра 325 МГц и памяти 310 МГц. Объем памяти составлял 128 Мб. Шина памяти была 256-битная DDR. В начале 2003 года Radeon 9700 сменила видеокарта Radeon 9800. Новые решения были построены на чипе R350, с увеличением тактовых частот и доработкой шейдерных блоков, контроллера памяти.

GeForce FX

GeForce FX — пятое поколение графических процессоров, разработанных и выпущенных компанией NVIDIA с конца 2002 до 2004 годов. Одна из первых видеокарт серии GeForce FX обладала улучшенными методами сглаживания и анизотропной фильтрации. Она поддерживала вершинные и пиксельные шейдеры версии 2.0. Благодаря 64-битному и 128-битному представлению цвета, повысилось качество ярких изображений. Чип NV30 был изготовлен по 130-нм техпроцессу и работал с шиной на 128-бит AGP 8x, поддерживая память DDR2. GeForce FX была представлена в разных модификациях: еntry-level (5200, 5300, 5500), mid-range (5600, 5700, 5750), high-end (5800, 5900, 5950), еnthusiast (5800 Ultra, 5900 Ultra, 5950 Ultra). Использовалась шина на 126-бит и на 256-бит. На базе NV30 было создано топовое устройство нового поколения — видеокарта GeForce FX 5800. Объем видеопамяти достигал 256 Мб, частота ядра — 400 МГц, а памяти — 800 МГц. В 5800 Ultra частота ядра повысилась до 500 МГц, а памяти — до 1000 МГц. Первые карты на основе NV30 оснащались инновационной системой охлаждения.

GeForce 6 Series

Развитие видеокарт активно продолжалось и в 2004 году вышел следующий продукт компании — GeForce 6 Series (кодовое название NV40). Чип NV40 производился также по 130-нм техпроцессу, что не помешало ему стать более экономичным. Модификация пиксельных конвейеров дала возможность обрабатывать до 16 пикселей за такт. Всего было 16 пиксельных конвейеров. Видеокарты поддерживали пиксельные и вершинные шейдеры версии 3.0, технологию UltraShadow (прорисовка теней). Кроме этого, GeForce 6 Series с помощью технологии PureVideo декодировали видео форматов H.264, VC-1 и MPEG-2. NV40 работал через 256-битную шину, при этом использовались очень быстрые модули памяти типа GDDR3. Одна из первых моделей, видеокарта GeForce 6800 была весьма производительной и тянула самые новые игры того времени. Она работала как через интерфейс AGP, так и через шину PCI Express. Частота ядра составляла 325 МГц, а частота памяти была 700 МГц. Объем памяти доходил 256 Мб или 512 Мб.

Radeon X800 XT

Компания ATI находилась в более выгодном положении. В 2004 году компания представила 130-нм чип R420 (усовершенствованная версия R300). Пиксельные конвейеры были разделены на четыре блока по четыре конвейера в каждом (в сумме 16 пиксельных конвейеров). Увеличилось до 6 количество вершинных конвейеров. Поскольку R420 не поддерживал работу шейдеров третьего поколения, он работал с обновленной технологией HyperZ HD. Самая мощная и производительная видеокарта новой линейки Radeon была X800 XT. Карта оснащалась памятью типа GDDR3 объёмом 256 Mб и разрядностью шины 256-бит. Частота работы достигала 520 МГц по ядру и 560 МГц по памяти. Radeon X800 XT продавались в двух исполнениях: AGP и PCI Express. Помимо обычной версии существовал Radeon X800 XT Platinum Edition, обладающий более высокими частотами чипа и памяти.

GeForce 7800 GTX

В 2005 году вышел чип G70, который лег в основу видеокарт серии GeForce 7800. Количество транзисторов увеличилось до 302 миллионов. Вдвое увеличилось количество пиксельных конвейеров — до 24 штук. В каждый конвейер были добавлены дополнительные блоки ALU, отвечающие за обработку наиболее популярных пиксельных шейдеров. Таким образом возросла производительность чипа в играх, делающих упор на производительность пиксельных процессоров. GeForce 7800 GTX стала первой видеокартой на базе G70. Частота ядра составляла 430 МГц, памяти — 600 МГц. Использовалась быстрая GDDR3, а также 256-битная шина. Объем памяти составлял 256 Мб или 512 Мб. GeForce 7800 GTX работала исключительно через интерфейс PCI Express х16, который окончательно начал вытеснять устаревающий AGP.

GeForce 7950 GX2

Событием 2006 года для компании NVIDIA стал выпуск первой двухчиповой видеокарты GeForce 7950, созданной по 90-нм техпроцессу.Nvidia 7950 GX2 имела по одному чипу G71 на каждой из плат. Ядра видеокарты работали на частоте 500 МГц, память — на частоте 600 МГц. Объем видеопамяти типа GDDR3 составлял 1 Гб (по 512 Мб на каждый чип), шина 256-бит. В новой карте было оптимизировано энергопотребление и доработана система охлаждения. Выпуск 7950 GX2 стал началом развития технологии Quad SLI, позволяющей одновременно использовать мощности нескольких видеокарт для обработки трёхмерного изображения.

Radeon X1800 XT, X1900

На базе R520 была разработана видеокарта Radeon X1800 XT. Карта оснащалась памятью типа GDDR3 объемом 256 Мб или 512 Mб, работающей на частоте 750 МГц. Использовалась 256-битная шина. Видеокарты Radeon X1800 XT недолго пробыли на рынке. Вскоре им на смену пришли адаптеры серии Radeon X1900 XTХ на базе чипа R580. Процессором полностью поддерживались на аппаратном уровне спецификации SM 3.0 (DirectX 9.0c) и HDR-блендинг в формате FP16 с возможностью совместного использования MSAA. В новом чипе было увеличено количество пиксельных конвейеров — до 48. Частоты ядра составляла 650 МГц, а памяти — 775 МГц. Еще через полгода вышел чип R580+ с новым контроллером памяти, работающий со стандартом GDDR4. Частота памяти была увеличена до 2000 МГц, при этом шина оставалась 256-битной. Основные характеристики чипа остались прежними: 48 пиксельных конвейеров, 16 текстурных и 8 вершинных конвейеров. Частота ядра составляла 625 МГц, памяти было больше — 900 МГц.

GeForce 8800 GTX

В 2006 году на базе процессора G80 было выпущено несколько видеокарт, самой мощной из которых являлась GeForce 8800 GTX. G80 был одним из самых сложных существующих чипом того времени. Он выпускался по 90-нм техпроцессу и содержал 681 миллион транзисторов. Ядро работало на частоте 575 МГц, память — на частоте 900 МГц. Частота унифицированных шейдерных блоков составляла 1350 МГц. У GeForce 8800 GTX было 768 Мб видеопамяти GDDR3, а ширина шины составляла 384-бит. Поддерживались новые методы сглаживания, которые позволили блокам ROP работать с HDR-светом в режиме MSAA (Multisample anti-aliasing). Получила развитие технология PureVideo. Архитектура GeForce 8800 GTX оказалась особенно эффективной и на протяжении нескольких лет являлась одной из самых быстрых видеокарт.

Radeon HD2900 XT, HD 3870 и HD 3850

В 2007 года была представлена флагманская видеокарта Radeon HD2900 XT на базе чипа R600. Частота ядра видеокарты составляла 740 МГц, памяти GDDR4 — 825 МГц. Использовалась 512-битная шина памяти. Объем видеопамяти достигал 512 Мб и 1 Гб. Более успешной разработкой вышел процессор RV670, выпущенный в том же году. Архитектурой он почти не отличался от предшественника, но изготавливался по 55-нм техпроцессу и с шиной памяти 256-бит. Появилась поддержка DirectX 10.1 и Shader Model 4.1. На базе процессора производились видеокарты Radeon HD 3870 (частота ядра 775 МГц, памяти 1125 МГц) и Radeon HD 3850 (частота ядра 670 МГц, памяти 828 МГц) с объемом видеопамяти 256 Мб и 512 Мб и шиной 256-бит.

GeForce 9800

Чип G92 лег в основу GeForce 9800 GTX — одной из самых быстрых и доступных видеокарт. Он изготавливался по 65-нм техпроцессу. Частота ядра составляла 675 МГц, частота памяти — 1100 МГц, а шина — 256-бит. Объем памяти предлагался в двух вариантах: на 512 Мб и на 1 Гб. Чуть позже появилась модель GTX+, которая отличалась 55-нм техпроцессом и частотой ядра — 738 МГц. В данной линейке также появилась очередная двухчиповая видеокарта GeForce 9800 GX2. Каждый из процессоров имел спецификации, как у GeForce 8800 GTS 512 Мб, только с разными частотами.

GeForce GTX 280 и GTX 260

В 2008 году компания NVIDIA выпустила чип GT200, который использовался в видеокартах GeForce GTX 280 и GTX 260. Чип производился по 65-нм техпроцессу и содержал 1,4 миллиарда транзисторов, обладал 32 ROP и 80 текстурными блоками. Шина памяти увеличилась до 512-бит. Также была добавлена поддержка физического движка PhysX и платформы CUDA. Частота ядра видеокарты составляла 602 МГц, а памяти типа GDDR3 — 1107 МГц. В видеокарте GeForce GTX 260 использовалась шина GDDR3 448-бит. Частота ядра достигала 576 МГц, а памяти — 999 МГц.

Radeon HD 4870

Старшая видеокарта новой линейки получила название Radeon HD 4870. Частота ядра составляла 750 МГц, а память работала на эффективной частоте 3600 МГц. С новой линейкой видеокарт компания продолжила свою новую политику выпуска устройств, которые могли успешно конкурировать в Middle-End-сегменте. Так, Radeon HD 4870 стал достойным конкурентом видеокарты GeForce GTX 260. А место лидера линейки HD 4000 вскоре заняло очередное двухчиповое решение Radeon HD 4870X2. Сама архитектура видеокарты соответствовала таковой у Radeon HD 3870X2, не считая наличия интерфейса Sideport, напрямую связывающего два ядра для наиболее быстрого обмена информацией.

GeForce GTX 480

В 2010 году NVIDIA представила GF100 с архитектурой Fermi, который лег в основу видеокарты GeForce GTX 480. GF100 производился по 40-нм техпроцессу и получил 512 потоковых процессоров. Частота ядра была 700 МГц, а памяти — 1848 МГц. Ширина шины составила 384-бит. Объем видеопамяти GDDR5 достигал 1,5 Гб. Чипом GF100 поддерживались DirectX 11 и Shader Model 5.0, а также новая технология NVIDIA Surround, позволяющая развернуть приложения на три экрана, создавая тем самым эффект полного погружения.

Чипы Cypress и Cayman

Компания AMD выпустила 40-нм чип Cypress. Разработчики компании решили поменять подход и не использовать исключительно буквенно-цифровые значения. Поколению чипов начали присваивать собственные имена. Сам принцип архитектуры Cypress продолжал идеи RV770, но дизайн был переработан. Вдвое увеличилось количество потоковых процессоров, текстурных модулей и блоков ROP. Появилась поддержка DirectX 11 и Shader Model 5.0. В Cypress появились новые методы сжатия текстур, которые позволили разработчикам использовать большие по объему текстуры. Также AMD представила новую технологию Eyefinity, полным аналогом которой позже стала технология NVIDIA Surround. Чип Cypress был реализован в серии видеокарт Radeon HD 5000. Вскоре AMD выпустила и двухчиповое решение Radeon HD 5970. В целом Cypress оказался очень успешным. Серия видеокарт Radeon HD 6000, выпущенная в конце 2010 года, была призвана конкурировать с акселераторами GeForce GTX 500. В основе графических адаптеров лежал чип Cayman. В нем применялась немного другая архитектура VLIW4. Количество потоковых процессоров составляло 1536 штук. Возросло количество текстурных модулей — их стало 96. Также Cayman умел работать с новым алгоритмом сглаживания Enhanced Quality AA. Ширина шины памяти чипа составляла 256-бит. Видеокарты использовали GDDR5-память.

GeForce GTX 680

Начиная с 2011 года NVIDIA выпустила поколение графических ускорителей. Одной из примечательных моделей была видеокарта GeForce GTX 680, основанная на чипе GK104, производившемуся по 28-нм техпроцессу. Частота работы ядра 1006 МГц, частота работы памяти 6008 МГц, шина 256-бит GDDR5. В 2013 года компания представила чип GK110, на котором основываются флагманские видеокарты GeForce GTX 780 и GeForce GTX Titan. Использовалась шина 384-бит GDDR5, а объем памяти повысился до 6 Гб. В последнее время в конференциях появилось огромное количество вопросов по стандарту AGP, и, в частности, по совместимости видеокарт и материнских плат, поддерживающих разные версии этого стандарта. Эта статья представляет собой попытку рассказать об этом интерфейсе, и дать ответ на интересующие многих вопросы, в частности, о совместимости старых материнских плат с новыми видеокартами. Итак, магистральный интерфейс AGP. Называть его шиной не совсем верно — на несколько слотов расширения он не был рассчитан изначально, и, хотя в спецификации AGP 3.0 есть упоминание о возможности подобных конфигураций, в железе ничего подобного так и не появилось. Этот интерфейс был разработан фирмой Intel для подключения видеокарт. При его внедрении строились грандиозные планы — предполагался почти полный отказ от локальной видеопамяти, и использование вместо нее системной. Первым шагом в этом направлении стала видеокарта Intel 740 — на ней устанавливался относительно небольшой объем памяти, использовавшийся под буфер кадра и Z-буфер, а все текстуры хранились только в системной памяти. Но путь оказался тупиковым — относительно медленная системная память не смогла соперничать с широкими и быстрыми шинами памяти видеокарт — отказ от модулей расширения позволил реализовать 128- и 256-битный доступ, а существенно более мягкие требования к отказоустойчивости отдельных ячеек памяти позволили поднять частоту даже на тех же самых микросхемах. Все дело в том, что изменение содержимого одной-единственной ячейки видеопамяти на картинку сильно повлиять не способно — изменившую цвет на одном-единственном кадре точку заметить практически невозможно, тогда как в случае системной памяти такой сбой будет иметь куда более печальные последствия. Причем повысить частоты при таких требованиях к отказоустойчивости можно очень сильно — на стоявшей у меня одно время карте RADEON VE от PowerMagic были установлены микросхемы Hynix HY5DU281622AT-K. Как несложно понять из маркировки, эти микросхемы DDR SDRAM предназначались для использования в качестве системной памяти с максимальной частотой 133MHz (266 MHz DDR). В качестве видеопамяти же они работали на номинальной частоте 166MHz (333MHz DDR), более того, не давали заметных артефактов при разгоне до частоты 210MHz (420MHz DDR). Так что текстуры соврменные карты хранят в собственной памяти, используя возможности AGP только в случае ее нехватки, а Intel 740 так и остался единственным в своем роде ускорителем, став позже основой встроенного в многие чипсеты от Intel графического ядра I752 — в этом применении его особенности пришлись как раз кстати. 1. AGP 1.0 : Как это было… За основу интерфейса AGP 1.0 была взята шина PCI 2.1, а точнее, ее вариант PCI 32/66 — 32х разрядная шина с частотой работы 66MHz. В стандарте AGP 3.0 предусмотрено расширение разрядности до 64х бит при сохранении обратной совместимости, но пока такие конфигурации не реализованы. Электрически (но не по слоту и разводке) AGP 1.0 остался обратно совместим с PCI, но получил и кое-какие расширения: 2. AGP 2.0 : …и начинаются чудеса… Довольно быстро развитие системной памяти привело к тому, что ее пропускная способность превысила пропускную способность AGP 1.0 даже в режиме 2x. Естественно, был разработан новый стандарт — AGP 2.0. И вот тут-то чудеса и начались… Кроме мелких усовершенствованиях режима Bus Master, оставшегося от PCI, было одно-единственное, но глобальное изменение спецификации — для реализации передач QDR (4 передачи за такт) сигнальные уровни интерфейса были снижены до 1.5V вместо 3.3V в AGP 1.0. Из-за того, что при таких частотах емкость проводников начинает играть уже существенное значение, понижение уровня логической «1» способно уменьшить потребление выходных каскадов и повысить быстродействие и стабильность. Вопреки распостраненным заблуждениям, напряжение линий, по которым подается питание для чипа и памяти (или их стабилизаторов) не изменилось — все 3 линии, VDD 3.3, VDD 5 и VDD 12 так и остались в разъеме. С 3.3V до 1.5V изменилось только VDDQ — напряжение питания для выходных каскадов чипа. Мало кто знает, но подобное решение уходит корнями еще в спецификацию PCI — изначально эта шина имела уровень логической «1» 5.0V, а в спецификации PCI 2.1 для реализации частоты 66MHz было предусмотрено его снижение до 3.3V. Проблем не возникло, во-первых, потому, что варианты PCI 32/66 и 64/66 широкого распостранения до сих пор не получили, присутствуя только в серверных решениях, а во-вторых, из-за того, что сигнальные уровни шины однозначно задаются ключами слота PCI: Сверху — 66MHz слот, снизу — 33MHz.

  1. Первый уѲень совместимости — ключи разъемов: Карта и разъем AGP 1.0. Сигнальные уровни — 3.3V.Карта и разъем AGP 1.0/2.0 (Универсальные). Сигнальные уровни настраиваются, 3.3V или 1.5V.Карта и разъем AGP 2.0. Сигнальные уровни — 1.5V.AGP Pro — не отдельный стандарт, а просто обратно совместимый слот с дополнительными цепями питания. Соответственно, несовместимую карту в материнскую плату воткнуть не получится. К сожалению, иногда конфигурация ключей карты или слота не соответствует действительности (см. ниже). Если же карта или материнская плата поддерживают несколько сигнальных уровней, то

Пока чипсеты поддерживали режимы AGP 1.0, все было прекрасно. Но после выпуска Intel’ом чипсетов серии 845xx, не поддерживавших сигнальные уровни 3.3V, выяснилось, что не все так гладко, как казалось… Таблица поддержки стандартов AGP для видеокарт:

Производитель Чип AGP 1.0 AGP 2.0 AGP 3.0
ATI Rage II PCI(*)
ATI Rage PRO +
ATI Rage 128 +
ATI Rage 128 PRO + +(1)
ATI RADEON (7200) + +
ATI RADEON VE (7000) + +
ATI RADEON 7500 + +
ATI RADEON 8500 + +
ATI RADEON 9000/PRO + +
ATI RADEON 9200/PRO + + +
ATI RADEON 9500/PRO + + +
ATI RADEON 9600/PRO (2) + +
ATI RADEON 9700/PRO + + +
ATI RADEON 9800/PRO + + +
NVIDIA Riva 128/ZX +
NVIDIA TNT +
NVIDIA TNT 2 + +(3)
NVIDIA GeForce + +
NVIDIA GeForce 2/MX + +
NVIDIA GeForce 3 + +
NVIDIA GeForce 4 MX + +
NVIDIA GeForce 4 MX 8x + + +
NVIDIA GeForce 4 Ti + +
NVIDIA GeForce 4 Ti 8x + + +
NVIDIA GeForce FX 5200/Ultra + + +
NVIDIA GeForce FX 5600/Ultra + + +
NVIDIA GeForce FX 5800/Ultra + + +
NVIDIA GeForce FX 5900/Ultra + + +
Matrox Millenium II +
Matrox G100 +
Matrox G200 +
Matrox G400 + +(4)
Matrox G450 + +
Matrox G550 + +
Matrox Parhelia + + (5)
Intel 740 +
S3 Virge PCI(*)
S3 Trio 3D +
S3 Savage 4 + +
S3 Savage 2000 + +
3DFX Voodoo Banshee PCI(*)
3DFX Voodoo 3 PCI(*)
3DFX VSA-based cards + +
#9 Revolution 3D PCI(*)
#9 Revolution IV +
SIS 315 + +
SIS Xabre + + +(6)
PowerVR Kyro + +
PowerVR Kyro II/SE + +

(*) Карта вставляется в слот AGP, но использует его только как быструю PCI, без расширенных возможностей, описанных выше.(1) У двухчиповых карт Rage MAXX проблемы с реализацией AGP 2.0.(2) Возможно, поддержка AGP 1.0 осталась, а ключ в разъеме убран из-за большого потребления карты.(3) На некоторых картах сигнальные уровни задаются джампером. Модификация TNT 2 Vanta LT не поддерживает AGP 2.0, но большинство карт на ней имеет универсальный разъем.(4) У ранних ревизий карт проблемы с реализацией AGP 2.0.(5) Заявлено — 3.0, реально — 2.0.(6) У так и не вышедшего Xabre 80 — только 2.0. 3. AGP 3.0 — …все чудесатее и чудесатее…

Производитель Чипсет AGP 1.0 AGP 2.0 AGP 3.0
Intel 440LX (1) +
Intel 440BX (1) +
Intel 815xx + +
Intel 820 + +
Intel 845xx +
Intel 850x +
Intel 865x + +
Intel 875x + +
Intel 7205 + +
VIA VP3/MVP3 (2) +
VIA 691(Apollo PRO) +
VIA 693x(Apollo PRO +/133) +
VIA 694x(Apollo PRO 133A/133T) (3) + +
VIA Apollo 266x + +
VIA KT133x + +
VIA KT266x + +
VIA KT333 + +
VIA KT333CF +
VIA KT400x + + +
VIA KT600 + + +
VIA P4X266x + +
VIA P4X400 + +
AMD 750 +
AMD 760 + +
ALI Aladdin V (4) +
ALI Aladdin Pro II +
ALI Aladdin Pro 5T + +
ALI M1649 + +
ALI MAGiK 1 + +
ALI ALADDiN-P4 (M1671) + +
SIS 635 + +
SIS 735 + +
SIS 745 + +
SIS 746/FX + +
SIS 645/DX + +
SIS 648 + +
SIS 650 + +
SIS 655 + +
NVIDIA Nforce +
NVIDIA Nforce II + +
ATI A3 + +
ATI A4 + +
ATI IGP9100 + +

(1) Это самые первые чипсеты с поддержкой AGP. Возможность стабильной работы новых карт целиком и полностью зависит от конкрентых материнских плат. Естественно, что от ACORP многого ждать не стоит, тогда как на ASUSTEK, например, можно запустить и RADEON 9700… (2) Первый чипсет с AGP не от Intel. Как ни странно, серьезных аппаратных проблем не имел (не считая конкретные реализации AGP на некоторых материнских платах, но это уже не вина VIA). Крайне рекомендуется обновить BIOS перед установкой новых карт. (3) У ранних плат, возможно, для стабильной работы режима 4x потребуется вручную подобрать AGP Driving Value. (4) Поскольку матерных выражений редактор не одобряет, я ничего не буду говорить про реализацию AGP у этого чипсета и материнских плат на нем. Типы работающих видеокарт узнаются только подбором…

Ну и, до кучи: Таблица всех режимов AGP:

Режим Уровень лог. «1» AGP 1.0 AGP 1.0/2.0 AGP 2.0 AGP 2.0/3.0 AGP 3.0
1x 3.3V + + +
1x 1.5V + + +
2x 3.3V + + +
2x 1.5V + + +
4x 1.5V + + +
8x 0.8V + +

Как видно из этой таблицы, в AGP 2.0 и 3.0 от режимов 1x и 2x не отказались, а просто перевели их на сигнальные уровни 1.5V. Так что не удивляйтесь, увидев вариант «1x» в настройках режима AGP на новых платах. 4. А теперь о том, что из этого следует, и как это все применить на практике   Недостаточная мощность блока питания.Проблема:     Мощность блока питания недостаточна.Симптомы:     Уход напряжений питания из допустимых пределов.     Запуск системы только после нажатия reset.     Высокий уровень помех по питанию, и, как следствие, произвольные сбои в работе (трудноопределимо).Решение:     Заменить БП.   На материнской плате установлен стабилизатор на линии VDD3.3 (Сразу предупреждая возможные вопросы — на большинстве плат питающие напряжения на AGP подаются непосредственно с разъема питания системной платы. То, что в BIOS’е названо VAGP — всего-навсего VDDQ, и повышать его не стоит).Проблема:     Из-за маломощного стабилизатора на линии VDD3.3 видеокарте не хватает питания.Решение:     Для AT платы — установка более мощного стабилизатора (трудновыполнимо).     Для ATX платы — запитка видеокарты непосредственно от БП, как правило, отключением стабилизатора и напаиванием проводника от разъема питания. На некоторых материнских платах стабилизатор отключается джамперами.   Неверный уровень VREFGC.Проблема:     Наряжение VREFGC, подающееся картой стандарта 2.0 на контакты A66 и B66 закорачивается на землю платой стандарта 1.0. В стандарте 1.0 эти контакты зарезервированы. Зачем зарезервированные контакты понадобилось заземлять — тайна, сокрытая в мраке ночи. Так сделано, например, на Chaintech 6BTMСимптомы:     Система не стартует.Решение:     Изолировать два последних контакта в слоте.   Маломощный стабилизатор VDDQ.Проблема:     Неустойчивость передач по шине из-за маломощного стабилизатора VDDQ. В особо запущенных случаях — использование общего стабилизатора VDDQ для AGP и оперативной памяти. Для информации: по стандарту AGP максимальный разрешенный ток линии VDDQ — 8 ампер.Симптомы:     Нестабильность системы, особенно в 3D-играх. Для общего стабилизатора VDDQ AGP и памяти — нестабильность проявляется при установке нескольких модулей памяти или модулей с большим количеством микросхем совместно с новой картой.Решение:     Установить более мощный стабилизатор. Для второго случая — развязать VDDQ памяти и AGP. И то, и другое — трудновыполнимо, проще заменить плату.   Высокая частота AGPПроблема:     На чипсете Intel 440BX при использовании процессоров с шиной 133MHz частота AGP составляет 89MHz вместо стандартных 66.Симптомы:     Нестабильность системы, особенно в 3D играх. Иногда система вообще не стартует.Решение:     Установить режим 1x. При отсутствии положительного результата — СНИЗИТЬ напряжения VDDQ и VREF, но не более чем на 5% от номинала (до 3.135V и 1.5675V минимум). Учтите, что VREF=VDDQ/2, причем допустимое отклонение — не более 2%. Это особенно критично для плат ABIT и ASUStek, у которых VDDQ (и, соответственно, VREF) может быть завышено по умолчанию, что стабильности в данном случае совсем не прибавляет… Часто задают вопрос — а что же карта с поддержкой 4x или 8x какие-то 89MHz переварить не способна? Ответ прост — во-первых, в штатном режиме работы частота всех линий, кроме AD и SBA, так и осталась 66MHz, даже в стандарте 3.0. Во-вторых — хотя линии на AD и SBA в режиме 4x и выше работают с частотой, превышающей 89MHz (или 178 — для режима 2x), но работают-то они при других сигнальных уровнях…

Наводя порядок на антресоли натолкнулся на маленькую коробку среди прочих. Ну я так, любитель с бытовых товаров упаковку и паспорта хранить на случай гарантии.

1584216519113010164.jpg

Внутри лежит видеокарта в антистатическом пакете. Жаль, дискеты нет с драйверами. Хотя на эту видеокарту шли драйвера с установочного пакета виндовс 95.

1584216512134891624.jpg

Классика конца 90х годов 1 мегабайт видеокарта PCI S3 trio 64. Есть место в панельках для второго мегабайта. В свое время додумался с неисправных аналогичных видеокарт снимать микросхемы памяти и устанавливать в другие платы. Хоть какой никакой, а бонус к зарплате был.

1584216526153222838.jpg

Возраст около 20 лет. Сколько пролежала на антресоли — думаю лет 15, не меньше.

15842165351337255.jpg

Маркировочка на коробке, PCI-VGA6215-1m.

1584216541163257691.jpg

Тут меня ждало небольшое разочарование. Коробка не родная, но от брата близнеца SIS 6215. Фото взято из сети.

1584252016133658729.jpg

Видеокарты S3 trio 1 Mb с 1MB памяти поддерживали макс. разрешение — 1024×768 (256 цветов), совсем печально, но для мониторов того времени (14`) вполне достаточно. 3Д ускорителя как такового на борту не было. Но играть в первый квейк с софтовым рендерингом вполне можно было.

Следующая модель Virge уже могла похвастаться частично аппаратной поддержкой DirectX и то, если память была установлена по максимуму (4Мб). Что и было визуально заметно при тестировании DirectX на вращении кубика.

Пасхалочка получилась так себе. Видеокарты данного типа встречаются на авито и прочих барахолках, но без родной упаковки. С упаковкой и я пролетел. Чуда не случилось.

UPD Данная видеокарта использовалась лично мной с момента покупки по прямому назначению. После апгрейда использовалась для тестирования и ремонта материнских плат некоторое время.

2Используемые источники:

  • https://habr.com/post/389989/
  • https://www.ixbt.com/video2/agp-standard.shtml
  • https://pikabu.ru/story/staraya_videokarta_pochti_kapsula_vremeni_7290452

Рейтинг автора
5
Подборку подготовил
Максим Уваров
Наш эксперт
Написано статей
171
Ссылка на основную публикацию
Похожие публикации