Разъемы слота PCI-Express. Pci разъем


Шина PCI - Цоколевка разъемов

Шина PCI является высокопроизводительная шина для соединения чипов, плат расширения и процессора / памяти подсистем.

Универсальные карты PCI 32/64 бит -------------------------------------------------- -------------- | PCI стороны компонентов (сторона B) | | | | | | Дополнительные | | ____ Обязательное 32-разрядных контактов 64-разрядных контактов _____ | | ___ | | | | | | | | - | | | | | | | | | | | | | | | | | - | | | | | | | - | | | | | | | | | | | | | | ^ ^ ^ ^ ^ ^ ^ ^ B01 B11 B14 B49 B52 B62 B63 B94 5V PCI Card 32/64 бит | Дополнительные | | ____ Обязательное 32-разрядных контактов 64-разрядных контактов _____ | | ___ | | | | | | | | | | | | | | | | | | | | | | | | | | | - | | | | | | | - | | | | | | | | | | | | | | 3,3-вольтовой карты PCI 32/64 бит | Дополнительные | | ____ Обязательное 32-разрядных контактов 64-разрядных контактов _____ | | ___ | | | | | | | | - | | | | | | | | | | | | | | | | | | | | | | | | | | - | | | | | | | | | | | | | |

Спецификация PCI определяет два типа разъемов, которые могут быть реализованы на уровне системной плате: один для систем, которые реализуют 5 Вольт сигнализации уровня, и один для системы, которые реализуют 3,3 Вольт сигнализации уровней. Кроме того, PCI системы могут осуществлять либо 32-разрядный или 64-разрядный разъем. Большинство PCI автобусов осуществлять только 32-битную часть разъема, который состоит из контакты с 1 по 62. Современные системы, которые поддерживают 64-разрядную передачу данных осуществлять полный автобус PCI разъем, который состоит из контакты с 1 по 94. Три типа карт расширения могут быть реализованы: 5 Вольт Дополнительные платы включать в себя ключ выемку в контактный позициях 50 и 51, чтобы позволить им быть подключены только на 5 Вольт разъемов системы. 3,3 Вольт Дополнительные платы включать в себя ключ выемку в контактный позициях 12 и 13, чтобы они могли быть включены только в 3,3 Вольт разъемов системы. Универсальный карт расширения включают в себя как ключевые вырезы, чтобы они могли быть подключены к либо 5 В или 3,3 В разъемов системы.

Универсальная шина PCI Pinouts

Задняя Компьютер: ------: ------:-12V | - B1 A1 - | испытаний Сброс испытаний Часы | - B2 A2 - | +12 В Земля | - B3 A3 - | выбор режима тестовых данных Выход | - B4 A4 - | Ввод данных испытаний +5 V | - B5 A5 - | +5 V +5 V | - B6 A6 - | Прерывание Прерывание B | - B7 A7 - | C прерывания прерывания D | - B8 A8 - | +5 V PRSNT1 # | - B9 A9 - | Резервный Резервный | - B10 A10 - | + VI / O PRSNT2 # | - B11 A11 - | Reserved: ------: ------ :: ----- -: ------: Reserved | - B14 A14 - | Зарезервировано Первый | - B15 A15 - | Сброс Часы | - B16 A16 - | + VI / O Первый | - B17 A17 - | удовлетворить просьбу | - B18 A18 - | земля + VI / O | - B19 A19 - | защищены Адрес 31 | - B20 A20 - | Адрес Адрес 30 29 | - B21 A21 - | 3,3 В Земля | - B22 A22 - | Адрес Адрес 28 27 | - B23 A23 - | Адрес Адрес 26 25 | - B24 A24 - | Первый +3,3 | - B25 A25 - | Адрес 24 C / BE 3 | - B26 A26 - | Init устройство Выберите Адрес 23 | - B27 A27 - | 3,3 В Земля | - B28 A28 - | Адрес 22 Адрес 21 | - B29 A29 - | Адрес 20 Адрес 19 | - B30 A30 - | Первый +3,3 | - B31 A31 - | Адрес 18 Адрес 17 | - B32 A32 - | Адрес 16 C / BE 2 | - B33 A33 - | 3,3 В Земля | - B34 A34 - | периода кадра Инициатор Готовые | - B35 A35 - | Первый +3,3 | - B36 A36 - | Цель устройство Выберите Готово | - B37 A37 - | Заземление | - B38 A38 - | Остановить замок | - B39 A39 - | +3,3 Ошибка четности | - B40 A40 - | Snoop урон +3,3 | - B41 A41 - | Snoop Backoff Системная ошибка | - B42 A42 - | Первый +3,3 | - B43 A43 - | PAR C / BE 1 | - B44 A44 - | Адрес 15 Адрес 14 | - B45 A45 - | +3,3 M66EN/Ground | - B46 A46 - | Адрес 13 Адрес 12 | - B47 A47 - | 11 Адрес Адрес 10 | - B48 A48 - | Заземление | - B49 A49 - | 9 Адрес: ------: ------ :: ------: ------: Адрес 8 | - B52 A52 - | C / BE 0 Адрес 7 | - B53 A53 - | 3,3 V 3,3 V | - B54 A54 - | Адрес 6 Адрес 5 | - B55 A55 - | Адрес 4 Адрес 3 | - B56 A56 - | цокольный Первый | - B57 A57 - | Адрес 2 Адрес 1 | - B58 A58 - | 0 +5 адрес I / O | - B59 A59 - | + VI / O подтверждения 64-битных | - B60 A60 - | Запрос 64-разрядных +5 V | - B61 A61 - | +5 V +5 V | - B62 A62 - | +5 V: ------: ------ :: ------: ------: Reserved | - B63 A63 - | Заземление | - B64 A64 - | C / BE 7 C / BE 6 | - B65 A65 - | C / BE 5 C / BE 4 | - B66 A66 - | + VI / O Первый | - B67 A67 - | четности 64-битное адресное 63 | - B68 A68 - | Адрес 62 Адрес 61 | - B69 A69 - | земля + VI / O | - B70 A70 - | Адрес 60 Адрес 59 | - B71 A71 - | Адрес Адрес 58 57 | - B72 A72 - | Заземление | - B73 A73 - | Адрес Адрес 56 55 | - B74 A74 - | Адрес 54 Адрес 53 | - B75 A75 - | + VI / O Первый | - B76 A76 - | Адрес 52 Адрес 51 | - B77 A77 - | Адрес 50 Адрес 49 | - B78 A78 - | земля + VI / O | - B79 A79 - | Адрес 48 Адрес 47 | - B80 A80 - | Адрес 46 Адрес 45 | - B81 A81 - | Заземление | - B82 A82 - | Адрес Адрес 44 43 | - B83 A83 - | 42 адресов Адрес 41 | - B84 A84 - | + VI / O Первый | - B85 A85 - | Адрес Адрес 40 39 | - B86 A86 - | Адрес 38 Адрес 37 | - B87 A87 - | земля + VI / O | - B88 A88 - | Адрес 36 Адрес 35 | - B89 A89 - | Адрес 34 Адрес 33 | - B90 A90 - | Заземление | - B91 A91 - | 32 Адрес защищены | - B92 A92 - | Резервный Резервный | - B93 A93 - | Заземление | - B94 A94 - | Reserved: ------: ------:

