Шина расширения AGP
Рис. 8.6. Шина расширения AGP
Стандарт на AGP (Accelerated Graphics Port – ускоренный графический порт) был разработан фирмой Intel, чтобы, не меняя сложившийся стандарт на шину PCI, ускорить ввод-вывод данных в видеокарту и, кроме этого, увеличить производительность компьютера при обработке трехмерных изображений без установки дорогостоящих двухпроцессорных видеокарт с большими объемами как видеопамяти, так и памяти под текстуры, z-буфер и т.п. Этот стандарт был поддержан большим количеством фирм, входящих в AGP Implementors Forum, организацию, созданную на добровольной основе для внедрения этого стандарта. Поэтому развитие AGP было довольно стремительным. Стартовая версия стандарта – AGP 1.0. Конструктивное исполнение представляет собой отдельный слот с питанием 3,3 В, напоминающий слот PCI, но на самом деле никак с ним не совместимом. Обычная видеокарта не может быть установлена в этот слот и наоборот. Скорость передачи данных до 532 Мбайт/с обусловлена частотой шины AGP до 132 МГц, отсутствием мультиплексирования шины адреса и данных (на PCI по одним и тем же физическим линиям сначала выдается адрес, а потом данные). AGP имеет частоту шины 66 МГц и ту же разрядность и в стандартном режиме (точнее – режим «1x») может пропустить 266 Мбайт/с. Для повышения пропускной способности шины AGP в стандарт заложена возможность передавать данные, используя как передний, так и задний фронт синхросигнала – режим 2x. В режиме 2x пропускная способность шины 532 Мбайт/с. При достижении частоты шины в 100 МГц скорость обмена возрастет до 800 Мбайт/с. Кроме «классического» способа адресации, как на PCI, в AGP может использоваться режим sideband addressing, называемый «адресацией по боковой полосе». При этом используются специальные, отсутствующие в PCI, сигналы SBA (SideBand Addressing). В отличие от шины PCI на AGP присутствует конвеерная обработка данных. Основная обработка трехмерных изображений выполняется в основной памяти компьютера как центральным процессором, так и процессором видеокарты. Механизм доступа процессора видеокарты к памяти получил название DIrect Memory Execute (DIME – непосредственное выполнение в памяти). Следует упомянуть, что сейчас не все видеокарты стандарта AGP поддерживают этот механизм. Некоторые карты пока имеют только механизм, аналогичный bus master на шине PCI. Не следует путать этот принцип с UMA, который используется в недорогих видеокартах, размещенных, как правило, на материнской плате.
Дата добавления: 2019-10-16; просмотров: 497;