75
• Обеспечение когерентности (согласования) данных в обоих уровнях кэш-
памяти и ОП при обращении как со стороны процессора, так и контроллеров
устройств шины PCI.
• Связь мультиплексированной шины адреса и данных шины PCI с шиной про-
цессора и шиной ОП.
• Формирование управляющих сигналов шины PCI, арбитраж контроллеров
устройств шины (т.е. выполнение
функций арбитра шины PCI).
• Поддержка магистрального интерфейса AGP (Accelerated Graphic Port),
предназначенного для подключения мощных графических адаптеров.
Мост PIIX также является многофункциональным устройством и решает сле-
дующие задачи:
• Организацию моста между шинами PCI и ISA, EISA, MCA с согласованием
частот синхронизации этих шин.
• Реализацию высокопроизводительного (обычно двухканального) интерфейса
IDE, подключенного к шине PCI.
• Реализацию стандартных системных средств ВВ –
двух контроллеров пре-
рываний, двух контроллеров ПДП, трехканального системного таймера, канала
управления динамиком, логики немаскируемого прерывания.
• Коммутацию линий запросов прерывания шин PCI и ISA, а также встроенной
периферии на линии запросов контроллеров прерываний, управление их чувст-
вительностью (по перепаду или уровню), обслуживание прерывания от сопро-
цессора.
• Коммутацию каналов ПДП.
• Поддержку
режимов энергосбережения.
• Реализацию моста с внутренней шиной X-Bus, используемой для подключе-
ния микросхем контроллера клавиатуры, BIOS, CMOS RTC, контроллеров гиб-
ких дисков и интерфейсных портов.
• Реализацию контроллера магистрали USB.
Микросхемы чипсета при инициализации во время начального тестирования
(POST) программируются по многим параметрам, основная часть которых находится
в BIOS. Таким образом, системные платы, выполненные даже на
одном и том же
чипсете, могут иметь различные производительности и диапазоны поддерживаемых
устанавливаемых компонентов (процессоров, DRAM, кэш). Соответственно и шины
PCI, реализованные в различных моделях РС (особенно у разных производителей),
могут несколько отличаться по своим функциональным возможностям.
Очень упрощенная структура шин IBM РС (с учетом функций чипсета) при на-
личии шины PCI представлена на
рис. 10.3.
Обозначенные на схеме интерфейсы для подключения высокоскоростных ПУ
(AGP, SCSI, IEEE 1394, IDE, USB) в настоящем разделе не рассматриваются. Отме-
тим только, что многие модели современных IBM PC имеют еще ряд других (не обо-
значены на схеме) специализированных интерфейсов для подключения разнообраз-
ных типов ПУ.
Для устройств промышленного назначения в начале 1995 года был принят
стандарт Compact PCI, разработанный на
основе версии PCI 2.1. Шины Compact PCI
и PCI имеют электрическую совместимость и одинаковые протоколы обмена по ши-
не, хотя и имеют некоторые отличия в механизме автоконфигурации системы. В от-
личие от стандарта PCI стандарт Compact PCI позволяет устанавливать на одной
шине до восьми слотов расширения, конструкция которых существенно отличается
от конструкции слотов PCI и предназначена для работы компьютера
в тяжелых ус-
ловиях – пыль, вибрация, влажность и т.д.
В заключение следует отметить, что появление шины PCI положило начало
полному вытеснению из РС фирмы IBM, в общем-то, устаревшей ШР ISA. В настоя-