То же самое с описаниями:

+5 VB21

Прикрепите +5 V 3,3 V Универсальный Описание
A1 TRST Сброс логику теста
A2 +12 V +12 В постоянного тока
A3 TMS Проверьте Mde Выбрать
A4 TDI Входные данные испытаний
A5 +5 V +5 В постоянного тока
A6 ИНТА Прерывание
A7 INTC Прерывание C
A8 +5 V +5 В постоянного тока
A9 RESV01 Зарезервированные VDC
A10 +5 V 3,3 V Сигнал Железнодорожный + VI / O (+5 В или 3,3 В)
A11 RESV03 Зарезервированные VDC
A12 GND03 (ОТКРЫТО) (ОТКРЫТО) Массу или обрыв (Key)
A13 GND05 (ОТКРЫТО) (ОТКРЫТО) Массу или обрыв (Key)
A14 RESV05 Зарезервированные VDC
A15 Сброс Сброс
A16 +5 V 3,3 V Сигнал Железнодорожный + VI / O (+5 В или 3,3 В)
A17 GNT Грант PCI использования
A18 GND08 Земля
A19 RESV06 Зарезервированные VDC
A20 AD30 Адреса / данных 30
A21 3,3 V01 3,3 В постоянного тока
A22 AD28 Адреса / данных 28
A23 AD26 Адреса / данных 26
A24 GND10 Земля
A25 AD24 Адреса / данных 24
A26 IDSEL Инициализации устройство Выберите
A27 3,3 V03 3,3 В постоянного тока
A28 AD22 Адреса / данных 22
A29 AD20 Адреса / данных 20
A30 GND12 Земля
A31 AD18 Адреса / данных 18
A32 AD16 Адреса / данных 16
А33 3,3 V05 3,3 В постоянного тока
A34 КАДР Адрес или фазы данных
A35 GND14 Земля
A36 TRDY Целевые Готово
A37 GND15 Земля
A38 СТОП Прервать цикл
A39 3,3 V07 3,3 В постоянного тока
A40 SDONE Snoop урон
A41 SBO Snoop Backoff
A42 GND17 Земля
A43 PAR Паритет
A44 AD15 Адреса / данных 15
A45 3,3 V10 3,3 В постоянного тока
A46 AD13 Адреса / данных 13
A47 AD11 Адреса / данных 11
A48 GND19 Земля
A49 AD9 Адреса / данных 9
A52 C/BE0 Командование, разрешение байта 0
A53 3,3 V11 3,3 В постоянного тока
A54 AD6 Адреса / данных 6
A55 AD4 Адреса / данных 4
A56 GND21 Земля
A57 AD2 Адрес / Данные 2
A58 AD0 Адрес / Данные 0
A59 +5 V 3,3 V Сигнал Железнодорожный + VI / O (+5 В или 3,3 В)
A60 REQ64 Запрос 64 бит??
A61 VCC11 +5 В постоянного тока
A62 VCC13 +5 В постоянного тока
A63 GND Земля
A64 C / BE [7] # Командование, разрешение байта 7
A65 C / BE [5] # Командование, разрешение байта 5
A66 +5 V 3,3 V Сигнал Железнодорожный + VI / O (+5 В или 3,3 В)
A67 PAR64 Паритет 64??
A68 Ad62 Адреса / данных 62
A69 GND Земля
A70 AD60 Адреса / данных 60
A71 AD58 Адреса / данных 58
A72 GND Земля
A73 AD56 Адреса / данных 56
A74 AD54 Адреса / данных 54
A75 +5 V 3,3 V Сигнал Железнодорожный + VI / O (+5 В или 3,3 В)
A76 AD52 Адреса / данных 52
A77 AD50 Адреса / данных 50
A78 GND Земля
A79 AD48 Адреса / данных 48
A80 AD46 Адреса / данных 46
A81 GND Земля
A82 AD44 Адреса / данных 44
A83 AD42 Адреса / данных 42
A84 +5 V 3,3 V Сигнал Железнодорожный + VI / O (+5 В или 3,3 В)
A85 AD40 Адреса / данных 40
A86 AD38 Адреса / данных 38
A87 GND Земля
A88 AD36 Адреса / данных 36
A89 AD34 Адреса / данных 34
A90 GND Земля
A91 AD32 Адреса / данных 32
A92 RES Зарезервированный
A93 GND Земля
A94 RES Зарезервированный
B1 -12V -12 В постоянного тока
B2 TCK Синхросигнал тестирования
B3 GND Земля
B4 TDO Выходные данные испытаний
B5 +5 V +5 В постоянного тока
B6 +5 V +5 В постоянного тока
B7 INTB Прерывание B
B8 INTD Прерывание D
B9 PRSNT1 Зарезервированный
B10 RES + VI / O (+5 В или 3,3 В)
B11 PRSNT2 ?
B12 GND (ОТКРЫТО) (ОТКРЫТО) Массу или обрыв (Key)
B13 GND (ОТКРЫТО) (ОТКРЫТО) Массу или обрыв (Key)
B14 RES Зарезервированные VDC
B15 GND Сброс
B16 CLK Часы
B17 GND Земля
B18 REQ Запрос
B19 +5 V 3,3 V Сигнал Железнодорожный + VI / O (+5 В или 3,3 В)
B20 АД31 Адреса / данных 31
B21 AD29 Адреса / данных 29
B22 GND Земля
B23 AD27 Адреса / данных 27
B24 AD25 Адреса / данных 25
B25 3,3 V 3,3 В постоянного тока
B26 C/BE3 Командование, разрешение байта 3
B27 AD23 Адреса / данных 23
B28 GND Земля
B29 AD21 Адреса / данных 21
B30 AD19 Адреса / данных 19
B31 3,3 V 3,3 В постоянного тока
B32 AD17 Адреса / данных 17
B33 C/BE2 Командование, разрешение байта 2
B34 GND13 Земля
B35 IRDY Инициатор Готово
B36 3,3 V06 3,3 В постоянного тока
B37 DEVSEL Устройство Выберите
B38 GND16 Земля
B39 Блокировки Блокировка автобуса
B40 PERR Ошибка четности
B41 3,3 V08 3,3 В постоянного тока
B42 SERR Системная ошибка
B43 3,3 V09 3,3 В постоянного тока
B44 C/BE1 Команда, Byte Enable 1
B45 AD14 Адреса / данных 14
B46 GND18 Земля
B47 AD12 Адреса / данных 12
B48 AD10 Адреса / данных 10
B49 GND20 Первый запрос или 66 МГц шины
B50 (ОТКРЫТО) GND (ОТКРЫТО) Массу или обрыв (Key)
B51 (ОТКРЫТО) GND (ОТКРЫТО) Массу или обрыв (Key)
B52 AD8 Адреса / данных 8
B53 AD7 Адреса / данных 7
B54 3,3 V12 3,3 В постоянного тока
B55 AD5 Адреса / данных 5
B56 AD3 Адрес / данные 3
B57 GND22 Земля
B58 AD1 Адрес / Данные 1
B59 VCC08 +5 В постоянного тока
B60 ACK64 Подтверждение 64 бит??
B61 VCC10 +5 В постоянного тока
B62 VCC12 +5 В постоянного тока
B63 RES Зарезервированный
B64 GND Земля
B65 C / BE [6] # Командование, разрешение байта 6
B66 C / BE [4] # Командование, разрешение байта 4
B67 GND Земля
B68 AD63 Адреса / данных 63
B69 AD61 Адреса / данных 61
B70 +5 V 3,3 V Сигнал Железнодорожный + VI / O (+5 В или 3,3 В)
B71 AD59 Адреса / данных 59
B72 AD57 Адреса / данных 57
B73 GND Земля
B74 AD55 Адреса / данных 55
B75 AD53 Адреса / данных 53
B76 GND Земля
B77 AD51 Адреса / данных 51
B78 AD49 Адреса / данных 49
B79 +5 V 3,3 V Сигнал Железнодорожный + VI / O (+5 В или 3,3 В)
B80 AD47 Адреса / данных 47
B81 AD45 Адреса / данных 45
B82 GND Земля
B83 AD43 Адреса / данных 43
B84 AD41 Адреса / данных 41
B85 GND Земля
B86 AD39 Адреса / данных 39
B87 AD37 Адреса / данных 37
B88 +5 V 3,3 V Сигнал Железнодорожный + VI / O (+5 В или 3,3 В)
B89 Ad35 Адреса / данных 35
B90 AD33 Адреса / данных 33
B91 GND Земля
B92 RES Зарезервированный
B93 RES Зарезервированный
B94 GND Земля

