Читаем Журнал "Компьютерра" N745 полностью

Хорош FireWire и тем, что не требует специальных корневых устройств — концентраторов, то есть он обеспечивает как подключение нескольких (до 63) устройств к главному устройству (компьютеру), так и соединение "точка-точка" при общении устройств напрямую. Интерфейс также более лоялен к горячему подключению — стыковать устройства можно при работающей шине. Заметим, что современные материнские платы все чаще снабжаются встроенным FireWire.

По большей части они поддерживают IEEE 1394a (FireWire 400), но есть и платы, поддерживающие скоростной IEEE 1394b.


Почему они последовательные?


Встатье про "Перпендикулярные терабайты" ("КТ" #741-742) я отмечал, что когда-то существовали накопители на магнитной ленте, которые за один такт могли считать сразу 36-битовое число. Долгое время в группе лидеров скоростных соединений держался сложный и дорогой параллельный SCSI. Порт LPT тоже был довольно популярен — еще лет десять назад под него выпускали не только принтеры, но и сканеры и цифровые камеры. Казалось бы, преимущество параллельной передачи данных перед последовательной видно невооруженным глазом — если по одному проводу за такт передается всего один бит, то по восьми проводам — сразу целый байт.

Однако такое естественное представление справедливо лишь для относительно небольших скоростей обмена. Когда речь заходит о десятках мегабит в секунду, преимущества параллельной передачи становятся не столь однозначными. Тот же LPT может выдать до 16 Мбайт/с — но только при качественном и не слишком длинном кабеле. Ведь в параллельной линии проводники всегда немного разные, отчего при увеличении длины кабеля и скорости передачи биты, передаваемые по разным проводам, начинают "разъезжаться" во времени — одни приходят чуть раньше, другие чуть позже. По науке это называется "фазовый сдвиг". При достаточно высоких скоростях он начинает сказываться уже на небольших расстояниях, — например, при тактовой частоте системной шины 533 МГц (и тем более при 1066 МГц) материнскую плату приходится проектировать так, чтобы проводники, связывающие процессор и память, были строго параллельными и имели одинаковую длину. Учитывая, что число одних только линий данных доходит до 128, можно представить, какая головоломная задача встает перед конструкторами.

Несравненно проще повышать частоту последовательного канала — ведь там за каждый такт передается всего один бит, и мы теоретически можем сделать его сколь угодно коротким — все зависит только от быстродействия оборудования.

В наше время выгоднее заложить максимум функциональности в микросхемы, нежели иметь дело с толстенными шлангами с сотней проводов внутри. Потому все современные интерфейсы являются последовательными. И оба рассматриваемых стандарта, USB и FireWire, стояли как раз у истоков этой "последовательной" революции: прототип FireWire появился еще в 1986 году, а первая версия последовательного интерфейса USB — в 1996-м.


Usb


Первая версия последовательного интерфейса USB появилась 15 января 1996 года. Инициатором проекта был альянс семи крупных производителей оборудования: Intel, Compaq, DEC, IBM, Microsoft, NEC и Northern Telecom. Главная цель проекта — создать универсальный интерфейс для подключения внешних устройств, который "от рождения" поддерживал бы режим Plug amp;Play и горячее соединение/ отключение. Поначалу разработчики не стремились конкурировать со скоростными интерфейсами (SCSI и FireWire), а создавали USB как замену поднадоевшим COM и LPT (позднее в этот флакон добавились PS/2 и даже GAME-порт, хотя, как мы знаем, полностью вытеснить все эти интерфейсы не удалось).

В 1998 году появилась версия 1.1, которая сейчас считается "базовой", — с максимальной скоростью 12 Мбит/с; а в 2000-м — версия USB 2.0 со скоростью 480 Мбит/с, действующая и поныне. Любая материнская плата сейчас включает четыре-шесть портов USB 2.0, хотя далеко не все периферийные устройства поддерживают именно эту версию: как, правило, мобильные девайсы (фотокамеры, КПК, смартфоны, обычные мобильники) снабжаются портами USB 1.1. И, кстати, обращайте внимание на маркировку соединительных кабелей (рис. 2) — если у вас видеокамера с USB 2.0, то первый попавшийся кабель вам не подойдет, хотя,в отличие от FireWire, разъемы для различных версий здесь взаимозаменяемы (о самих разъемах ниже).


USB, как и FireWire, базируется на скоростной шине PCI. Питание — 5 В при 0,5 А. Размножение USB-устройств производится с помощью разветвителей-хабов (концентраторов). Один концентратор обычно имеет от двух до восьми портов. Самое ценное в USB-шине то, что она использует лишь одно прерывание, даже если подключить все 127 возможных устройств (для каждого COM и LPT необходимо свое прерывание, что иногда превращало настройку старых компьютеров в головоломную задачу).

Стандарт USB 2.0 предусматривает два режима работы — HR (высокоскоростной, до 480 Мбит/с) и FS (низкоскоростной, по стандарту USB 1.1, до 12 Мбит/с).

Отметим, что USB еще со времен 1.1 поддерживает и третий режим, со скоростью 1,5 Мбит/с, — в самом деле, зачем мышам 480 Мбит/с?

Перейти на страницу:

Похожие книги

Создание трилогии BioShock. От Восторга до Колумбии
Создание трилогии BioShock. От Восторга до Колумбии

Всего за три игры сага BioShock заняла особое место в сердцах игроков. Она может похвастаться проработанными и совершенно уникальными персонажами и мирами. Действие первых двух частей происходит в подводном городе Восторг, где игрок погружается в стиль ар-деко и атмосферу 1950-х годов. Третья часть, BioShock Infinite, переносит вас в 1912 год и приглашает исследовать небесный город Колумбия в сеттинге стимпанка.В книге вас ждут:[ul]рассуждение об источниках вдохновения создателя серии Кена Левина;исследование уникального геймплея и механик;подробности разработки игр франшизы от идеи до выпуска;глубокий анализ сюжета, тем и персонажей каждой части.[/ul]Авторы отдают дань уважения популярной серии игр, которая, несмотря на короткую историю, уже получила признание критиков.В формате PDF A4 сохранен издательский макет книги.

Мехди Эль Канафи , Николя Курсье , Рафаэль Люка

Зарубежная компьютерная, околокомпьютерная литература
Цифровой журнал «Компьютерра» № 29
Цифровой журнал «Компьютерра» № 29

ОглавлениеБольшие новостиВиноватого в проблемах iPhone 4 уволили из Apple Автор: Михаил КарповВ Microsoft работают над новой мобильной ОС? Автор: Михаил КарповSkype проведёт первичное размещение акций на бирже Автор: Михаил КарповGoogle закупает беспилотники Автор: Юрий ИльинБилл Гейтс похоронил университеты Автор: Михаил КарповКосмические пираты уничтожили 1295 долларов Автор: Михаил КарповGoogle сговорился с телекомами Автор: Михаил КарповПолиция провела обыск корейского офиса Google Автор: Михаил КарповMicrosoft призывает не переходить на Mac Автор: Михаил КарповПланшет HP на основе WebOS появится в начале 2011 года Автор: Михаил КарповZeus: вирус, который грабит банки Автор: Юрий ИльинКак спасти Microsoft Автор: Андрей ПисьменныйОснователь 4chan рассказал суду о троллях и ньюфагах Автор: Михаил КарповПорностудия судится с пиратами Автор: Михаил КарповLenovo: четыре туза и джокер Автор: Юрий ИльинЧто Apple покажет на конференции в сентябре? Автор: Михаил КарповНа Android сделают телефон-игровую приставку Автор: Михаил КарповOracle атаковал Google и Android Автор: Юрий ИльинКому достанутся дополнительные частоты LTE Автор: Максим БукинТерралабПромзона: Гибридный велосипед Автор: Николай МаслухинСофт: Как настроить модем 3G в Ubuntu Автор: Крестников ЕвгенийПромзона: Походный фильтр для воды Автор: Николай МаслухинСофт: Как устранить эффект красных глаз в Pixelmator Автор: Скрылина СофьяПромзона: Энергетический фонтан Автор: Николай МаслухинСофт: Превращаем Firefox в удобный инструмент Автор: Роман БобылевПромзона: Сенсорный торговый автомат из Японии Автор: Николай МаслухинRaskin — попытка реализации масштабирующегося интерфейса Автор: Андрей ПисьменныйПромзона: Телефон с двумя экранами Автор: Николай МаслухинСофт: Как найти звезду с помощью Android Автор: Николай МаслухинСвоя играВасилий Щепетнёв: Эра Старика Прохазки Автор: Василий ЩепетневКафедра Ваннаха: Требуется военная клиометрия Автор: Ваннах МихаилКивино гнездо: В постели со шпионами Автор: Берд КивиВасилий Щепетнёв: Планы на будущее Автор: Василий ЩепетневКафедра Ваннаха: Свёртка реки Хроноса Автор: Ваннах МихаилИнтерактивАндрей Терехов (РУССОФТ) о русском аутсорсинге Автор: Ирина МатюшонокАналитик Михаил Елашкин о конфликте Oracle и Google Автор: Крестников ЕвгенийReaDitorialТехномир – новая мутация цивилизации Автор: Алексей СысоевИдентификация, абстрагирование, смысл Автор: Юрий ГуськовГолубятня-ОнлайнГолубятня: Интерактив №5 Автор: Сергей ГолубицкийГолубятня: Абсолютная власть Автор: Сергей ГолубицкийГолубятня: 20 килобайтиков Автор: Сергей Голубицкий

Журнал «Компьютерра»

Зарубежная компьютерная, околокомпьютерная литература