Интерфейсная шина AGP

Выделенная для потока видеоданных интерфейсную шину - AGP (Accelerated Graphics Port - ускоренный графический порт) (рисунок 5.3) .

 

 

Рисунок 5.3– Структурная схема графического ускрителя с AGP

Преимуществом новой шины стала ее высокая пропускная способность. Если шина ISA позволяла передавать до 5,5 Мбайт/с, VLB -до 130 Мбайт/с (однако при этом чрезмерно загружала центральный процессор), а PCI до 133 Мбайт/с, то шина AGP теоретически имеет пиковую пропускную способность до 2132 Мбайт/с (в режиме передачи 32-разрядных слов).

Интерфейс AGP обеспечивает прямое соединение между графической подсистемой и оперативной памятью. Шина AGP соединяет графическую подсистему с контроллером системной памяти, разделяя доступ с центральным процессором компьютера. Через AGP возможно подключение графических плат.

Основными особенности AGP, влияющими на производительность:

- шина способна передавать два (AGP2x), четыре (AGP4x) или восемь (AGP8x) блоков данных за один цикл;

- устранена мультиплексированность линий адреса и данных (в PCI для удешевления материнских плат адрес и данные передаются по одним и тем же линиям);

- конвейеризация операций чтения-записи позволяет устранить влияние задержек в модулях памяти на скорость выполнения этих операций.

Шина AGP работает в двух основных режимах: DIME (Direct Memory Execute) и DMA (Direct Memory Access). В режиме DMA основной памятью считается память на карте. Текстуры могут храниться в системной памяти, но перед использованием копируются в локальную память видеокарты. Обмен ведется большими последовательными пакетами данных.

В режиме Execute локальная и системная память для видеокарты логически равноправны. Текстуры не копируются в локальную память, а выбираются непосредственно из системной памяти.

Шина AGP поддерживает все стандартные операции шины PCI, поэтому поток данных по ней можно представить как смесь чередующихся AGP и РСI-операций чтения/записи.

Новая спецификация — AGP Pro. Основное отличие этого интерфейса заключается в возможности управления энергопитанием. С этой целью в разъем AGP Pro добавлены новые линии.

Интерфейс AGP Pro предназначен для графических станций. Двукратное увеличение пропускной способности достигнуто за счет повышения тактовой частоты шины до 66 МГц и применения нового уровня сигналов 0,8 В (в AGP 2.0 использовался уровень 1,5 В). Тем самым при сохранении основных параметров интерфейса повышена пропускная способность шины до 2132 Мбайт/с.

Повышенная пропускная способность порта AGP обеспечивается следующими тремя факторами:

– конвейеризацией операций обращения к памяти;

– сдвоенными передачами данных;

– демультиплексированием шин адреса и данных.