Примечания: Pin 63-94 существует только на реализацию 64 бит PCI.

+ VI / O 3,3 В на 3,3 доски, на досках 5V 5V, и определить сигнал рельсы на универсальной плате.

PCI является синхронным архитектура шины со всеми передача данных выполняется относительно системного тактового (CLK). Начальной спецификации PCI разрешен максимальной тактовой частотой 33 МГц позволяет одной шине передачи должны выполняться каждые 30 наносекунд. Позже, версия 2.1 спецификации PCI продлила автобус определение для обеспечения работы на частоте 66 МГц, но подавляющее большинство сегодняшних персональных компьютеров продолжают осуществлять Шина PCI, который работает на максимальной скорости 33 МГц.

PCI реализует 32-битный мультиплексированных адреса и шины данных (AD [31:0]). ИТ-архитекторов, средства поддержки 64-битной шиной данных через гнездо разъема больше, но большинство сегодняшних персональных компьютеров поддерживают только 32-разрядная передача данных через базу 32-разрядных разъема PCI. С частотой 33 МГц, 32-разрядный слот поддерживает максимальную скорость передачи данных 132 МБ / с, и 64-разрядный слот поддерживает 264 Мбайт / сек.

Мультиплексированных адреса и шины данных позволяет пониженным количеством контактов на разъеме PCI, что позволяет снизить стоимость и меньший размер пакета для компонентов PCI. Типичный 32-битных PCI карты расширения использовать только около 50 сигналов контактов на разъеме PCI из которых 32 являются мультиплексированных адреса и шины данных. Циклы шины PCI инициируются вождения адрес на AD [31:0] сигналы в течение первых часов краю называют адрес фазу. Адрес фаза сигнализирует активацию сигнального кадра #. На следующий фронт тактового сигнала начинается первый из одного или более данных фаз в котором данные передаются на AD [31:0] сигналами.

В PCI терминологии, данные передаются между инициатором которых является мастером шины, и цель, которая является автобус рабом. Инициатором диски C / BE [3:0] # сигналов во время фазы адреса, чтобы сигнализировать тип передачи (чтение из памяти, запись в память, ввод / вывод, I / O записи и т.д.). Во время фазы данных C / BE [3:0] # сигналами служат байта позволяют указать, какой байт данных являются действительными. Как инициатором, так и адресат могут вставить состояния ожидания в передачу данных deasserting IRDY # и # TRDY сигналов. Действительно передачи данных происходят на каждом такте края, в котором обе IRDY # # TRDY и утверждаются.

