Реализация 2.0
2
Предварительные замечания
Операционные системы типа Windows и OS/2, ориентированные на графику, привели к появлению "узкого
места" при передаче данных между процессором и периферийными устройствами в стандартных
архитектурах ввода - вывода PC. Функции пересылки данных периферийных устройств с высокими
требованиями к пропускаемой способности, близкой к пропускной способности системного процессора,
могут устранить это "узкое место". Реальное повышение эффективности при
использовании «локальной
шины» наблюдается для графических интерфейсов пользователя (GUIs) и других функций, требовательных
к большой ширине диапазона ввода-вывода (например, полноценное «видео», интерфейс SCSI, локальные
вычислительные сети и т.д.).
Преимущества, обеспечиваемые отдельными разработками локальной шины, послужили причиной
появления нескольких версий ее реализации. Выгоды установления открытого стандарта для шин
системного ввода - вывода хорошо видны на примере производства PC. Важно отметить, что новый
стандарт для локальных шин установлен для упрощения проектирования, снижения стоимости и
расширения ассортимента отдельных компонентов локальной шины, а также плат
расширения.
Применения локальной шины PCI
Главной целью разработки локальной шины PCI было установление промышленного стандарта
высокоэффективной архитектуры локальной шины, которая ведет к снижению стоимости и допускает
дифференциацию. В то время как главным для сегодняшних систем являются новые соотношения
цена/производительность, очень важно, чтобы новый стандарт также учитывал будущие требования к
системам и был применим на множестве платформ
и архитектур. Рисунок 1-1 показывает множество
направлений применения локальной шины PCI.
Рисунок 1-1: Применения локальной шины PCI
Несмотря на то, что первоначальной целью применения локальной шины было повышение возможностей
настольных систем, она также учитывает требования к "переносным" приложениям и ведомственным
серверам. Требования к напряжению питания в 3.3В для "переносных" приложений делают неизбежным
учет перехода напряжения питания для настольных систем от 5В к 3.3В. Локальная шина PCI поддерживает
оба напряжения
питания и описывает методы перехода от одного из них к другому.
PCI-компоненты и интерфейс плат расширения не зависят от процессора, допуская эффективный переход к
будущим поколениям процессора и использованию множества процессорных архитектур. Независимость от
процессора позволяет оптимизировать локальную шину PCI для функций ввода-