PCI Express топология

Корневой комплекс означает устройство, которое соединяет ЦПУ и подсистему памяти со структурой PCIExpress. Он может поддерживать один или более PCIExpress портов. Корневой комплекс в этом примере поддерживает 3 порта. Каждый порт соединен с конечной точкой или переключателем, который формирует подиерархию. Корневой комплекс генерирует запросы транзакций от имени ЦПУ. Он генерирует и запросы памяти и IOзапросы, также как генерирует и запросы блокированных транзакций от имени ЦПУ. Корневой комплекс отправляет пакеты со своих портов и принимает в порты. Многопортовый корневой комплекс может также направлять пакеты от одного порта в другой, но техническими условиями это не требуется.

Корневой комплекс использует центральные ресурсы такие как: контроллер горячего включения, контроллер управления питанием, контроллер прерываний, логика обнаружения и сообщения ошибок. Корневой комплекс инициализирует число шин, число устройств и функций, которые используются для формирования ID запросчика или комплитера. Номера шин, устройств и функций корневого комплекса инициализируются в 0.

Иерархия – это структура всех устройств и Каналов, связанных с корневым комплексом, которая соединяется напрямую с корневым комплексом через его порт(ы) или косвенно через переключатели и мосты. На рисунке 1-22: полная PCIExpress структура, связанная с корнем, —  иерархия.

Иерархический Домен – это структура устройств и Каналов, которая связана с одним портом корневого комплекса. Например, на рисунке 1-22 три иерархических домена.

Конечные точки – это устройства, отличные от корневого комплекса и переключателей, которые являются запросчиками или комплитерами PCIExpress транзакций. Они являются периферийными устройствами, такими как Ethernet, USB или графические устройства. Конечная точка инициируют транзакции, как запросчики или отвечают на транзакции как комплитеры. Есть два типа endpoint: PCIExpress и традиционные endpoint. Традиционные могут поддерживать IOтранзакции. Они могут поддерживать семантику

Ссылка на основную публикацию
Adblock detector