Передачи PCI шины состоит из одной фазы адрес и любое количество данных фаз. Операции ввода / вывода, что доступ регистров в рамках цели PCI обычно имеют только одну фазу данных. Передача данных в память, которые перемещаются блоки данных состоят из нескольких фаз данных, прочитать или записать несколько последовательных ячеек памяти. Оба инициатора и целевой может прекратить последовательность трансфер в любое время. Инициатором сигнализирует завершение автобусный трансфер по deasserting кадр # сигнал во время последней фазы данных. Цель может прекратить автобусный трансфер, утверждая # СТОП сигнал. Когда инициатор обнаруживает активный СТОП # сигнал, он должен прервать текущую передачу автобуса и повторно запрашивать разрешение на автобусе, прежде чем продолжить. Если СТОП # утверждается без каких-либо данных фаз завершению, целевой выпустило повторить попытку. Если СТОП # утверждается после одной или нескольких фазах данных успешно завершена, целевой выпустило отключиться.

Инициаторы запрашивать разрешение на право собственности на автобусе, утверждая, REQ # сигнал на центральный арбитра. Собственности арбитром гранты из автобуса, утверждая GNT # сигнала. REQ # и GNT #, являются уникальными для каждого слота позволяет арбитром для реализации алгоритма автобуса справедливости. Арбитраж в PCI скрыта в том смысле, что она не потребляет тактов. Нынешний автобуса инициаторов перевода перекрываются с арбитражным процессом, который определяет следующий владелец автобуса.

PCI поддерживает строгий механизм автоматической конфигурации. Каждое PCI-устройство включает в себя набор регистров конфигурации, что позволяет идентифицировать тип устройства (SCSI, видео, Ethernet и т.д.), а также компании, которая производит его. Другие регистры позволяют конфигурации устройств адресов ввода / вывода, адреса памяти, уровни прерываний и т.д.

Хотя это и не широко применяется, PCI поддерживает 64-битную адресацию. . В отличие от 64-битной шиной данных вариант, который требует более длительного разъем с дополнительным 32-бит данных сигналов, 64-разрядной адресации могут быть поддержаны через базовый 32-разрядный разъем двойные адресные циклы выдаются в которых младшие 32 — битов адреса приводятся на AD [31:0] сигналами в течение первой фазы адрес и высокого порядка 32 битов адреса (если не ноль) приводятся в движение на AD [31:0] сигналы во время Второй этап адресу. Остаток перенос продолжается как обычный передачи шины.

PCI определяет поддержку как 5 вольт и 3,3 вольта сигнализации уровней. Разъем PCI определяет расположение выводов как для 5 вольт и 3,3 вольта уровнях. Однако большинство ранних систем PCI были только 5 вольт, и не обеспечивали активную мощность на 3,3 вольта контактный разъем. Со временем использование более 3,3 Вольт интерфейса ожидается, но карт расширения, которые должны работать в старых унаследованных систем ограничены использованием только 5 Вольт. Манипуляция схема реализуется в разъемы PCI Для предотвращения внесения плат расширения в системе с напряжением питания несовместимы.

Хотя наиболее широко применяются в PC совместимых систем, архитектура PCI шина процессора независимым. Определения PCI сигнала являются общими позволяет автобуса, которые будут использоваться в системах на основе других семействами процессоров.

PCI включает в себя строгим спецификациям для обеспечения качества сигнала, необходимые для работы на 33 и 66 МГц. Компоненты и карт расширения должна включать уникальный водителей автобусов, которые специально разработаны для использования в среде PCI шине. Типичными устройствами TTL использовались в предыдущих реализациях шины, например, ISA и EISA которые не соответствуют требованиям PCI. Это ограничение наряду с высокой скоростью шины подсказывает, что большинство устройств PCI реализованы как пользовательские ASICs.

Чем выше скорость PCI ограничивает количество слотов расширения на одной шине не более чем на 3 или 4, по сравнению с 6 или 7 для более ранних шинных архитектур. Чтобы разрешить расширение автобусов с более чем 3 или 4 слотами PCI SIG определила PCI к PCI Bridge механизма. PCI к PCI Мосты ASIC, который электрически выделить два PCI, позволяя автобусов автобусные трансферы, которые будут направлены из одного автобуса в другой. Каждый мост устройство имеет первичную шину PCI и вторичной шине PCI. Несколько устройств мост может быть каскадным, чтобы создать систему с большим количеством автобусов PCI.

В данном разделе в настоящее время базируется исключительно на работе Sokos Марк.

Этот файл не предназначено, чтобы быть полное покрытие стандартного PCI. Это только для информационных целей, и предназначен, чтобы дать дизайнерам и любителям обзор автобусе, так что они могли бы создавать свои собственные карты PCI. Таким образом, операции ввода / вывода объясняются в самых деталях, в то время как операции с памятью, которая, как правило, не будут рассматриваться на карты ввода / вывода, только кратко объяснил. Любители также предупредил, что, в связи с более высокими тактовыми частотами участвует, PCI карты более трудно разработать, чем карты или ISA карт для других, более медленных автобусов. Многие компании сейчас делают карт PCI прототипирования, а для тех, посчастливилось иметь доступ к FPGA программистов, такие компании, как Xilinx предлагают отвечающие требованиям PCI которую можно использовать в качестве отправной точки для собственных проектов.

Описание сигналов:

AD (х)

Адреса / данных линий.

CLK

Часы. 33 МГц максимум.

C / BE (х)

Командование, разрешение байта.

КАДР

Используется для указания того цикла фазы адреса или данные фазы.

DEVSEL

Выберите устройство.

IDSEL

Инициализации устройство Выберите

INT (х)

Прерывать

IRDY

Инициатор Готово

Блокировки

Используется для управления блокировок ресурсов на шине PCI.

M66EN

Первый, когда карта работает в 33 МГц. Подтянут, если карта запросы 66 МГц шину. Если все comonents (чипсета и других карт) может работать на частоте 66 МГц, то частота шины PCI будет в два раза быстрее, чем на обычной частоте. Определено, так как PCI 2.1 для 3,3 карты только.

