Шина USB

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

Наприклад, кожен новий пристрій вводу-виводу часто оснащується власною платою ISA або PCI. Користувач при цьому повинний сам установити перемикачі і перемички на платі й упевнитися, що набудована плата не конфликтует з іншими платами. Потім користувач повинний відкрити системний блок, акуратно вставити плату, закрити системний блок і включити комп'ютер. Для багатьох цей процес дуже складний і часте приводить до помилок. Крім того, кількість ISA- і PCI-слотов дуже мало (звичайно два або три). Автоматично конфигурируемие (Рпр) плати виключають необхідність установки перемикачів, але користувач усе рівно повинний відкривати комп'ютер і вставляти туди плату. До того ж кількість слотов шини обмежено.

У 1993 році представники семи компаній (Compaq, DEC, IBM, Intel, Microsoft, NEC і Nothern Telecom) зібралися разом, щоб розробіти шину, що оптимально підходить для приєднання низкоскоростних пристроїв. Потім до них примкнули сотні інших компаній. Результатом їхньої роботи стала шина USB(Universal Serial Bus — універсальна послідовна шина),що зараз широко використовується в персональних комп'ютерах [10, 201].

Деякі вимоги, що споконвічно склали основу проекту:

+ користувачі не повинні встановлювати перемикачі і перемички на платах і пристроях;

 

USB (Universal Serial Bus — універсальна послідовна шина) є промисловим стандартом розширення архітектури PC, орієнтованим на інтеграцію з телефонією і пристроями побутової електроніки. Версія стандарту 1.0 була опублікована в 1996 році, більшість пристроїв підтримують стандарт 1.1 (1998 р.), у ньому були усунуті виявлені проблеми першої редакції. У специфікації USB 2.0 радикально підвищена пропускна здатність шини. Спочатку (у версіях 1.0 і 1.1) шина забезпечувала дві швидкості передачі інформації: повну швидкість (Full Speed, FS) 12 Мбіт/з і низьку швидкість (Low Speed, LS) 1,5 Мбіт/с. У версії 2.0 визначена ще і висока швидкість (High Speed, HS) 480 Мбіт/з, що дозволяє істотно розширити коло пристроїв, що підключаються до шини. В одній і тій же системі можуть бути присутнім і одночасно працювати пристрою з усіма трьома швидкостями. Шина дозволяє з використанням проміжних хабов з'єднувати пристрою, вилучені від комп'ютера на відстань до 30 м. Докладну й оперативну інформацію з USB ( англійською мовою) можна знайти на сайте http://www.usb.org. Розробку пристроїв, їхню класифікацію і стандартизацію координує організація USB-IF (USB Implemented Forum, Inc.).