PCI-X

Ця стаття має кілька недоліків. Будь ласка, допоможіть удосконалити її або обговоріть ці проблеми на сторінці обговорення.
В іншому мовному розділі є повніша стаття PCI-X(англ.). Ви можете допомогти, розширивши поточну статтю за допомогою перекладу з англійської. (10 березня 2024)
  • Дивитись автоперекладену версію статті з мови «англійська».
  • Перекладач повинен розуміти, що відповідальність за кінцевий вміст статті у Вікіпедії несе саме автор редагувань. Онлайн-переклад надається лише як корисний інструмент перегляду вмісту зрозумілою мовою. Не використовуйте невичитаний і невідкоригований машинний переклад у статтях української Вікіпедії!
  • Машинний переклад Google є корисною відправною точкою для перекладу, але перекладачам необхідно виправляти помилки та підтверджувати точність перекладу, а не просто скопіювати машинний переклад до української Вікіпедії.
  • Не перекладайте текст, який видається недостовірним або неякісним. Якщо можливо, перевірте текст за посиланнями, поданими в іншомовній статті.
  • Докладні рекомендації: див. Вікіпедія:Переклад.
Ця стаття не містить посилань на джерела. Ви можете допомогти поліпшити цю статтю, додавши посилання на надійні (авторитетні) джерела. Матеріал без джерел може бути піддано сумніву та вилучено. (10 березня 2024)
Ця стаття не містить посилань на інші статті Вікіпедії. Будь ласка, допоможіть додаванням доречних внутрішніх посилань у наявному тексті. (10 березня 2024)

PCI-X (англ. Peripheral Component Interconnect eXtended, укр. розширене з'єднання периферійних компонентів) — це стандарт комп'ютерної шини і плати розширення, який покращує 32-бітну локальну шину PCI для більш високої пропускної спроможності, необхідної в основному для серверів та робітників станцій. Він використовує модифікований протокол підтримки більш високих тактових частот (до 133 МГц), але у іншому схожий електричну реалізацію. PCI-X 2.0 збільшив швидкість шини до 533 МГц зі зниженням рівня електричного сигналу.[1]

Слот фізично являє собою слот PCI на 3,3 В з таким самим розміром, розташуванням і призначенням контактів. Електричні специфікації сумісні, але вони мають суворіші вимоги. Однак, у той час як більшість звичайних слотів PCI є 32-розрядною версією довжиною 85 мм, більшість пристроїв PCI-X використовують 64-розрядний слот довжиною 130 мм, і 64-розрядні роз'єми PCI і підтримка PCI-X стали розглядаються як синоніми.

PCI-X фактично повністю визначений як для 32-, так і для 64-бітових роз'ємів PCI, а PCI-X 2.0 додав 16-бітний варіант для додатків, що вбудовуються.

У сучасних розробках він був замінений схожим за звучанням PCI Express (офіційно скорочено PCIe) з зовсім іншим фізичним роз'ємом та зовсім іншою електричною схемою, що має одну або кілька вузьких, але швидких ліній послідовного з'єднання замість кількість повільних паралельних підключень.

Історія

Передумови та мотивація

У PCI транзакція, яка не може бути завершена негайно, відкладається цільовим пристроєм або ініціатором, який видає цикли повторних спроб, під час яких інші агенти не можуть використовувати шину PCI. Оскільки в PCI відсутній механізм розділеної відповіді, який би дозволив об'єкту повернути дані пізніше, шина залишається зайнятою об'єктом, який виконує цикли повторних спроб, доки не будуть готові зчитані дані. У PCI-X, після того, як ведучий відправив запит, він відключається від шини PCI, дозволяючи іншим пристроям використовувати шину. Розділена відповідь, що містить запитувані дані, генерується тільки тоді, коли ціль готова повернути всі запитувані дані. Розділені відповіді підвищують ефективність шини, усуваючи цикли повторних спроб, під час яких дані не можуть бути передані через шину.

PCI також страждала від відносної нестачі унікальних ліній переривань. Маючи лише 4 виводи переривань (INT A/B/C/D), системи з великою кількістю PCI-пристроїв потребують спільного використання лінії переривань декількома функціями, що ускладнювало обробку переривань на стороні хоста. PCI-X додав переривання з сигналізацією повідомлення, систему переривань, що використовує запис в пам'ять хоста. У MSI-режимі переривання функції не сигналізується ствердженням лінії INTx. Замість цього функція виконує запис у системно сконфігуровану область пам'яті у пам'яті хоста. Оскільки вміст і адреса конфігуруються для кожної функції окремо, переривання режиму MSI є виділеними, а не спільними. Система PCI-X дозволяє одночасно використовувати як переривання режиму MSI, так і застарілі переривання INTx (хоча і не для однієї і тієї ж функції).

Відсутність зареєстрованих входів/виходів обмежувала максимальну частоту PCI до 66 МГц. Вводи/виводи PCI-X реєструються на тактовому генераторі PCI, як правило, за допомогою PLL для активного керування затримкою вводу/виводу на виводах шини. Покращення часу встановлення дозволяє збільшити частоту до 133 МГц.

Деякі пристрої, особливо карти Gigabit Ethernet, SCSI-контролери (Fibre Channel і Ultra320) і кластерні з'єднання можуть самі по собі наситити пропускну здатність шини PCI в 133 МБ/с. Були впроваджені порти, що використовували подвоєну до 66 МГц швидкість шини і подвоєну до 64 біт ширину шини (з кількістю виводів, збільшеною до 184 з 124), у поєднанні чи без них. Ці розширення вільно підтримувалися як необов'язкові частини стандартів PCI 2.x, але сумісність пристроїв за межами базової швидкості 133 МБ/с залишалася складною.

Врешті-решт розробники взяли за основу комбіноване розширення 64-біт і 66-МГц і, передбачаючи майбутні потреби, створили 66-МГц і 133-МГц варіанти з максимальною пропускною здатністю 532 МБ/с і 1064 МБ/с відповідно. Спільний результат був представлений як PCI-X в PCI Special Interest Group (Група спеціальних інтересів Асоціації обчислювальної техніки). Подальше схвалення зробило його відкритим стандартом, прийнятним для всіх розробників комп'ютерної техніки. PCI SIG контролює технічну підтримку, навчання та тестування на відповідність стандарту PCI-X. IBM, Intel, Microelectronics та Mylex повинні були розробити відповідні набори мікросхем. 3Com та Adaptec повинні були розробити сумісні периферійні пристрої. Щоб прискорити прийняття PCI-X в індустрії, Compaq запропонувала інструменти для розробки PCI-X на своєму веб-сайті.

Примітки

  1. PCI-X Protocol Addendum to the PCI Local Bus Specification. Revision 2.0. PCI Special Interest Group (англ.). 29 July 2002.
Freebase: /m/03kltb
  • п
  • о
  • р
Основні поняття
Процесори
Вбудовані
Ноутбуки
Накопичувачі
Периферія
Універсальні