REQ

Запрос. Просит перевод PCI.

GNT

Грант. указывает, что разрешение на использование PCI предоставляется.

PAR

Четности. Используется для AD0-31 и C/BE0-3.

PERR

Ошибка четности.

RST

Сброс.

SBO

Snoop отсрочки.

SDONE

Snoop урон.

SERR

Системная ошибка. Указывает на ошибку четности адрес для специальных циклов или системная ошибка.

СТОП

Утверждается Target. Просит мастер, чтобы остановить текущий цикл передачи.

TCK

Синхросигнал тестирования

TDI

Входные данные испытаний

TDO

Выходные данные испытаний

TMS

Выбор тест-режима

TRDY

Целевые Готово

TRST

Сброс логику теста

Шина PCI лечит все трансферы как прорвало операции. Каждый цикл начинается с адресом фазой с последующей одной или более данных фаз. Данные фазы могут повторяться бесконечно, но ограничены таймер, который определяет максимальное количество времени, что устройство PCI может управлять шиной. Этот таймер установлен на процессор, как часть конфигурации пространства. Каждое устройство имеет свой таймер (см. Задержка таймера в конфигурационном пространстве).

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

Командная строка (C/BE3 к C/BE0) указывают на тип автобусный трансфер в течение фазы адреса.

C / BE Тип команды
0000 Подтверждение о прерывании
0001 Специальный цикл
0010 Ввод / вывод
0011 I / O Написать
0100 зарезервированный
0101 зарезервированный
0110 Чтение из памяти
0111 Запись в память
1000 зарезервированный
1001 зарезервированный
1010 Чтения конфигурации
1011 Записи конфигурации
1100 Несколько чтение из памяти
1101 Двойной цикл адреса
1110 Memory-читаться строка
1111 Запись в память и отменить

Три основных типа трансферы ввода / вывода, память и конфигурация.

Диаграммы PCI времени:

__________________ CLK ___ | | ___ | | ___ | | ___ | | ___ | | ___ | | ___ ________________ Рамки | _________________________________ | _______________________________ AD ------- --- Адрес Data1 Data2 Data3 Data4 _____________________________________ C / BE ------- --- Командного байта сигналы разрешения _______________ IRDY | _________________________________ | ________________ TRDY | ________________________________ | _________________ DEVSEL | _______________________________ |

Не PCI цикла передачи, 4 Данные фазы, отсутствие состояния ожидания. Данные передаются по переднему фронту CLK.

[1] [2] [3] ________________________ CLK ___ | | ___ | | ___ | | ___ | | ___ | | ___ | | ___ | | ___ | | __ ________________ Рамки | ________________________________________________ | Азбука _______________________________________ AD ------- --------- --- Адрес Data1 Data2 Data3 ____________________________________________________ C / BE ------- --- Командного байта сигналы разрешения Ждать ____________________ IRDY | __________________________________ | | _______ | Стой, стой, _______________________________ TRDY | _______ | | _______________________ | _________________ DEVSEL | ______________________________________________ |

PCI цикла передачи, с состояниями ожидания. Данные передаются по переднему фронту CLK в точках обозначенный A, B и C.

Циклов шины:

Подтверждения прерывания (0000)

Контроллер прерываний автоматически распознает и реагирует на ИНТА (подтверждения прерывания) команды. В фазе данных, он передает вектор прерывания на объявление линий.

Специальный цикл (0001)

AD15-AD0 Описание
0x0000 Процессор Shutdown
0x0001 Процессор Halt
0x0002 x86 определенный код
0x0003 до 0xFFFF Зарезервированный

I / O Read (0010) и I / O Write (0011)

Устройство ввода / вывода операции чтения или записи. AD строки содержат адрес байта (AD0 и AD1 должны быть расшифрованы). PCI порты ввода / вывода может быть 8 или 16 бит. PCI позволяет 32 бита адресного пространства. На IBM совместимых машин, процессор Intel ограничена 16 битами пространство ввода / вывода, который дополнительно ограничена некоторыми картами ISA, которые также могут быть установлены на машине (много карт ISA декодировать только нижние 10 бита адресного пространства, а также Таким образом, зеркало себя во всем 16-битное пространство ввода / вывода). Этот предел предполагает, что устройство поддерживает ISA или EISA слоты в дополнение к PCI слотов.

Пространство PCI конфигурации можно получить также через порты ввода / вывода 0x0CF8 (адрес) и 0x0CFC (данные). Адрес порта должен быть записан первым.

Чтение из памяти (0110) и Memory Write (0111)

Чтения или записи в памяти системы. AD строк содержат двойное адресу. AD0 и AD1 не должны быть декодированы. Разрешение байта линии (C / BE) указать, какие байты являются действительными.

Чтения конфигурации (1010) и записи конфигурации (1011)

Чтения или записи в конфигурации PCI устройства пространство, которое составляет 256 байт. Доступ к нему осуществляется в двойном единиц. AD0 и AD1 содержать 0, AD2-7 содержать адрес двойного слова, AD8-10 используются для выбора адресуемого блока неисправность блока, а остальные линии AD не используются.

Адрес Бит 32 16 15 0 00 Unit ID | Производитель ID 04 статус | Команда Коду класса 08 | Редакция 0C БИСТ | Заголовок | Задержка | CLS 10-24 Базовый адрес Регистрация 28 Зарезервировано 2C Зарезервировано 30 Расширение ROM Базовый адрес 34 Зарезервировано 38 Зарезервировано 3C MaxLat | MnGNT | INT-контактный | RC-линии 40-FF для установки вдувания ПУТ

Несколько чтение памяти (1100)

Это расширение шины цикл чтения памяти. Он используется для чтения больших блоков памяти без кэширования, которое выгодно для длинных последовательного доступа к памяти.

Двойной цикл адреса (1101)

