USB - последовательный интерфейс передачи данных
Хай не сьогодні, завтра, але зійде. Так і трапилося. Переломним моментом в історії USB став вихід Windows 98: з'явилася підтримка, почався випуск пристроїв, і технологія почала своє існування не тільки у розробників, але і у користувачів, до речі, багато хто з яких відносить появу саме до цього моменту.
Сьогодні USB - це дуже популярна універсальна послідовна шина. Призначена для легкого підключення різного виду пристроїв це клавіатури, миші, джойстики, колонки, модеми, мобільні телефони, стрічкові, дискові, оптичні і магнітооптичні накопичувачі, флэш-диски, сканери і принтери, дигитайзери, словом все, що підключається до ПК. Також, з очікуванням великого зростання в області інтеграції комп'ютерів і телефонії, шина USB може виступати як інтерфейс для підключення пристроїв цифрової мережі з інтегрованими послугами (ISDN) і цифрових пристроїв Private Branch eXchange (PBX).
Пропускній спроможності в 480 Мбит/с у версії 2. 0 достатньо для задоволення потреб всіх цих застосувань повною мірою. Додавання пристроїв більше не зв'язане з установкою додаткових адаптерів, виконанням складної конфігурації, ручною інсталяцією додаткового програмного забезпечення: система автоматично визначає, який ресурс, включаючи програмний драйвер і пропускну спроможність, потрібний кожному периферійному пристрою і робить цей ресурс доступним без втручання користувача. Популярна периферія сьогодні доступна у варіантах з USB набагато частіше, ніж з іншими.
Різниці в ціні в 10-15-20 доларів (автор пам'ятає як 5 років тому набуваючи сканера переплачував 20 доларів за USB модель) і надхмарних цін, що існувала раніше, на зовнішні USB-контроллери немає, більш того, вже давно USB-контроллери інтегруються в чіпсети материнських плат, і користувач отримує їх в своє розпорядження практичний задарма. USB вийшов в маси і потрібно констатувати той факт, що COM LPT і PS/2 порти поволі вмирають. Що ж
Напевно багато хто чув про те що USB шина дозволяє підключати до 127 пристроїв. І в теж час на задній стінці зазвичай знаходиться 2 або 4 порти. І у багатьох напевно виникло питання - нас обдурили, на нас заощадили (менше портів - дешевше система. Хоча. 127 портів розмістити на задній панелі. Навіть представити складно) або щось ще. Виявляється справа все в тому, що шина USB дозволяє те, що багаторівневе каскадує. Наочно це пояснює наступний малюнок:
Так ми виходимо на першу архітектурну особливість шини USB: її логічна топологія - багаторівнева зірка.
Самим верхнім рівнем є кореневий концентратор, який зазвичай поєднується з USB контроллером. Якщо функції контроллера зрозумілі, то концентратор - пристрій для периферійних інтерфейсів не звичне. В даному випадку його функція така ж, що і концентраторів мереж передачі даних - додавання нових портів для підключення більшого числа пристроїв. До кореневого концентратора можуть бути підключені або пристрої, або