Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы ЭВМиПУ.docx
Скачиваний:
61
Добавлен:
03.05.2015
Размер:
9.95 Mб
Скачать

13. В чем заключаются основные отличия шин pci и pci-X?

4.1.1. Особенности организации шин РСI и РСI- Х РСI и РСI-Х — синхронные параллельные шины расширения ввода-вывода, обеспечивающие надежный высокопроизводительный обмен и автоматическое конфигурирование устройств. Шины РСI и РСI-Х являются ближайшими «родственниками» с полной взаимной совместимостью устройств. Большинство положений, относящихся к РСI, относится и к РСI- Х.

Существуют несколько разновидностей (спецификаций) шины PCI:

РСI 1.0,

РСI 2.0, РСI 2.1, РСI 2.2, РСI 2.3,

РСI 3.0,

РСI-Х 1.0, РСI-Х 2.0, РСI Express.

Они отличаются в основном тактовой частотой, наличием режима коррекции ошибок при передаче, разрядностью, напряжением питания, обеспечением «горячего» подключения устройств и т.п. Спецификации PCI публикуются организацией PCI SIG и поддерживаются на сайте

  1. Поясните организацию прямого доступа к памяти на шине PCI.

Прямой доступ к памяти. Шина PCI не предоставляет возможности прямого доступа к памяти с использованием централизованного контроллера типа 8237А (как для шины ISA). Для освобождения центрального процессора предлагается прямое управление шиной со стороны устройств, называемых ведущими устройствами шины (PCI Bus Master) или активными устройствами — мастерами шины. Степень интеллектуальности ведущего устройства может быть различной.

  1. Какие типы сигнализации прерываний приняты на шине PCI? Поясните их.

Прерывания PCI . Устройства РСI имеют возможность сигнализировать об асинхронных событиях с помощью прерываний. На шине РСI возможны четыре типа сигнализации прерываний [2, 3]:

  1. Традиционная проводная сигнализация по линиям INTх.

  2. Проводная сигнализация событий управления энергопотреблением по линии РМЕ#.

  3. Сигнализация с помощью сообщений — MSI.

  4. Сигнализация фатальной ошибки по линии SERR#.

16. Поясните организацию топологии шины pci Express.

РСI Express — новая архитектура соединения компонентов, введенная под эгидой организации РСI SIG, известная и под названием 3GIO ( ввод-вывод 3-го поколения ) [3]. Здесь шинное соединение устройств с параллельным интерфейсом заменено двухточечными последовательными соединениями через коммутаторы. Шиной РСI Express можно соединять и микросхемы на плате между собой и использовать ее для межплатных разъемных и кабельных соединений. В этой архитектуре сохраняются многие программные черты шины РСI, что обеспечивает плавный переход от РСI к РСI Express. В архитектуре появились новые возможности: управление качеством обслуживания (QoS), потреблением и бюджетом связей. Протокол РСI Express характерен малыми накладными расходами и малыми задержками выполнения транзакций.

Соединение РСI Express (РСI Express Link) — это пара встречных симплексных каналов, соединяющих два компонента. По этим каналам передаются пакеты, несущие команды и данные транзакций, сообщения и управляющие посылки. Канал может быть образован одной или несколькими линиями передачи сигналов (Lane) ; применение нескольких линий позволяет масштабировать пропускную способность канала.

Для масштабирования пропускной способности возможно агрегирование сигнальных линий ( сигнальных пар в электрическом интерфейсе) по одинаковому числу в обоих направлениях. Спецификация рассматривает варианты соединений из 1, 2, 4, 8, 12, 16 и 32 линий (обозначаются как х1, х2, х4, х8, х12, х16 и х32); передаваемые данные между ними распределяются побайтно. Таким образом, достижима скорость до 32 х 2,5 = 80 Гбит/с, что примерно соответствует пиковой скорости 8 Гбайт/с.

Физический уровень интерфейса допускает как электрическую, так и оптическую реализацию. Базовое соединение электрического интерфейса (х1) состоит из двух дифференциальных низковольтных сигнальных пар — передающей (сигналы RETp0, RETn0) и принимающей (RERp0, REPn0).

В РСI Express с помощью пакетного протокола реализуются все транзакции чтения и записи, используемые в РСI, причем в расщепленном варианте (как в РСI-Х).

В РСI Express рассматриваются четыре пространства: памяти, ввода-вывода, конфигурационное и сообщений. Новое (по сравнению с РСI) пространство сообщений используется для передачи в виде пакетов «внеполосных» сигналов РСI: прерываний по линиям INТх, сигналов управления потреблением и т. п. Таким образом реализуются «виртуальные провода».