Два цикла адрес необходимы при 64 бит адреса используется, но только 32-битный физический адрес существует. Наименее значимый часть адреса размещен на линии AD первым, а затем наиболее значимые 32 бит. Второй цикл адрес также содержит команды для типа передачи (ввода / вывода, память и т.д.). Шина PCI поддерживает 64-битный адрес ввода / вывода пространстве, хотя это не доступно на ПК на базе Intel из-за ограничений процессора.

Memory-Read линия (1110)

Этот цикл используется для чтения в более чем двух блоков 32 бита данных, как правило, до конца строки кэша. Это более эффективно, чем обычная память читал всплесков в течение длительного ряда последовательных доступа к памяти.

Запись в память и отменить (1111)

Это означает, что, как минимум, одной строки кэша должны быть переданы. Это позволяет основной памяти быть обновлен, сохраняя кэш обратной записи цикла.

Источники: Внутри локальной шины PCI Гай У. Кендалл, Byte февраль 1994 г. В 19 р. 177-180 Источники: Незаменимый Книга оборудования ПК, Ханс-Петер Messmer, ISBN 0-201-8769-3

Для получения копии полного стандартного PCI, обращайтесь:

PCI Special Interest Group; (SIG) PO Box 14070 Портленд 97214 1-800-433-5177 1-503-797-4207

TD / п / п

raspinovca.ru

Шина PCI - Настройка BIOS

PCI (Peripheral Component Interconnect) – это компьютерная шина ввода/вывода, предназначена для подключения периферийных устройств к системной плате персонального компьютера. Шина PCI поддерживает 32-х/64-х битный обмен данными.

 

Частота шины PCI 33 МГц или 66 МГц (новые спецификации шины могут работать на более высоких частотах: 100 МГц, 133 МГц, 266 МГц, 533 МГц). Поддерживаемое напряжение 3,3/5 В.

 

Характерной особенностью интерфейса PCI есть использование для передачи данных общей 32/64-битной двунаправленной параллельной шины, к которой подключаются все PCI-устройства. Любое устройство на шине PCI может позиционироваться как master-устройство (т.е., шина децентрализована).

Рис 1. Слоты 32-разрядной шины PCI на материнской плате.

 

Спецификации шины PCI

 

Спецификация 2.0 шины PCI – первая версия шины. Пропускная способность (пиковая) – 133 Мбайт/с.

 

Спецификация 2.1 шины PCI – модификация шины PCI, преимуществами которой (по сравнению с предыдущей версией 2.0) является возможность параллельной работы нескольких шинных задатчиков, использование универсальных плат расширения (которые могут работать в слотах под напряжением 5 Вольт и 3,3 Вольт). Спецификация PCI 2.1 позволяет использовать частоты 33 МГц и 66 МГц и подключение к шине PCI более 4 устройств. Пропускная способность (пиковая) – 133 Мбайт/с (для 33 МГц) и 266 Мбайт/с (для 66 МГц).

 

Спецификация 3.0 шины PCI – модификация шины PCI, характерной особенностью которой было использование слотов с напряжением только 3,3 Вольт.

 

Спецификация PCI 64. Поддерживает напряжения 5 Вольт и 3,3 Вольт. Пропускная способность (пиковая) – 266 Мбайт/с (увеличена за счёт удлинения обычного PCI-слота). Рабочая частота 33 МГц.

 

Спецификация PCI 66. Поддерживает напряжение 3,3 Вольт. Пропускная способность (пиковая) – 533 Мбайт/с. Рабочая частота 66 МГц.

 

Спецификация PCI 64/66. Объединение спецификаций PCI 64 и PCI 66. Поддерживает напряжение 3,3 Вольт. Пропускная способность (пиковая) – 533 Мбайт/с. Рабочая частота 66 МГц.

 

Спецификация PCI-X 1.0. Поддерживает напряжение 3,3 Вольт. Рабочие частоты 100 МГц и 133 МГц. Пропускная способность (пиковая) – 1024 Мбайт/с.

Спецификация PCI-X 2.0. Пропускная способность 4096 Мбайт/с. Рабочие частоты 100 МГц, 133 МГц, 266 МГц, 533 МГц. Пропускная способность (пиковая) – 4096 Мбайт/с.

 

Опции BIOS Setup для настройки шины PCI можно найти здесь.

Еще по настройке БИОС (БИОЗ) плат:

www.nastrojkabios.ru

Разъемы слота PCI-Express

Опубликовано января 3, 2012 в Применение шины PCI-Express

Разъемы слота PCI-Express

Каждый разъем слота PCI-Express включает базовый набор служебных контактов и определенное количество одинаковых шин со скоростью передачи данных 0,5 Гбайт/с в каждом направлении.

Количество шин указано в названии стандарта и позволяет определить итоговую пропускную способность шины. Стандартный базовый разъем соединения x1 имеет один набор контактов и соответственно поддерживает пропускную способность шины 2,5 Гбит/с.

Базовый разъем предназначен для замены или дополнения разъемов шины PCI-Express. Разъем PCI-Express х16 предназначен для графических карт. Он пришел на смену графическому порту AGР.

Разъемы PCI-Express по ширине и форме подобны разъемам PCI и располагаются в тех же местах на системной плате. Условно разъем делится на две части. Через первую (она ближе к задней стенке корпуса) поступает питание, а вторая (ближе к чипсету и отделенная ключом) — интерфейсная часть.

Длина интерфейсной части разъемов PCI-Express варьируется в зависимости от количества линий соединения xl. небольшая плата х 16 сопоставима по размерам с обычным разъемом PCI или AGР.

Установить более быструю плату, например х4, в более медленный разъем, например x1, нельзя из-за различных размеров платы и разъема. Установка же медленной платы (например, x1) в разъем более быстрого соединения (х4, х8 или х16) возможна. При этом быстродействие платы будет соответствовать низшей скорости.

Платы PCI-Express сильно нагреваются. Потребляемая мощность разъема соединения x1 составляет 10 Вт, разъема х4 — 25 Вт, разъема x16 — 75 Вт. Для разгрузки цепей питания стандартом предусмотрена возможность установки на системную плату второго разъема питания. Наличие двух разъемов питания снижает локальный нагрев компонентов PCI-Express.

