Слайд 2Что такое шина PCI-Express
PCI Express, или PCIe, или PCI-E (также известная как 3GIO for 3rd Generation I/O;
не путать с PCI-X и PXI) — компьютерная шина (хотя на физическом уровне шиной не является, будучи соединением типа «точка-точка»), использующая программную модель шины PCI и высокопроизводительный физический протокол, основанный на последовательной передаче данных.
Слайд 3Как выглядит шина PCI-Express
Слайд 4Новые возможности
Горячее подключение устройств;
Гарантированная скорость обмена данными;
Управление потреблением энергии;
Контроль целостности передаваемой
информации;
Слайд 5Как работает шина PCI-Express
Слайд 8Пример системы на основе PCI Express
Слайд 10Структура пакета для каждого уровня
Слайд 12PCI-совместимый механизм доступа
Механизм доступа в конфигурационное пространство PCI Express, совместимый с
PCI, поддерживает программную модель конфигурационного пространства PCI в соответствии со спецификацией PCI 2.3.
Слайд 13Расширенный конфигурационный механизм доступа PCI Express
Слайд 14PCI-совместимые конфигурационные регистры
Слайд 15Модель прерываний PCI Express
Модель прерываний PCI Express поддерживает два механизма:
эмуляцию
INTx;
поддержку сообщения о прерывании, иначе MSI (Message Signaled Interrupt).
Слайд 16Разъемы
MiniCard (Mini PCIe)
ExpressCard
AdvancedTCA
Mobile PCI Express Module (MXM)
Кабельные спецификации PCI Express
StackPC
Слайд 17Mini PCIe
Mini PCI Express — формат шины PCI Express для портативных устройств.
Для
этого стандарта разъёма выпускается масса периферийных устройств:
WiFi карты
WiMax карты
GSM модемы
GPS приёмники
SSD накопители — Использует нестандартную распиновку разъёма Mini PCI-E (SSD Mini PCI Express)
Контроллеры USB (2.0 или 3.0), SATA (I, II или III)
Контроллер COM-портов (RS232)
SMBus
Выводы для индикаторных светодиодов
Выводы подключения СИМ карт (для GSM WCDMA)[1]
Имеет зарезервированные контакты (для будущих устройств)
Питание 1.5 В и 3.3 В
Слайд 18SSD Mini PCI Express
PATA
SATA
USB
Питание 3.3 В
Слайд 19ExpressCard
Слоты ExpressCard на настоящее время (Ноябрь 2010) применяются для подключения:[2]
Плат SSD
накопителей
Контроллеров 1394/FireWire (iLINK)
Док-станций
Измерительных приборов
Памяти
Адаптеров карт памяти (CF, MS, SD, xD, и т. д.)
Мышей
Сетевых адаптеров
Параллельных портов
Адаптеров PC Card/PCMCIA
Расширения PCI
Расширения PCI Express
Дистанционного управления
Контроллеров SATA
Последовательных портов
Адаптеров SmartCard
ТВ-тюнеров
Контроллеров USB
Беспроводных сетевых адаптеров Wi-Fi
Беспроводных широкополосных интернет-адаптеров (3G, CDMA, EVDO, GPRS, UMTS, и т. д.)
Звуковых карт для домашнего мультимедиа и профессиональных аудио-интерфейсов.
Слайд 20PCI-Express - переход
Для облегчения перехода предусмотрен механизм совместимости с программным обеспечением,
написанным для PCI (драйверы устройств, OS). Кроме того, разъемы PCI Express в отличие от PCI расположены на другой стороне отведенной для карты расширения секции, т.е. могут сосуществовать на одном месте с PCI разъемами. Пользователю останется только выбирать какую карту он хочет вставить. В первую очередь появление PCI Express ожидается в начальных серверных (двухпроцессорных) платформах Intel в первой половине 2004 года, затем в настольных платформах класса «Энтузиаст» и рабочих станциях (в том же году). Насколько быстро PCI Express будет поддержана другими производителями чипсетов не ясно, однако и NVIDIA и SIS отвечают на вопрос утвердительно, хотя и не называют конкретные сроки. Уже давно запланированы и готовятся к выходу в первой половине 2004 года графические решения (ускорители) от NVIDIA и ATI, снабженные встроенной поддержкой PCI Express х16. Множество других производителей являются активными участниками разработки и тестирования PCI Express и также намерены представить свои продукты до конца 2004 года.
Слайд 21PCI Express 2.0
Основные нововведения в PCI Express 2.0:
Увеличенная пропускная способность. Спецификация
PCI Express 2.0 определяет максимальную пропускную способность одной линии в 500 МБ/с, или 5 ГТ/с (Гигатранзакций/с), при этом сохранена совместимость с PCI Express 1.x. Внесены усовершенствования в протокол передачи между устройствами и программную модель. Таким образом, плата расширения, поддерживающая стандарт PCIE 1.x может работать, будучи установленной в слот PCIE 2.0. Устройства же с интерфейсом PCI Express 2.0 смогут работать в материнских платах, оснащённых слотом PCI Express x16 поколения PCI Express 1.x, но только на скорости 2,5 ГТ/с, так как старые чипсеты не могут поддерживать удвоенную скорость передачи данных.
Динамическое управление скоростью (для управления скоростью работы связи).
Оповещение о пропускной способности (для оповещения ПО об изменениях скорости и ширины шины).
Расширения структуры возможностей[уточнить] — расширение управляющих регистров для лучшего управления устройствами, слотами и интерконнектом).
Службы управления доступом — опциональные возможности управления транзакциями точка-точка.
Управление таймаутом выполнения.
Сброс на уровне функций — опциональный механизм для сброса функций (англ.PCI funcs) внутри устройства (англ. PCI device).
Переопределение предела по мощности (для переопределения лимита мощности слота при присоединении устройств, потребляющих бо́льшую мощность).
Слайд 22PCI Express 3.0
В ноябре 2010 года были утверждены спецификации версии PCI Express
3.0. Интерфейс обладает скоростью передачи данных 8 GT/s(Гигатранзакций/с). Но, несмотря на это, его реальная пропускная способность всё равно была увеличена вдвое по сравнению со стандартом PCI Express 2.0. Этого удалось достигнуть благодаря более агрессивной схеме кодирования 128b/130b, когда 128 бит данных, пересылаемых по шине, кодируются 130 битами. При этом сохранилась полная совместимость с предыдущими версиями PCI Express. Карты PCI Express 1.x и 2.x будут работать в разъёме 3.0 и наоборот карта PCI Express 3.0 будет работать в разъёмах 1.х и 2.х. По данным PCI-SIG, первые тесты PCI Express 3.0 начались в 2011 году, средства для проверки совместимости для партнеров появились лишь в середине 2011-го, а реальные устройства ― только в 2012-м.
Компания MSI стала первым в мире производителем, выпустившим материнскую плату с поддержкой стандарта PCI Express 3.0.
Летом 2011 года Gigabyte официально представила материнскую плату G1.Sniper 2, построенную на чипсете Intel Z68 и поддерживающую интерфейс PCI Express 3.0.
Слайд 23PCI Express 4.0
PCI Special Interest Group (PCI SIG) заявила, что PCI
Express 4.0 может быть стандартизирован до конца 2015 года. Ожидается, он будет иметь пропускную способность 16 GT/s или более, то есть будет в два раза быстрее PCIe 3.0.
Слайд 24Примеры PCI-Express устройств
Видеокарта GIGABYTE GeForce GTX 770
Слайд 25Примеры PCI-Express устройств
Звуковая карта SUS Xonar DX
Слайд 26Примеры PCI-Express устройств
SSD накопитель OCZ Z-Drive R4 Enterprise