Шина PCI. Порт AGP

Московский Государственный Институт Радиотехники, Электроники и Автоматики Технический Университет курсовой проект по теме Шина PCI. Порт AGP. Студент Головченко Владимир Группа ВВ-2-95 Преподаватель Дешко И.П. МОСКВА 1997 План Стр. Введение 1 Сигналы шины 4 Разъемы шины 7 Порт AGP 10 Литература 15 I SIG, являющейся некорпоративной ассоциацией представителей микрокомпьютерной промышленности. Группа PCI SIG поставила задачу разработать стандарт, который допускал бы аппаратное расширение и был применим на разнообразных платформах. PCI Interconnect bus - шина соединения периферийных компонентов. Занимает особое место в PC - архитектуре, являясь мостом между локальной шиной процессора и шиной ввода-вывода ISAEISA или MCA. Разработана для Pentium-систем, хорошо сочетается и с 486 процессорами.

Частота шины 20-33 Мгц, теоритическая максимальная скорость 132264 Мбайтс для 3264 бит. Имеет версии с питанием 5В, 3.3В и универсальную с переключением линий V IO с 5В на 3.3В. Ключами являются пропущенные ряды контактов 12, 13 и 50, 51. Для 5В-слота ключ расположен на месте контактов 50, 51 для 3.3В - 12, 13 для универсального - два ключа 12, 13 и 50, 51. 32-битный слот заканчивается контактами А62В62, 64-битный - А94В94. I дает возможность воспроизводить цветные видеофильмы с высоким разрешением во многих окнах экрана. Она позволяет использовать дополнительные порты, автоматически устанавливающие свою конфигурацию, а также гарантирует высочайшую скорость обмена с жесткими дисками.

Строго говоря, PCI вовсе не является истинной локальной шиной, а представляет собой дополнительную, или промежуточную шину. Она занимает промежуточный уровень между процессорной шиной системы и такими стандартными шинами расширения, как ISA, EISA или MCA, причем соединяется с ними при помощи электронных мостов.рис. 1 Благодаря изоляции от локальной шины центрального процессора шина PCI подключает больше устройств, чем VL-BUS, так как эти устройства не будут представлять электрической нагрузки для шины ЦП. Спецификация PCI предусматривает до десяти единичных нагрузок.

Рис.1 Шина PCI в архитектуре типичного настольного компьютера PC ЦЕНТРАЛЬНЫЙ МОНИТОР ПРОЦЕССОР КЭШ МОСТ КОНТРОЛЛЕР ДЗУПВ ГРАФИЧЕСКАЯ ПАМЯТИ ПОДСИСТЕМА ЛОКАЛЬНАЯ ШИНА PCI ФАКС ВСТРОЕННАЯ ИНТЕРФЕЙС ЭЛЕКТРОНИКА ШИНЫ МОДЕМ IDE РАСШИРЕНИЯ ПЛАТА РАСШИРЕНИЯ ПЛАТЫ PCI ШИНА ISA, EISA или MCA ВИНЧЕСТЕР Если развязка процессора от шины PCI реализована недостаточно удачно, это может вызвать задержки при выполнении любых операций обмена между ЦП и устройствами, подключенными к шине PCI. Компания Intel, которая разработала шину PCI, создала и наборы микросхем PCI, позволяющие решить эту проблему благодаря рационально организованной буферизации в мостовом интерфейсе при выполнении операций чтения и записи.

Набор ИС компании Intel позволяет центральному процессору компьютера произвести запись выдачу данных на периферийное устройство, с тем чтобы контроллер PCI немедленно запомнил эти данные в своем буфере, а ЦП мог быстро перейти к следующей операции, не дожидаясь завершения вывода.

Затем буфер сам передаст данные устройству PCI в эффективном режиме группового обмена.

Изоляция шины PCI - это своего рода шаг в будущее архитектуры PC, поскольку тем самым обеспечивается возможность работы с более быстродействующими микропроцессорами.

Теоритически можно подключить шину PCI к 100-Мгц МП Pentium или 200-Мгц RISK-процессору Alpha, в то время как о прямом соединении истинной локальной шины с ЦП фактически не может быть и речи. Такая независимость от процессора служит весьма важным преимуществом с точки зрения изготовителя системы, поскольку позволяет снизить расходы на разработку благодаря тому, что одни и теже периферийные устройства шины можно при минимальных доработках использовать с центральными процессорами нескольких различных поколений.

Поскольку шина PCI независима от процессора, периферийная плата или ИС этой шины будет в равной мере хорошо работать в машине с процессором 486, Pentium, Alpha, а со временем и в компьютере Macintosh с процессором PowerPС. Автоконфигурирование устройств выбор адресов, запросов прерывания, каналов DMA поддерживается средствами BIOS и ориентировано на технологию Plug and Play. Стандарт PCI определяет для каждого слота конфигурационное пространство размером до 256 восьмибитных регистров, не приписанных ни к пространству памяти, ни к пространству ввода-вывода.

Доступ к ним осуществляется по специальным циклам шины Configuration Read и Configuration Write, вырабатываемым контроллером при обращении процессора к регистрам контроллера шины PCI, расположенным в его пространстве ввода-вывода.

Сигналы шины

-IRDY - готовность инициатора к обмену данными. -LOCK - используется для установки, обслуживания и освобождения захват... -RST - сброс всех регистров в начальное состояние. IDSEL - выбор устро... Clock - тактовая частота шины. Test Clock, -TSTRES, TestDO, TestDI - сигналы для тестирования адаптер...

Разъемы шины

Определение стандарта PCI требует 47 контактов только для целевого и 4... Ведущее устройство выдает адрес и обращается к конкретному устройству ... В основе стандарта лежит мультиплексирование, при котором через одни и... Адресное пространство конфигурации PCI предназначено для входящего в о... Благодаря этому становятся ненужными схемы централизованного дешифриро...

Порт AGP

Системная логика отвечает на запрос и обеспечивает затем передачу данн... Что особенно важно, AGP-спецификация не навязывает предела длины очере... Для конвейерной AGP-обработки характерна несвязанность фаз адреса и да... Логическая спецификация AGP не описывает, как GART будет формироваться... Это новшество никак не скажется на быстродействии шины PCI.

Литература

Литература 1. Михаил Гук Карманная энциклопедия. Аппаратные средства IBM PC Второе издание. Санкт-Петербург 1997. Изд. Питер Пресс 2. Питер Нортон, Кори Сандлер, Том Баджет ПК изнутри Изд. Бином Москва 1995 3. Мир ПК 2 97 с.178 180 4. КомпьюТерра 2декабря 47174 с.40 - 42 статья Л.Подбережного Интелвидение будущего 5. PC magazine 1 1994 с.61 - 68 статья Д.Роуэлла Локальная шина PCI.