Таким образом, при использовании на системной плате устройств PCI-Express следует учесть, что стандартный 20-контактный разъем блока питания спецификации AТХ 2.01 вам не подойдет. Следует приобрести блок питания с дополнительной секцией питания из четырех контактов, которые усиливают линии питания +12 В, 5,0 В и +3,3 В. Мощность блока питания должна превышать 300 Вт.

Для улучшения теплового баланса в системном блоке и сохранения высоких скоростных показателей шины разработана спецификация PCI-Express External Cabling, предусматривающая внешнее подключение к системной плате таких энергоемких компонентов, как видеоплаты, жесткие диски и т.д.

Стандартизировано четыре разъема PCI-Express x1, х4 (38 выводов), х8 (68 выводов) и х16 (136 выводов). Длина кабеля составляет 10 м. Два 10-метровых кабеля можно соединить между собой с помощью усилителя, что увеличивает максимальную длину подключения в два раза.

dammlab.com

PCI Express

Опубликовано марта 22, 2011 в Интерфейсы и порты, Советы

PCI Express — это новый интерфейс PCI Express (PCI-E), который пришел на смену PCI.

Главное отличие PCI Express и PCI состоит в том, что шина PCI – это параллельнная шина, а PCI Express – последовательная, что позволило уменьшить число контактов и увеличить пропускную способность и уменьшить энергопотребление. Кроме того, стандарт предусматривает горячее подключение устройств.

PCI Express: длина разъема

data-ad-layout="in-article"data-ad-format="fluid"data-ad-client="ca-pub-6007240224880862"data-ad-slot="2494244833">

Существует несколько вариантов PCI Express, которые отличаются друг от друга длиной разъема. Чем длиннее разъем – тем быстрее он работает. Например, имеется однократный слот PCI Express x1, а также более длинные PCI Exspress x4, PCI Express x8 и особенно мощные PCI Express x16 и x32, по размерам почти совпадающие с классическим PCI.

Обратите внимание, что слоты PCI Express имеют разные размеры для разных карт расширений.

Причем, карты расширения PCIe входят и работают нормально в любых слотах с равным или большим количеством линий. Например, карта PCI Express x1 будет нормально работать и разъемах типа x4 и x16. На материнских платах могут встречаться разъемы нескольких типов. Количество «иксов» влияет не только на размер, но и на пропускную способность шины.

PCI Express 2.0

data-ad-layout="in-article"data-ad-format="fluid"data-ad-client="ca-pub-6007240224880862"data-ad-slot="2494244833">

Несмотря на то, что PCI Express был разработан совсем недавно, группой PCI-SIG (PCI Special Interest Group), которая занимается разработкой стандартов данного интерфейса, уже были представлены новые спецификации PCI Express 2.0 (PCIe 2.0), в которой еще больше увеличена пропускная способность. При этом PCIe 2.0 полностью совместим с интерфейсом PCIe 1.1, а старые карты расширения будут нормально работать в новых системных платах.

PCI Express External

Группа PCI-SIG объявила о принятии спецификации PCI Express External Cabling 1.0, которая описывает стандарт передачи данных по внешнему интерфейсу PCI Express 1.1. В рамках данного стандарта представлены четыре внешних разъема: PCI Express x1, x4, x8 и x16, последние три из них оснащены специальным язычком, облегчающим подключение.

dammlab.com

Распиновка разъема PCI Connector

Распиновка, расположение выводов и внешний вид разъемов и шин:PCI

PCI=Peripheral Component Interconnect

PCI Universal Card 32/64 bit ---------------------------------------------------------------- | PCI Component Side (side B) | | | | | | optional | | ____ mandatory 32-bit pins 64-bit pins _____| |___| |||||||--|||||||||||||||||--|||||||--|||||||||||||| ^ ^ ^ ^ ^ ^ ^ ^ b01 b11 b14 b49 b52 b62 b63 b94 PCI 5V Card 32/64 bit | optional | | ____ mandatory 32-bit pins 64-bit pins _____| |___| ||||||||||||||||||||||||||--|||||||--|||||||||||||| PCI 3.3V Card 32/64 bit | optional | | ____ mandatory 32-bit pins 64-bit pins _____| |___| |||||||--||||||||||||||||||||||||||--||||||||||||||

 (at the computer)

98+22 PIN EDGE CONNECTOR at the computer.

Pin +5V +3.3V Universal Description
A1 TRST     Test Logic Reset
A2 +12V     +12 VDC
A3 TMS     Test Mde Select
A4 TDI     Test Data Input
A5 +5V     +5 VDC
A6 INTA     Interrupt A
A7 INTC     Interrupt C
A8 +5V     +5 VDC
A9 RESV01     Reserved VDC
A10 +5V +3.3V Signal Rail +V I/O (+5 V or +3.3 V)
A11 RESV03     Reserved VDC
A12 GND03 (OPEN) (OPEN) Ground or Open (Key)
A13 GND05 (OPEN) (OPEN) Ground or Open (Key)
A14 RESV05     Reserved VDC
A15 RESET     Reset
A16 +5V +3.3V Signal Rail +V I/O (+5 V or +3.3 V)
A17 GNT     Grant PCI use
A18 GND08     Ground
A19 RESV06     Reserved VDC
A20 AD30     Address/Data 30
A21 +3.3V01     +3.3 VDC
A22 AD28     Address/Data 28
A23 AD26     Address/Data 26
A24 GND10     Ground
A25 AD24     Address/Data 24
A26 IDSEL     Initialization Device Select
A27 +3.3V03     +3.3 VDC
A28 AD22     Address/Data 22
A29 AD20     Address/Data 20
A30 GND12     Ground
A31 AD18     Address/Data 18
A32 AD16     Address/Data 16
A33 +3.3V05     +3.3 VDC
A34 FRAME     Address or Data phase
A35 GND14     Ground
A36 TRDY     Target Ready
A37 GND15     Ground
A38 STOP     Stop Transfer Cycle
A39 +3.3V07     +3.3 VDC
A40 SDONE     Snoop Done
A41 SBO     Snoop Backoff
A42 GND17     Ground
A43 PAR     Parity
A44 AD15     Address/Data 15
A45 +3.3V10     +3.3 VDC
A46 AD13     Address/Data 13
A47 AD11     Address/Data 11
A48 GND19     Ground
A49 AD9     Address/Data 9
A52 C/BE0     Command, Byte Enable 0
A53 +3.3V11     +3.3 VDC
A54 AD6     Address/Data 6
A55 AD4     Address/Data 4
A56 GND21     Ground
A57 AD2     Address/Data 2
A58 AD0     Address/Data 0
A59 +5V +3.3V Signal Rail +V I/O (+5 V or +3.3 V)
A60 REQ64     Request 64 bit ???
A61 VCC11     +5 VDC
A62 VCC13     +5 VDC
         
