Соединение периферийных компонентов

Соединение периферийных компонентов История и развитие PCI PCI была разработана для замены устаревшей шины ISA.  PCI стала стандартом для расширения […]

Соединение периферийных компонентов

  • История и развитие PCI

    • PCI была разработана для замены устаревшей шины ISA. 
    • PCI стала стандартом для расширения компьютерной системы и была принята в 1993 году. 
    • PCI была создана для поддержки более мощных устройств и увеличения производительности. 
  • Архитектура PCI

    • PCI состоит из шины, контроллера и карт расширения. 
    • Шина PCI обеспечивает передачу данных между устройствами и материнской платой. 
    • Контроллер PCI обрабатывает запросы и управляет транзакциями. 
    • Карты расширения предоставляют дополнительные функции и подключаются к контроллеру. 
  • Технические характеристики PCI

    • PCI имеет 32-битную шину с возможностью расширения до 64 бит. 
    • Карты расширения могут быть полноформатными или мини-форматными. 
    • Существуют различные типы карт расширения, включая графические, звуковые и сетевые. 
  • Транзакции PCI

    • Транзакции PCI состоят из нескольких этапов обработки адреса и данных. 
    • Устройства могут инициировать транзакции, запрашивая разрешение у арбитра шины. 
    • Шина PCI поддерживает пакетные транзакции только для адресов памяти. 
  • Адресные пространства PCI

    • PCI имеет три адресных пространства: память, ввод-вывод и конфигурация. 
    • Устройства PCI реагируют только на запросы к их конфигурационному пространству при первом включении компьютера. 
  • Коды команд PCI

    • PCI использует 16-битные коды команд, из которых 12 назначены. 
    • Целевые устройства проверяют коды команд и адреса. 
  • Задержка шины PCI

    • PCI требует, чтобы транзакции выполнялись в определенные временные рамки. 
    • Устройства, не соответствующие этим временным ограничениям, используют отложенные транзакции. 
  • Отложенные транзакции

    • Устройства, которые не могут выполнить временные ограничения, используют комбинацию разнесенных операций записи и отложенных транзакций. 
    • Отложенные транзакции позволяют записывать транзакции внутри системы и ожидать их повторной обработки. 
    • Пересказана только часть статьи. Для продолжения перейдите к чтению оригинала. 

Полный текст статьи:

Соединение периферийных компонентов — Википедия

Оставьте комментарий

Прокрутить вверх