A63 GND     Ground
A64 C/BE[7]#     Command, Byte Enable 7
A65 C/BE[5]#     Command, Byte Enable 5
A66 +5V +3.3V Signal Rail +V I/O (+5 V or +3.3 V)
A67 PAR64     Parity 64 ???
A68 AD62     Address/Data 62
A69 GND     Ground
A70 AD60     Address/Data 60
A71 AD58     Address/Data 58
A72 GND     Ground
A73 AD56     Address/Data 56
A74 AD54     Address/Data 54
A75 +5V +3.3V Signal Rail +V I/O (+5 V or +3.3 V)
A76 AD52     Address/Data 52
A77 AD50     Address/Data 50
A78 GND     Ground
A79 AD48     Address/Data 48
A80 AD46     Address/Data 46
A81 GND     Ground
A82 AD44     Address/Data 44
A83 AD42     Address/Data 42
A84 +5V +3.3V Signal Rail +V I/O (+5 V or +3.3 V)
A85 AD40     Address/Data 40
A86 AD38     Address/Data 38
A87 GND     Ground
A88 AD36     Address/Data 36
A89 AD34     Address/Data 34
A90 GND     Ground
A91 AD32     Address/Data 32
A92 RES     Reserved
A93 GND     Ground
A94 RES     Reserved
         
B1 -12V     -12 VDC
B2 TCK     Test Clock
B3 GND     Ground
B4 TDO     Test Data Output
B5 +5V     +5 VDC
B6 +5V     +5 VDC
B7 INTB     Interrupt B
B8 INTD     Interrupt D
B9 PRSNT1     Reserved
B10 RES     +V I/O (+5 V or +3.3 V)
B11 PRSNT2     ??
B12 GND (OPEN) (OPEN) Ground or Open (Key)
B13 GND (OPEN) (OPEN) Ground or Open (Key)
B14 RES     Reserved VDC
B15 GND     Reset
B16 CLK     Clock
B17 GND     Ground
B18 REQ     Request
B19 +5V +3.3V Signal Rail +V I/O (+5 V or +3.3 V)
B20 AD31     Address/Data 31
B21 AD29     Address/Data 29
B22 GND     Ground
B23 AD27     Address/Data 27
B24 AD25     Address/Data 25
B25 +3.3V     +3.3VDC
B26 C/BE3     Command, Byte Enable 3
B27 AD23     Address/Data 23
B28 GND     Ground
B29 AD21     Address/Data 21
B30 AD19     Address/Data 19
B31 +3.3V     +3.3 VDC
B32 AD17     Address/Data 17
B33 C/BE2     Command, Byte Enable 2
B34 GND13     Ground
B35 IRDY     Initiator Ready
B36 +3.3V06     +3.3 VDC
B37 DEVSEL     Device Select
B38 GND16     Ground
B39 LOCK     Lock bus
B40 PERR     Parity Error
B41 +3.3V08     +3.3 VDC
B42 SERR     System Error
B43 +3.3V09     +3.3 VDC
B44 C/BE1     Command, Byte Enable 1
B45 AD14     Address/Data 14
B46 GND18     Ground
B47 AD12     Address/Data 12
B48 AD10     Address/Data 10
B49 GND20     Ground
B50 (OPEN) GND (OPEN) Ground or Open (Key)
B51 (OPEN) GND (OPEN) Ground or Open (Key)
B52 AD8     Address/Data 8
B53 AD7     Address/Data 7
B54 +3.3V12     +3.3 VDC
B55 AD5     Address/Data 5
B56 AD3     Address/Data 3
B57 GND22     Ground
B58 AD1     Address/Data 1
B59 VCC08     +5 VDC
B60 ACK64     Acknowledge 64 bit ???
B61 VCC10     +5 VDC
B62 VCC12     +5 VDC
         
B63 RES     Reserved
B64 GND     Ground
B65 C/BE[6]#     Command, Byte Enable 6
B66 C/BE[4]#     Command, Byte Enable 4
B67 GND     Ground
B68 AD63     Address/Data 63
B69 AD61     Address/Data 61
B70 +5V +3.3V Signal Rail +V I/O (+5 V or +3.3 V)
B71 AD59     Address/Data 59
B72 AD57     Address/Data 57
B73 GND     Ground
B74 AD55     Address/Data 55
B75 AD53     Address/Data 53
B76 GND     Ground
B77 AD51     Address/Data 51
B78 AD49     Address/Data 49
B79 +5V +3.3V Signal Rail +V I/O (+5 V or +3.3 V)
B80 AD47     Address/Data 47
B81 AD45     Address/Data 45
B82 GND     Ground
B83 AD43     Address/Data 43
B84 AD41     Address/Data 41
B85 GND     Ground
B86 AD39     Address/Data 39
B87 AD37     Address/Data 37
B88 +5V +3.3V Signal Rail +V I/O (+5 V or +3.3 V)
B89 AD35     Address/Data 35
B90 AD33     Address/Data 33
B91 GND     Ground
B92 RES     Reserved
B93 RES     Reserved
B94 GND     Ground

Notes: Pin 63-94 exists only on 64 bit PCI implementations.

+V I/O is 3.3V on 3.3V boards, 5V on 5V boards, and define signal rails on the Universal board.

Contributor: Joakim Цgren, Phil Toms

Copyright © The Hardware Book Team 1996-2004.May be copied and redistributed, partially or in whole, as appropriate.Document last modified: 2002-01-10

radiomaster.ru