Виды разъемов FireWire.
Разные типы разъемов FireWire могут быть идентифицированы по количеству контактов, которые у них есть, хотя также используются несколько различных физических форм. Две из распространенных версии стандарта 1394 IEEE – это FireWire® 400 и 800. Цифры относятся главным образом к скоростям передачи, но в каждом стандарте также используется разное количество выводов. FireWire 800 также использует тип разъема, который существенно отличается от других, так как он имеет более квадратную форму, в то время как предыдущие типы были плоскими с выемкой или заостренным концом. Некоторые разъемы FireWire® используют разные конфигурации, хотя они встречаются реже.
Каждая версия стандарта FireWire® использует уникальное количество контактов, и предлагает различные скорости передачи, а в некоторых случаях также использует разъемы, которые имеют различную форму. Эти разные формы разъёмы не всегда напрямую совместимы друг с другом из-за различий в конфигурации контактов, размерах и физической формы. Все версии стандарта FireWire совместимы, а это означает, что можно соединить разные разъемы FireWire®, используя различные адаптеры и кабели.
Когда FireWire® был впервые представлен, разъёмы использовали четыре контакта. Эта версия стандарта упоминается как FireWire® 400, и она использует самый маленький разъем из всех различных версий стандарта. Вариант этого типа разъема использует шесть контактов, хотя дополнительные подключения обеспечивают питание только внешних устройств и не обеспечивают дополнительную скорость передачи. Как четырёх, так и шестиконтактные разъемы FireWire® называются альфа-разъемами, и шестиконтактная версия значительно больше.
Третий тип разъёма FireWire® обычно называют бета-разъемом. Этот разъем использует девять контактов и физически больше, чем версии с четырьмя или шестью контактами. Бета-разъемы используются с устройствами FireWire® 800, хотя они обратно совместимы с правильными адаптерами. Когда устройство FireWire® 800, предназначенное для использования бета-разъема, подключено к устройству или порту FireWire® 400, производительность и скорость передачи данных обычно снижаются.
Существует несколько других типов разъемов FireWire, включая патентованные типы разъемов, которые используют разные версии стандарта IEEE 1394. Одним из примеров является IEEE 1394c, представляющий собой вариант спецификации, предназначенный для использования традиционного разъема Ethernet и кабеля витой пары. Эта версия стандарта позволяет одному порту функционировать одновременно как соединение Ethernet так и как соединение IEEE 1394c.
история жизни и смерти стандарта FireWire, который должен был стать лучшим и окончательным
В начале «нулевых» шина FireWire была модной темой для СМИ да и просто компьютерных энтузиастов — все-таки новые внешние интерфейсы, причем мощные и универсальные, появляются далеко не каждый год. Тогда же на рынок выходила и USB, но без особого шума. Светлого будущего у USB не просматривалось — именно из-за планов по FireWire возможности этого интерфейса изначально были искусственно ограничены. Впрочем, не всегда они ограничивались искусственно: раз уж предполагается введение двух современных интерфейсов, заменяющих все остальные стандарты (но не друг друга), а один из них по определению быстрый и сложный, то второй разумно сделать не только медленным, но и простым — так дешевле. А вот «продвинутый», казалось бы, стоит делать наиболее универсальным и технически совершенным. Однако именно это «техническое совершенство» вкупе с универсальностью и погубило FireWire — на сегодня этот интерфейс окончательно стал лишь историческим воспоминанием, но воспоминанием интересным и поучительным.
Предпосылки разработки
Сегодняшний компьютерный мир глазам пользователя, вырванного из конца 80-х — начала 90-х годов прошлого века, скорее всего, показался бы очень скучным. Почему? Да хотя бы потому, что сейчас почти во всех «интеллектуальных устройствах» (от компактного дешевого плеера до суперсервера) господствуют процессоры всего двух архитектур — х86-64 и ARM. Причем львиная доля систем на базе х86-64 еще и работает под управлением ровно одного семейства операционных систем. Совсем не то было 25-30 лет назад. Десятилетие бурного развития персональных компьютеров и чуть больший период совершенствования «более серьезной» техники сделали мир очень пестрым. Уже тогда высказывались первые мысли о том, что кончится все это унылой стандартизацией (например, можно вспомнить вышедшую в 1991 году в PC Magazine статью Джима Сеймура с провокационным названием «Все компьютеры кроме IBM PC уйдут в небытие»), однако относились к таким мыслям не лучше, чем к любым утопиям или антиутопиям. На развивающемся рынке места хватало всем, удачные идеи всегда могли найти свое воплощение, выраженное в количестве единиц продаваемой техники и весьма весомом количестве общечеловеческих ценностей (обычно в виде долларов, фунтов стерлингов или немецких марок — прочие тогдашние валюты выглядели менее серьезно). Intel тогда контролировала бо́льшую часть рынка х86-процессоров, чем сейчас, однако и на этом рынке присутствовало порядка пяти-шести независимых производителей, а были и предположения, что весь он может скукожиться до нуля: во многих линейках персональных компьютеров и рабочих станций использовались процессоры Motorola, свою долю пытался отхватить Sun, многие находились под впечатлением предварительной информации о DEC Alpha и т.
д. и т. п. Компьютеры перестали быть лишь уделом энтузиастов, как в начале 80-х, однако почти на пустом месте создать крупную компанию, захватить немалую долю рынка, заставить о себе говорить… а потом разом обанкротиться все еще было не так уж сложно. В общем, все атрибуты молодого и быстрорастущего рынка налицо.
Пользователи современных компьютеров в большинстве своем знакомых разъемов здесь не увидят 🙂
Включая и тотальную несовместимость всего со всем остальным. Все производители, естественно, в своих системах использовали свои же шины. За примерами далеко ходить не надо: на одном лишь рынке «IBM PC» развернулась настоящая «война шин», когда IBM продвигала MCA, большинство производителей хранили верность устаревшей, но такой недорогой и простой ISA, а один консорциум вовсю продвигал EISA в качестве единого универсального решения (впрочем, о тех событиях мы уже писали, так что повторяться не будем). Очевидно, что производители компьютеров на базе процессоров Motorola использовали свои шины (причем именно во множественном числе — договориться до одной единой у них как-то не получилось), Sun — свою, Hewlett Packard в рабочих станциях на базе процессоров PA-RISC — свою, DEC — свою, и так далее, и тому подобное.
Внутри — не лучше (Sun SPARCstation 5)
В общем, разработка плат расширения на тот момент была не самой простой задачей: сложнее всего было решить, на какой рынок мы вообще ориентируемся, а все остальное (собственно сама разработка) — это уже мелкие технические трудности. Но хуже всего было то, что и разработчики периферийного оборудования сталкивались с теми же проблемами, поскольку в области внешних интерфейсов господствовал тот же принцип «кто в лес, кто по дрова». Даже единого стандарта сетевого интерфейса не было: это сейчас Ethernet — законодатель проводной моды, а тогда он был всего лишь одним из массы вариантов, которому, кстати, большинство вообще прочили быструю и болезненную смерть. В общем, на рынке присутствовало всего два внешних интерфейса, которые (пусть с определенными оговорками) можно было считать отраслевыми стандартами: уже тогда древний жутко медленный последовательный RS232C и универсальный скоростной, но очень дорогой SCSI. Всё! В тех случаях, когда ни один из них не подходил, обычно изобретали свой собственный велосипед. Поэтому, например, внешне похожие клавиатуры для Commodore Amiga, Apple Macintosh, Sun SPARCstation или стандартного «писюка» были абсолютно не взаимозаменяемыми: интерфейсы-то разные. Вот и попробуйте что-то зарабатывать на таком рынке, когда у всех производителей своя собственная периферия, причем сохранения в будущем имеющихся разъемов никто не обещает.
Можно было, конечно, окончательно стандартизовать оба или один из двух уже имеющихся интерфейсов и использовать только их. Но разумным выходом это не являлось. Последовательный порт — очень медленный. Для мыши — подойдет (и такие выпускались), для принтера — с большой натяжкой (и поэтому в PC чаще всего использовались специальные параллельные принтерные порты), а вот для какого-нибудь внешнего накопителя или сканера — уже никак. (Я вот 18 лет назад пообщался с плеером, подключаемым к компьютеру через СОМ-порт — до сих пор это остается одним из самых страшных воспоминаний моей жизни :)) В общем, в свете освоения мультимедиа о RS232C стоило забыть и не вспоминать.
SCSI… Тут все сложнее. Этот универсальный интерфейс «для подключения всего ко всему» долгое время оставался не только самым быстрым из допускающих подключение периферии, но и самым быстрым вообще. Причем уже в те беспечальные времена самая первая версия SCSI поддерживала скорость в 5 МБ/с — даже рассчитанный на винчестеры IDE достиг таких скоростей не сразу, а прочие много лет и не пытались. Ничего удивительного, что SCSI-адаптер долгое время был неотъемлемой частью любого компьютера профессионального назначения. Жесткие диски высокой емкости выпускались только для SCSI, CD-ROM первое время — только SCSI, магнитооптика и CD-R/RW — аналогично, да и у прочего профессионального оборудования, типа сканеров и тому подобного, лишь в текущем веке произошел массовый переход на другие интерфейсы. Однако у каждой медали есть две стороны, так что были у SCSI и недостатки. Первый и для многих самый важный — очень высокая цена. Второй — ограниченное количество устройств. Причем по мере роста скорости (а этот стандарт с тогдашних 5 МБ/с успел дорасти, прежде чем умер, до 320 МБ/с) количество поддерживаемых устройств и длина шлейфов неуклонно сокращались. Причина понятна: параллельная природа интерфейса никак не допускала «вольностей» с длинным проводом и десятками периферийных устройств. В общем, и SCSI не совсем отвечал нуждам индустрии.
Если же ничего из существующего не подходит, выход очевиден: нужно делать новые интерфейсы. Поскольку они должны стать отраслевыми, а не внутрифирменными стандартами, разрабатывать их нужно «всем миром». Поскольку нам требуются высокие скорости, большое количество подключаемых устройств, простота реализации (дабы применять их и в недорогой периферии или даже бытовой технике), эти интерфейсы должны быть последовательными. Таким образом, еще в те времена постепенно началась работа над тем, что позднее стало называться USB, и проектом, в конечном итоге принесшим в мир FireWire. Что касается USB, то это отдельная, но довольно интересная история, к которой мы, возможно, вернемся со временем. Тем более, что она еще не закончилась — в отличие от FireWire, где уже поставлена точка.
Не антагонисты, а партнеры
Первоначально конкуренция между FireWire и USB не могла присниться даже в страшном сне ни одному из их разработчиков — слишком уж на разные сферы применения они были ориентированы. Впрочем, в чем-то они, конечно, походили друг на друга. Так, оба стандарта были последовательные, поскольку уже тогда было очевидно, что попытка улучшать параллельные интерфейсы — путь тупиковый: пример SCSI, который по мере роста скорости терял универсальность и дальность действия, был перед глазами. Оба стандарта были рассчитаны на подключение очень большого числа устройств (127 для USB и 63 для FireWire, что, опять же, было новым веянием — даже SCSI поддерживал всего до 15 устройств, а остальные и того меньше) всего к одному контроллеру, а в особо клинических случаях — и к одному порту. Но вот скорость передачи данных — принципиально разная. На фоне массовых интерфейсов того времени USB выглядел достаточно быстрым: 12 Мбит/с. Это не так уж мало, если сравнить с возможностями старого последовательного RS232C, в теории способного лишь на 115 Кбит/с. Однако это уж точно и не много, поскольку основной и уже устаревший тогда внутренний интерфейс (ISA) хотя бы в теории «тянул» 16 МБ/с. Кстати, улучшенные спецификации параллельного порта позволяли достичь скоростей в 4 Мбит/с, т.
е. были быстрее, чем самый медленный из вариантов USB, но медленнее, чем «полноскоростной». В общем, сфера применения была очерчена четко. Принтерам и прочему оборудованию, использующему параллельный порт (дешевые сетевые адаптеры, некоторые накопители и т. п.) полагается USB Full Speed, который позволит увеличить скорость работы втрое и не потребует городить для каждого из устройств собственный интерфейсный порт. Мыши, клавиатуры, игровая периферия, модемы для телефонных линий и прочее, что обходится COM-портом или специализированными примитивными интерфейсами — каждому из вас USB Low Speed будет много, но всем вместе хватит. Быстрых в современном смысле этого слова массовых устройств тогда особо и не было.
Но были «не массовые», то есть профессиональные. Профессионалам нужна была полноценная замена SCSI, который уже перестал удовлетворять производителей в качестве внешнего интерфейса. Поэтому первые реализации FireWire «в железе» еще до фактической стандартизации уже поддерживали скоростной режим в 25 Мбит/с — более чем вдвое больше, чем USB. Затем из того же куска провода научились выжимать 50 Мбит/с, потом 100, потом 200, и наконец, когда шина была уже готова к стандартизации, максимальным скоростным режимом стало 400 Мбит/с. Сейчас эта цифра кажется небольшой, но тогда для внешнего интерфейса это было что-то невообразимое. Достаточно вспомнить, что «крутейший» UltraSCSI давал лишь 40 МБ/с, а лучший вариант IDE десятилетней давности (позволивший, кстати, стандарту развиваться дальше, несмотря на предположения о его скорой смерти) АТА33 — соответственно, 33 МБ/с. Что из этого следует? Всего-навсего то, что FireWire оказалось достаточно даже для подключения основных (внутренних) винчестеров! И не только их 🙂 Для работы с накопителями в стандарт было внесено практически полное подмножество команд SCSI, но была там кроме них и полная реализация протоколов АТМ. Сейчас это «слово из трех букв» кажется большинству незнакомым (вызывая в лучшем случае ассоциации с банкоматами :)), но 20 лет назад АТМ на полном серьезе рассматривался как сетевой протокол будущего — Ethernet-то, по большинству прогнозов, должен был умереть.
Ему кое-как дался переход от 10 к 100 Мбит/с, но дальнейших перспектив не прослеживалось, так что производители сетевого оборудования и серверов хватались за любую соломинку, позволяющую развиваться дальше, ибо очевидно было, что 100 Мбит/с на перспективу слишком мало. Так вот, одна из ипостасей FireWire — это полноценная сеть со скоростью 400 Мбит/с. Опять же, сейчас это дрожи в конечностях не вызывает, даже беспроводные сети умеют работать быстрее (пусть и с рядом оговорок). А вот тогда… Тогда эту самую «сотку» только-только начали осваивать, в мире продолжали трудиться сети со скоростью 2, 4, 10 или 16 Мбит/с, а в гигабитный Ethernet верили только энтузиасты (кстати, неизвестно еще было, и кто станет окончательным победителем на скорости в 100 Мбит/с — Ethernet, 100VG AnyLAN (близкий по духу к Token Ring) или АТМ). А дальше потенциально могло наступить время FireWire, для чего в шину и были заложены соответствующие возможности и протоколы. В таком случае, возможно, некоторые решения, ставшие привычными лишь к концу нулевых, воспринимались бы как должное гораздо раньше: например, любой винчестер с интерфейсом FireWire — это уже фактически NAS.
Причем его вовсе не обязательно было бы располагать рядом с розеткой: еще при разработке первых версий стандарта задумались об электропитании «прожорливых» устройств (то, что в рамках USB реализовали лишь совсем недавно и ограниченно), предоставив им теоретическую возможность получать до 45 Вт (1,5 А 30 В) непосредственно через шину.
Еще одним интересным следствием сетевой природы FireWire являлось потенциальное равноправие всех подключенных устройств. USB изначально строился по принципу «ведущий—ведомый», так что по мере распространения «умных» устройств (типа тех же смартфонов или планшетов) пришлось придумывать расширения протокола, чтобы они могли работать как подчиненное устройство при подключении к компьютеру, но самостоятельно «переварить» какую-нибудь флэшку. Для FireWire делать аналог USB On-the-Go не требовалось — такая функциональность в шину была заложена еще на старте.
Итак, сферы деятельности обоих современных (на тот момент) последовательных интерфейсов четко разделились. То, что их оставалось два, формально не способствовало прекращению бардака на рынке, но вместить все-все-все в рамки одной шины казалось невозможным — слишком уж велика разница между потребностями мышей или сканеров и винчестеров. Теоретически ничто не мешало и мышей «пересадить» на FireWire, но… Сделать это на практике мешал здравый смысл: уж слишком дорогим бы получился манипулятор 🙂 Поэтому будущее глазами большинства игроков рынка виделось простым: в каждом компьютере должно быть полдюжины портов USB для всякой низкоскоростной массовой мелочевки и два-три высокоскоростных порта FireWire. Потолок первой шины был обозначен четко и навсегда — 12 Мбит/с. По поводу второй же сразу было заявлено, что она будет со временем масштабироваться до скоростей 800 Мбит/с, затем 1,6 и, наконец, 3,2 Гбит/с. Почему эти возможности не были сразу внесены в стандарт? Это попросту никому не требовалось. Даже винчестеры лишь относительно недавно превзошли вторую из «будущих вершин» FireWire по физическим скоростям, да и более быстрый интерфейс у них появился немногим раньше: первая инкарнация SATA — это лишь 1,5 Гбит/с.
Ну и зачем было делать двадцать лет назад шину, сразу рассчитанную на скорости, неподвластные ни периферии, ни даже внутренним устройствам? Незачем. Потому и не делали. Но чтобы покупатели технологий не пугались, в стандарт сразу же была заложена возможность дальнейшего увеличения скоростей.
Синица в руках и журавль в небе
При всей красоте спецификаций и заложенных в стандарт возможностей дальнейшего роста, одной из первых серьезных проблем стало то, что с массовыми реализациями интерфейса для профессиональной сферы применения никто не торопился, поскольку никуда не торопились и сами профессионалы, продолжавшие использовать уже имеющееся оборудование со SCSI-интерфейсом. Впрочем, один потенциальный «драйвер» у FireWire появился сразу: цифровые камеры формата MiniDV были рассчитаны на подключение к компьютеру именно посредством данного интерфейса. Но им и самим сначала нужно было как-то распространиться на рынке.
USB на первых этапах испытывала те же проблемы, но поскольку она предназначалась для массовых устройств, то быстро стала обязательной, благо контроллер «прописался» прямо в чипсете. В итоге в конце 90-х пара портов этой шины была уже в каждом новом компьютере, а вот подключать к ним было нечего. Однако по мере роста парка USB-совместимой техники, а также после выхода Windows 98 и 2000, поддерживающих этот новый интерфейс, производители периферии им заинтересовались. Скоростной же и удобной шиной FireWire мало кто интересовался, поскольку она как раз продолжала оставаться опциональной при всех своих преимуществах. А некоторые из ее преимуществ ПО не использовало вовсе — например, поддержка локальных сетей на базе FireWire, на разработку которой создатели интерфейса потратили немало ресурсов, появилась только в Windows ME и ХР, к более ранним версиям ОС Microsoft она «прикручивалась» только при помощи платного программного обеспечения. Естественно, в таких условиях желающих пользоваться FireWire не наблюдалось: пусть Ethernet и медленнее, но он дешевле. Кроме того, сетевые возможности FireWire сильно подкосили такие, казалось бы, малозначимые компоненты, как… кабели.
Дело в том, что в первой версии стандарта (IEEE1394) был заложен лишь один вариант кабеля: длиной 4,5 метра. Это делало шину интересной для, например, непосредственного соединения настольного компьютера с ноутбуком при необходимости передать с одного на другой большое количество данных — благо поддержка более медленного Ethernet еще не была повсеместной, а для (совсем) медленного USB требовались специальные дорогие «кабели». Но пытаться строить на базе FireWire сеть даже в небольшом офисе уже было бы сложно даже при сильном желании — по чисто техническим причинам.
Вторым странным решением разработчиков была опциональность питания: реализовать везде и всюду максимальные 45 Вт, конечно, было бы чересчур сложно, а то и просто невозможно, однако оговорить какой-то минимум в стандарте имело смысл. Его и задали: 0 Вт.
Интерфейс один и тот же — просто справа нет линий питания
На практике это выглядело как появление в рамках стандарта двух разъемов: с шестью и четырьмя контактами. Последнее как раз ограничивало интерфейс двумя парами проводов, необходимыми для реализации высокоскоростных протоколов, а питанием производитель конечного устройства должен был озаботиться самостоятельно. В результате потенциальная возможность подключать одним кабелем даже «прожорливые» устройства так и осталась потенциальной: рынок FireWire и без того был узким, и еще сильнее ограничивать целевую аудиторию просто не имело смысла. Ограниченные же, но гарантированные возможности USB по питанию оказались более удобными — на них можно было полагаться всегда. Поэтому шину USB начали применять даже там, где это не предполагалось — например, во внешних накопителях на базе винчестеров. FireWire для этого подходила куда лучше, но на практике единственным ее преимуществом оказалась более высокая скорость работы. Весомо, но недостаточно для массовости. Первые USB-накопители же были очень медленными, но их хотя бы было куда подключать.
Таковы были технические проблемы первой реализации стандарта. Кроме них нашлись и другие: лицензионные отчисления, которыми решено было облагать каждый порт (даже не устройство!). Некоторые считают именно их определяющими, но мы с этой версией не совсем согласны: на практике пользователи обычно готовы доплачивать, если получают за это что-то осязаемое. В частности, те, кто работал с цифровым видео на кассетах MiniDV, получали возможность это делать — и платили за нее столько, сколько потребуют. Для остальных же интерфейс FireWire оставался практически бесполезным, а вот оплачивать потенциальные возможности на перспективу желающих обычно мало 🙂 В таких условиях, естественно, не торопились и производители — а зачем, если потенциальный рынок сбыта не прослеживается? Что-то могло изменить появление поддержки FireWire чипсетами для системных плат (ведь поддержка USB в них появилась раньше, чем стала реально востребованной), но… И здесь, похоже, критичной оказалась не цена — просто единственным производителем чипсетов (которых тогда было много, причем разных для разных платформ, так что можно было даже говорить о рынке чипсетов), освоившим поддержку первой версии FireWire, оказалась тайваньская компания Silicon Integrated Systems.
Сегодня марка «SiS» многим ничего не говорит, так что вкратце сообщим, что ее продукция всегда относилась к бюджетному сегменту, встречаясь в основном в самых дешевых компьютерных системах. Реализация же «продвинутого профессионального» интерфейса расширить свое присутствие на рынке компании SiS никак не помогала, так что вскоре была прекращена. Тем более что началось…
Начало конца
На рубеже столетий консорциум по продвижению USB внезапно перестал повторять мантру о том, что дальнейшее развитие стандарта не планируется. Напротив, все заговорили о USB 2.0. Речь о серьезной модернизации шины не шла — просто предполагалось добавить еще один скоростной режим, причем действительно скоростной: 480 Мбит/с. Серьезный скачок в 40 раз заставлял предположить, что дальше ничего «выжать» из интерфейса без коренной переделки не получится — так оно в итоге и вышло: «супер»-скоростные режимы USB 3.x реализованы принципиально иначе, причем на большем количестве проводов и спустя много (по меркам индустрии) лет. Но и увеличение производительности до 480 Мбит/с должно было сделать USB конкурентом FireWire, чего при изначальной разработке обоих стандартов производители пытались избежать. Причем поддержка USB 2.0 должна была стать массовой и дешевой — в идеале на уровне USB 1.1.
Однако определенная временна́я фора у уже представленного на рынке интерфейса все же была: предварительную версию спецификаций USB 2.0 опубликовали в 2000 году, окончательную — в 2001-м, а в чипсетах поддержка начала появляться лишь в конце 2002 года, причем, понятно, затрагивало это лишь самые новые компьютеры, а не весь имеющийся парк техники. К этому моменту контроллеры FireWire уже присутствовали на рынке, причем успели резко подешеветь: если в конце 90-х добавление поддержки этого интерфейса в компьютер могло обойтись в $100 и больше, то в самом начале нулевых — всего долларов в 20. Примечательно, что первые появившиеся в продаже дискретные контроллеры USB 2.0 стоили примерно столько же. И сразу же выяснилось, что, например, FireWire-накопители работают быстрее, чем аналогичные устройства с интерфейсом USB 2. 0, несмотря на более высокую теоретическую пиковую пропускную способность последнего. Конечно, в этом нет ничего удивительного: один интерфейс под такое применение «пилился» специально (равно как и программный протокол SBP2), второй же начал использоваться в накопителях лишь потому, что попался под руку (и ПО разрабатывалось аналогичным образом — в конце концов после перехода на USB 3.0 от UMS пришлось отказываться, переходя на UASP, куда более похожий на SBP2, нежели на предшественника). В общем, казалось бы, примерный паритет по (не)распространенности при наличии технических преимуществ FireWire. Однако тут сыграла роль совместимость различных версий USB друг с другом, причем полная: новые скоростные устройства могли хоть как-то работать в ставших уже массовыми портах первых версий, так что иногда они приобретались просто «на будущее». Пользователям же FireWire на что-либо надеяться было сложно: порты либо есть, либо их нет совсем. Да, во многих системах они были (благодаря снижению цен производители стали припаивать дискретные контроллеры непосредственно к платам), но далеко не во всех.
А хоть какая-то поддержка USB стала почти повсеместной.
В те же годы начали постепенно забывать и о сетевых возможностях FireWire. Во́йны стандартов середины 90-х уже закончились победой Ethernet. Более того, появились спецификации, позволяющие в будущем на основе обычной витой пары освоить и гигабитные скорости. Нельзя, правда, сказать, что витая пара оставалась при этом совсем той же: все-таки «сотка» в кабеле использовала две пары проводов, а гигабиту нужно все четыре, что в некоторых случаях требовало менять и кабельное хозяйство. Но, по крайней мере, определенная совместимость стандартов была, и перспективы тоже прослеживались. При этом даже с 10 Мбит/с на 100 Мбит/с переходили поэтапно, так что и освоение гигабита представлялось аналогичным (забегая вперед — так оно и произошло). Поэтому есть у FireWire сетевые возможности, нет у FireWire сетевых возможностей — какая разница, если прямо сейчас ими воспользоваться не получится, а в дальнейшем проще будет пользоваться не ими.
Конец начала
Впрочем, как уже было сказано выше, сама по себе поддержка шины FireWire подешевела, да и контроллеры перестали быть экзотикой, зачастую доставаясь пользователю «бесплатно» — в нагрузку к прочим компонентам компьютера или ноутбука. А учитывая перспективы дальнейшего увеличения скорости до 3,2 Гбит/с (чего на тот момент никто из потенциальных конкурентов даже формально еще не обещал) и прочие технические преимущества, можно было оценивать перспективы FireWire с осторожным оптимизмом, что все и делали. А некоторые потенциальные преимущества, типа электропитания (вопрос, остававшийся болезненным для USB и начавший становиться актуальным даже для Ethernet — как только его начали использовать не только для соединения компьютеров), можно было легко превратить в реальные в рамках обновлений спецификаций, благо таковые готовились.
Обновления увидели свет в виде стандарта IEEE1394b, который FireWire… окончательно похоронил, причем смог бы это сделать даже без посторонней помощи. Да, в нем были исправлены многие предыдущие недоработки и добавлено то, что нужно было добавить ранее. Но и то не все. Так, например, гарантированный минимум по питанию так и остался нулевым, хотя эту-то проблему решить стоило, и с учетом прочего это можно было сделать относительно малой кровью. А кое-какие проблемы были решены слишком поздно: например, появилась поддержка обычной витой пары на расстояниях до 100 метров, но только на скорости 100 Мбит/с. Будь это сделано сразу, то есть в 1995 году, FireWire успела бы ввязаться в войну стомегабитных стандартов. Однако на дворе был уже 2003 год, несколько лет прошло с момента анонса Gigabit Ethernet, а более медленные реализации уже стали стандартом де-факто на рынке. Интересной выглядела поддержка оптических кабелей, но лишь в теории — слишком они в те годы были дорогими. Кстати, эта проблема сохранялась и позже, так что давно обещанной некоторыми производителями «смерти меди» ввиду тотального перехода интерфейсов на оптику даже сейчас не наблюдается.
Что было реализовано в новом стандарте, так это поддержка скорости в 800 Мбит/с — на тот момент максимальной для внешних интерфейсов. Однако и с ней все получилось как всегда. Даже наглядный пример шины USB 2.0, которую первое время «вытягивала» лишь совместимость со старыми версиями стандарта, ставшими неотъемлемой составляющей новых спецификаций, ничему не научил разработчиков FireWire: новая скоростная версия требовала специальных кабелей и разъемов. Вместить все в обычные две пары проводов не удалось — потребовалась третья.
Третий разъем — когда и двух было много
Соответственно, и портов уже стало три разных типа: FireWire 400 «без питания», FireWire 400 «с питанием» и FireWire 800. Они были частично совместимы друг с другом, что позволяло в крайнем случае использовать специальные кабели и переходники, но совсем не добавляло энтузиазма разработчикам устройств. Кроме того, новые разъемы оказались архаично большими, что несколько не укладывалось в уже тогда заметную тенденцию миниатюризации устройств. Разработчики USB эту тенденцию не сразу, но все же учли: разъемы типа Mini-B были представлены в виде дополнения к спецификации 2.0 — еще до начала физического ее внедрения и в качестве ответа на самодеятельность производителей периферии, которым был уже нужен компактный разъем (в итоге появилось некоторое количество нестандартных вариантов, «отмерших» после выхода в свет стандартного). Компактный же разъем FireWire существовал в единственной версии: без питания. Совсем без. И только с поддержкой скоростных режимов до 400 Мбит/с.
Но даже прорвавшись через все недоработки, в те годы потенциальный пользователь нередко оказывался в положении, когда скоростной режим… просто не включался. Программная поддержка первых версий FireWire со стороны Microsoft, например, была очень хорошей и своевременной: в частности, этот интерфейс поддерживался еще в Windows 98, причем для соответствующих накопителей отдельные драйверы не требовались (в отличие от USB Mass Storage). Возможность создания локальных сетей также была встроена в Windows ME и XP, хотя особой популярности по описанным выше причинам не снискала. А вот поддержки IEEE1394b в Windows XP не было. Она появилась официально лишь с выходом Service Pack 2, только вот собственно режим со скоростью 800 Мбит/с работал через раз. Причем обычной ситуацией при проблемах с ним было снижение скорости даже не до 400, а до 200 Мбит/с. «Пляски с бубном» вокруг альтернативных драйверов и ПО проблему зачастую решали, но рассчитывать при этом на массовое распространение соответствующих устройств среди пользователей было бы, мягко говоря, опрометчиво. Куда лучше дело обстояло на платформе Apple, где FireWire 800 долгое время считался одним из штатных высокоскоростных интерфейсов, однако для массового распространения на рынке этого было маловато.
Кроме того, в те годы уже начал постепенно исчезать класс устройств, в котором применение FireWire было безальтернативным — видеокамеры. Точнее, сами по себе они остались на месте, но внедрение HD-форматов шло параллельно с отказом от кассет и переходом к обычным «файловым» носителям, типа флэш-карт или жестких дисков. При таком раскладе процедура «захвата видео с камеры» превратилась в простое копирование файлов на компьютер — быстрое и, в общем-то, не слишком зависящее от возможностей интерфейса. По большому счету, вообще перестало иметь значение, какой там у камеры интерфейс, поскольку нужные файлы можно было просто скопировать с флэшки. Разумеется, работающие с кассетами видеокамеры долго не сдавались, имея преимущество по цене носителей, но и в них начала появляться поддержка USB 2.0: оказалось, что этого интерфейса им достаточно. А верхом цинизма стали устройства типа Pinnacle Studio Plus 700-USB: внешнее устройство захвата с поддержкой FireWire (для подключения камер MiniDV), но соединяющееся с компьютером через USB 2.0. Так универсальность начала побеждать специализированное решение — как оно часто и бывает.
Во внешних аудиорешениях FireWire из основного интерфейса тоже быстро превратился в дополнительный
Эпитафия
Нельзя сказать, что смерть интерфейса оказалась такой уж быстрой — на деле он вполне «дожил» и до текущего десятилетия, а в конце предыдущего FireWire-контроллер встречался на системных платах как бы не чаще, чем во времена актуальности этой шины. Вряд ли, конечно, производители рассчитывали на ренессанс — просто контроллеры стали стоить настолько дешево, что было несложно учитывать интересы немногих владельцев FireWire-периферии.
Gigabyte Z77X-UP5 TH образца 2012 года — с поддержкой Thunderbolt, USB 3.0, eSATA и FireWire 400 одновременно
А вот перспективы уже не просматривались. Хотя все огрехи ранних версий спецификаций были исправлены, это уже не интересовало ни производителей, ни пользователей. К примеру, поддержка сетей на базе витой пары со скоростью 800 Мбит/с на расстоянии до 100 метров была внесена за несколько месяцев до того, как Microsoft выкинула возможность организации FireWire-сетей из своих операционных систем вообще. Действительно: а смысл? Появись такое в 90-е или хотя бы в 2003 году — как альтернатива Gigabit Ethernet могло бы и сыграть. Но в 2006-м уже было поздно. Никого не заинтересовала и тихо анонсированная в конце 2007 года спецификация S3200, узаконившая скоростной режим в 3,2 Гбит/с — на тот момент внимание индустрии было приковано к работе над USB 3. 0 с ее 5 Гбит/с. Фактически, уже тогда FireWire перешла в состояние догоняющей: USB пришлось серьезным образом «перелопатить», но более высокая пропускная способность с перспективой роста в ее случае оказалась вполне реализуемой при сохранении совместимости с уже существующим оборудованием. У FireWire же не оказалось ни большого парка совместимого оборудования, ни перспектив. Поэтому упомянутая выше относительно массовая поддержка интерфейса в компьютерах ограничивалась, как правило, «оригинальной» FireWire 400 — к ней-то хоть было чего подключать.
На данный же момент времени об интерфейсе FireWire пора забыть. Конечно, можно свободно приобрести PCIe-карту расширения для десктопа, поддерживающую скорость передачи данных 800 Мбит/с, и даже найти какое-нибудь оборудование для подключения к ней… но смысл? 🙂
Как видим, техническое превосходство и универсальность решения вовсе не всегда идет на благо интерфейсу — этими преимуществами еще нужно суметь воспользоваться. Не будь у FireWire конкурентов — современный мир мог бы быть несколько иным. Однако на практике простые (вплоть до примитивизма) и дешевые USB и Ethernet захватили 100% рынка «проводного подключения». Это уже несколько не те USB и Ethernet, конечно, которые существовали 20 лет назад (хотя бы по пропускной способности, увеличившейся на пару порядков, что требует совсем других технических решений), но медленное поэтапное развитие позволило им стать отраслевыми стандартами, несмотря на все их недостатки. Просто все нужно было делать вовремя и сохраняя совместимость с предыдущими шагами — как видим, такой вариант оказывается вполне рабочим. А вот создание «самого лучшего стандарта» без внятного целевого назначения приводит к таким историям, какая произошла с FireWire и которой вполне можно было бы избежать, учитывай разработчики опыт других стандартов и исправляй вовремя свои собственные ошибки.
Зачем нужен firewire? • i-ekb.ru
Автор Дмитрий Ремезов На чтение 4 мин. Просмотров 25. 5k. Опубликовано
Эту небольшую статью мы посвятим интерфейсу IEEE 1394, под именем firewire встречающемуся практически на всех компьютерах Apple. Firewire называет firewire’ом только компания Apple. Другие компании называют его iLink, mLan и даже Lynx. Но не столь важно название, сколь важна суть. Сухое определение звучит так: это последовательная высокоскоростная шина, предназначенная для обмена цифровой информацией между компьютером и другими электронными устройствами. На деле же это отличный способ передачи данных, позволяющий вам быстро переписывать файлы с/на ваш жесткий диск или видеокамеру, а также по-новому взглянуть на возможности вашего Mac и освободить ценный USB-порт 🙂 Итак, перечислим все достоинства firewire:
Во-первых firewire, как уже упоминалось, очень быстр. Firewire 400 (IEEE 1394a), ныне встречающийся только в белых Macbook, несколько проигрывает USB 2. 0 (в производительности на операциях с большим количеством файлов), но на потоковых операциях IEEE 1394а опережает USB до 1,5 раз. Ну а firewire 800(IEEE 1394b) же, что называется, рвет конкурента просто в клочья (скорость передачи увеличена до 3,2 Гбит/с). И именно этот разъем вы можете наблюдать на всех нынешних компьютерах Apple, кроме Macbook и Macbook Air, при этом он обратно совместим с firewire 400. Кстати, 4-пиновый разъём firewire 400 (обделенный питанием) встречается на большинстве современных PC-ноутбуков.
Во-вторых, firewire зачастую используется как средство копирования фильмов с MiniDV видеокамер в файлы. Возможно и копирование с камеры на камеру. Исторически именно этот способ был первым способом использования этой шины.
В-третьих — подключение одного мака к другому в режиме Target mode. Эта функция полезна, если ваш мак (тьфу-тьфу-тьфу) сыграл в ящик, и вы рискуете сделать то же самое, оставшись без записанной на нем информации. Подключить два Mac очень просто, потребуется лишь FireWire кабель 6-на-6-pin. Сперва выключите компьютер, который вы будете подключать к основному, затем отключите всю FireWire-периферию у обоих компьютеров. После этого подключите FireWire кабель, запустите выключенный компьютер и сразу же нажмите и удерживайте клавишу T (в английской раскладке, конечно). После этого практически сразу на экране появится большой логотип FireWire, и, если вы используете ноутбук, индикатор заряда батареи (для PowerBook и iBook необходимо предварительно подключить ноутбук к сети питания. Кстати, сам ноутбук после вхождения в режим Target Disk Mode вы можете закрыть). А в Finder, тем временем, появится Macintosh HD (или другой диск/диски) у подключенного компьютера. Все, теперь вы можете пользоваться этим диском с полными правами доступа, то есть как угодно изменять, копировать, и удалять на нем информацию.
И наконец в-четвертых, стандарт IEEE 1394c. Слышали о таком? А ведь его частенько упоминают при разговоре о проводном интернете — это RJ-45. Сам по себе стандарт редкий и малораспространенный, однако из-за внешнего сходства его часто путали с разъемом 8p8c, настоящим ethernet-разъемом. Путаница не разрешилась, и название редкого стандарта прочно прикипело к ethernet.
В заключении — примечательный факт. То ли обозленная растущей популярностью «неродного» формата, то ли еще почему-то, однако начиная с Vista Microsoft прикрыла поддержку сетевых протоколов на основе IEEE 1394 в Windows, хотя 4pin-разъемы firewire встречаются на большинстве PC-ноутбуков. К сожалению и Apple постепенно обосабливает нишу использования firewire. Раньше к этим разъемам (а порой — и только к ним!) подключались для зарядки и синхронизации многие плееры компании, но в 2005 году купертиновцы отказались от возможности синхронизации iPod, а начиная с 2008 — и зарядки его внутренней батареи. Единственным исключением остался iPod Classic, но он на то и классик, чтобы до конца не отказываться от традиций.
Итак, firewire — это в первую очередь высокоскоростная шина передачи данных, позволяющая вам с удобством и пользой для дела подключить внешний жесткий диск или видеокамеру к вашему Mac, а также порой воспользоваться столь экзотическими, но порой незаменимыми, возможностями, как Target Mode. Единственное что огорчает — это стоимость корпусов для внешних HDD с поддержкой firewire — она от 1,5 до 2 раз выше обычных.
Интерфейс FireWire — Настройка BIOS
FireWire (IEEE 1394, i-Link, SB1394, mLAN, Lynx) – это интерфейс высокоскоростной передачи данных (последовательная высокоскоростная шина), который используется для обмена цифровой информацией между двумя компьютерами или компьютером и другими устройствами.
Данный интерфейс может бить использован для подключения принтеров, сканеров, жестких дисков, массивов RAID, различных мультимедийных устройств, также для организации сети между ПК и другими устройствами.
Шина IEEE 1394 поддерживает скорость обмена данными до 3,2 Гбит/с (в зависимости от спецификации). Отличается простотой конфигурирования и возможностью подключать до 64 устройств
К достоинствам интерфейса IEEE 1394 также относится возможность горячего подключения/отключения устройств (под термином горячая замена подразумевают возможность отключать/подключать устройства во время работы компьютера, т. е., без отключения питания).
Кабель FireWire выполнен у виде двух витых пар. Максимальная длина кабеля FireWire не должна превышать 100 метров (в зависимости от спецификации).
Спецификации FireWire
IEEE 1394. Поддерживает скорость обмена данными до 400 Мбит/с. Максимальная длина кабеля FireWire не должна превышать 4,5 метра.
IEEE 1394a. Усовершенствованная версия спецификации IEEE 1394 (скорость до 400 Мбит/с).
IEEE 1394b. Поддерживает скорость обмена данными от 800 Мбит/с до 3,2 Гбит/с (в зависимости от версии). Максимальная длина кабеля FireWire не должна превышать 100 метров.
IEEE 1394c. Поддерживает скорость обмена данными до 800 Мбит/с. Максимальная длина кабеля FireWire не должна превышать 100 метров.
Разъёмы FireWire
Существуют следующие типы разъемов и соответствующих им коннекторов FireWire:
IEEE 1394a 4pin
IEEE 1394a 6pin
IEEE 1394b 9pin
Рис 1. Коннекторы FireWire.
Опции BIOS Setup для настройки интерфейса FierWire находятся здесь.
Еще по настройке БИОС (БИОЗ) плат:
PCI Express, (или PCIe, или PCI-E) – это компьютерная шина расшир…
PCI (Peripheral Component Interconnect) – это компьютерная шина в…
FSB (Front Side Bus, системная шина) – это шина (набор сигнальных…
Чипсет (chipset) – это набор микросхем (размещенных на системной …
Центральный процессор (ЦП, CPU) – это микросхема, которая явля…
Универсальный внешний интерфейс: IEEE 1394 (FireWire)
Автор: Михаил Крюков
Внешний вид современного персонального компьютера радует глаз. Серенькие китайские «тазики» давно канули в Лету. Фирмы-производители корпусов соревнуются, предлагая покупателю ультрасовременный дизайн на любой вкус, но если посмотреть на заднюю стенку «системника», создается впечатление, что за последние 10-15 лет ничего не изменилось: та же путаница кабелей, множество разъемов самых разных форм и размеров…
В декабре 1995 года был утверждён стандарт под названием IEEE-1394 (IEEE – Institute of Electrical and Electronic Engineers, 1394 – порядковый номер стандарта). Новый стандарт сулил фантастические по тем временам скорости обмена и удобство подключения оборудования.
Такое положение дел – следствие идеологической ошибки, допущенной на самых ранних этапах развития персоналок. Тогда никому и в голову не приходила идея о необходимости создания единого программно-аппаратного интерфейса для связи ПК с периферийным оборудованием. Для клавиатуры использовали разъем DIN, для принтера – LPT, для мыши – COM, причем разъемы COM существовали в двух конструктивах. Потом для подключения мыши и клавиатуры стали использовать разъемы mini-DIN (PS/2), свои разъемы устанавливались на звуковых картах для джойстиков и на SCSI-контроллерах. Словом, подключение периферийного оборудования к ПК стало для пользователей причиной изрядной головной боли, а для производителей периферии сложившаяся ситуация грозила падением объема продаж и снижением доходов. Со всей остротой встал вопрос о создании единого программно-аппаратного интерфейса для подключения к ПК любого периферийного оборудования.
В середине 90-х годов фирма Intel объявила о создании USB – Universal Serial Bus и начала активно продвигать свою разработку на рынок, однако первой была все-таки не она.
Для цифровых видеокамер IEEE-1394 оказался единственно возможным внешним интерфейсом.
Еще в 1986 году Комитет по стандартам микрокомпьютеров поставил перед своими специалистами задачу по созданию универсального I/O (Input/Output) внешнего интерфейса, пригодного как для работы с мультимедиа, так и для работы с накопителями данных и другой периферией вроде принтеров и сканеров. В результате почти десятилетней работы в декабре 1995 года был утверждён стандарт под названием IEEE-1394 (IEEE – Institute of Electrical and Electronic Engineers, 1394 – порядковый номер стандарта). Новый стандарт сулил фантастические по тем временам скорости обмена и удобство подключения оборудования. Пожалуй, главный вклад в разработку нового стандарта внесла американская фирма Apple, которая традиционно считается законодателем мод в области ПК. Вскоре Apple зарегистрировала товарный знак «FireWire» и начала использовать новый стандарт в своих компьютерах. В апреле 1997 года поддержка FireWire впервые появилась в составе операционной системы Mac OS, а массовое появление периферии с интерфейсом FireWire началось в 1999 году, когда он стал стандартным компонентом всех профессиональных компьютеров Power Macintosh G3 и G4, а с осени – потребительских систем iMac DV.
Распространению FireWire в значительной степени способствовало то обстоятельство, что для цифровых видеокамер IEEE-1394 оказался единственно возможным внешним интерфейсом, и было принято решение использовать IEEE-1394 как стандартный интерфейс для них. Первыми цифровыми камерами с FireWire были модели DCR-VX1000 и DCR-VX700 фирмы Sony, но вскоре, оценив преимущества нового интерфейса, его стали использовать и другие производители. В настоящее время все современные цифровые видеокамеры имеют интерфейс IEEE-1394.
Что представляет собой FireWire
FireWire – это по сути высокоскоростная последовательная шина, обеспечивающая «горячее» подключение до 63 устройств с полной поддержкой принципа Plug-and-Play. Передача данных осуществляется по тонкому и гибкому кабелю длиной до 4,5 метров со скоростью 50 МБ/с (400 Мбит/с).
FireWire – это по сути высокоскоростная последовательная шина, обеспечивающая «горячее» подключение до 63 устройств с полной поддержкой принципа Plug-and-Play. Передача данных осуществляется по тонкому и гибкому кабелю длиной до 4,5 метров со скоростью 50 МБ/с (400 Мбит/с).
Интерфейс IEEE-1394 условно разбит на три уровня: физический уровень, уровень компоновки данных и уровень обработки.
Главными особенностями IEEE-1394 являются:
- Высокая скорость передачи данных;
- Поддержка «горячего» («fire», то есть без отключения питания и/или перезагрузки операционной системы) подключения периферийного оборудования;
- Возможность питания подключаемых устройств от блока питания компьютера через IEEE-1394 кабель;
- Возможность строить сети различной конфигурации из самых разных устройств.
Это означает, что оборудование с интерфейсом IEEE-1394 можно соединять не только с ПК, но и друг с другом, причем конфигурирование сети выполняется автоматически;
- Использование последовательной шины вместо параллельного интерфейса. Благодаря этому стало возможным использовать тонкие (диаметром всего лишь 6 мм) кабели и миниатюрные разъемы;
- Поддержка асинхронной и синхронной передачи данных. Синхронная передача данных, как правило, применяется в мультимедийных приложениях, где временные задержки недопустимы, а асинхронная – при передаче файлов, где потеря даже одного пакета является критичной.
Интерфейс IEEE-1394 условно разбит на три уровня: физический уровень, уровень компоновки данных и уровень обработки (см. рис 1).
Рис. 1 Функциональная схема интерфейса IEEE 1394
Физический уровень с помощью устройств интерфейса носителей, кодирования-декодирования сигнала и арбитража шины обеспечивает преобразование и передачу электрических сигналов по кабелям и управление каналом, то есть определение последовательности доступа к нему подключенных устройств.
Уровень компоновки данных с помощью приемника и передатчика пакетов, а также устройства управления циклом обеспечивает пересылку данных по сети FireWire-устройств.
Физический уровень и уровень компоновки данных являются аппаратными (Hardware) и представляют собой специализированные микросхемы.
На уровне обработки происходит проверка наличия и целостности полученных пакетов. Если какой-либо пакет не принят или принят с ошибками, осуществляется возврат на физический уровень и повторное получение данных.
Если к ПК подключено более одного FireWire-устройства, автоматически создается логическая сеть
Если к ПК подключено более одного FireWire-устройства, автоматически создается логическая сеть по следующему алгоритму.
При подключении или отключении какого-либо FireWire-устройства происходит инициализация сети, которая начинается со сброса шины. Затем по определенному алгоритму строится логическое дерево и определяется корневой узел сети. Одно из устройств будет являться родительским, а остальные – дочерними, причем для каждого порта строится свое дерево. На этапе самоидентификации каждое устройство получает свой идентификационный номер (ID) в пределах дерева. Одновременно определяются скорости передачи информации, которые может обеспечить каждое устройство.
Рис. 2. Дерево узлов IEEE 1394
После окончания инициализации сеть переходит в рабочий режим. Арбитраж работы в сети осуществляет родительское устройство. Дочернее устройство, пославшее запрос на канал первым, выигрывает арбитраж и получает доступ к каналу. Одновременно остальным дочерним устройствам доступ к нему запрещается. Для того чтобы какое-нибудь одно устройство монопольно не захватило канал, введены специальные интервалы равнодоступности (fairness interval). В течение одного интервала каждое устройство получает однократную возможность передачи данных. После передачи порции данных доступ устройства к шине блокируется. Чтобы вновь получить доступ к шине, ему необходимо дождаться конца интервала равнодоступности и начала следующего цикла.
По сигналу разрешения начинается работа на уровне компоновки, где формируются пакеты данных по 512 байт с интервалами между ними, и определяется их адресация. 160 бит в каждом пакете занимает заголовок, куда входит информация об отправителе и получателе пакетов, а также о циклическом коде CRC исправления ошибок. Передача данных начинается по получению ответа о готовности запрашиваемого устройства к приему информации.
В течение времени до 0,75 мс после отправки каждого пакета данных ожидается получение подтверждения об их получении в виде байтовой посылки. Далее следует интервал > 1 мс, разделяющий пакеты, и т. д.
Синхронная передача данных применяется, в мультимедийных приложениях, когда приоритетом является минимум задержки на получение информации по сравнению с возможной потерей или ошибками какой-то ее части.
Синхронная передача данных применяется, как уже говорилось, в мультимедийных приложениях, когда приоритетом является минимум задержки на получение информации по сравнению с возможной потерей или ошибками какой-то ее части. В этом режиме данные передаются пакетами длительностью по 125 мс, т.е. чем выше скорость, тем больше данных может быть передано за это время. Пакеты следуют друг за другом, не ожидая байтов подтверждения получения. Для идентификации пакетов синхронной и асинхронной передачи промежуток между ними в первом случае короче, чем во втором. Это позволяет комбинировать и различать синхронные и асинхронные данные в каждом сеансе. На синхронные данные выделено до 85% канала передачи, из которых устройство может занимать не более 65%.
Интерфейсом IEEE1394 допускается одновременная передача информации на разных скоростях от разных устройств, причем способности их общения на какой-либо из скоростей определяются автоматически.
Интерфейсом IEEE1394 допускается одновременная передача информации на разных скоростях от разных устройств, причем способности их общения на какой-либо из скоростей определяются автоматически. Это делает интерфейс весьма дружественным, так как пользователю не нужно заботиться о правильности подключения устройств.
Как уже говорилось, при синхронной передаче данных проверка целостности информации не выполняется, поэтому пакеты механически следуют один за другим.
Кабели и разъемы
Поскольку скорость передачи информации весьма высока, для IEEE-1394 используют специальные кабели (см. рис. 3). Диаметр такого кабеля равен 6 мм, он содержит три витые пары проводников диаметром 0,87 мм, одна из которых типа 22 AWG предназначена для питания напряжением от 8 до 30 В и током до 1,5 А внешней нагрузки, а две другие – раздельно экранированные пары сигнальных проводов типа 28 AWG. Все шесть жил кабеля закрыты общим плетеным металлическим экраном и защищены изоляцией из ПВХ.
Рис. 3. Разрез кабеля FireWire
После долгих поисков удалось подобрать прочный и компактный разъем, который можно подключать вслепую. Его взяли от игровой приставки Nintendo GameBoy. По конструкции разъем напоминает отечественный разъем типа РША: силовые и сигнальные контакты размещены по центру и защищены прочным прямоугольным пластмассовым кожухом, два угла которого скошены, чтобы исключить неправильное подключение (рис. 4, 5).
Рис. 4. Разъем IEEE 1394 (6 контактов) блочный |
Рис. 5. Разъем IEEE 1394 кабельный |
Для устройств, не использующих питание по кабелю FireWire, в частности для цифровых видеокамер, предусмотрели облегченный четырехжильный кабель с миниатюрным разъемом. Длина такого кабеля равна 96 см.
Для устройств, не использующих питание по кабелю FireWire, в частности для цифровых видеокамер, предусмотрели облегченный четырехжильный кабель с миниатюрным разъемом. Длина такого кабеля равна 96 см. Как правило, материнские платы компьютеров, поддерживающие FireWire, имеют в комплекте планку с обоими типами разъемов (рис. 6).
Рис. 6. Кабель IEEE 1394 i-Link
IEEE 1394a
При переносе FireWire с «Маков» на платформу РС появились неприятные проблемы, связанные с совместимостью «железа». Поэтому в 2000 году была принята новая редакция стандарта – IEEE 1394a. Стандарт стал более четким, в него были внесены усовершенствования, улучшившие производительность. В частности, было введено время ожидания 1/3 секунды на сброс шины до окончания переходного процесса подключения или отключения устройств. Без этого иногда возникал не один, а целая серия сбросов шины по подключению нового устройства.
Практика показала, что устройства IEEE 1394 могут оказаться несовместимыми, если пакеты в серии передаются с разной скоростью. В IEEE 1394а эта проблема решена путем добавления сигнала скорости в каждый пакет, если скорость его передачи отличается от предыдущей.
Практика показала, что устройства IEEE 1394 могут оказаться несовместимыми, если пакеты в серии передаются с разной скоростью. В IEEE 1394а эта проблема решена путем добавления сигнала скорости в каждый пакет, если скорость его передачи отличается от предыдущей. Предусмотрены также возможности программного отключения порта FireWire, включения аппаратуры и перевода ее в дежурный режим. Большое внимание разработчики уделили повышению эффективности шины за счет уменьшения общей длительности технологических промежутков, разделяющих пакеты записи. С этой целью по IEEE 1394а:
- Повторные байты подтверждения получения не ожидаются, после первого обнаружения такого байта передача продолжается без остановок;
- Введена возможность неоднократного запроса на передачу от одного устройства в одном цикле, если другим устройствам шина не нужна;
- Уменьшено время на сброс шины. В IEEE 1394 передающее устройство не обнаруживает сигнал сброса, пока не закончится передача текущего пакета данных. Поэтому сигнал сброса поддерживался в течение времени, большего, чем максимальное время передачи одного пакета. Если же сигнал сброса формируется по признаку выигрыша устройством арбитража, в этом нет необходимости, и в IEEE 1394a сброс шины выполняется по завершению передачи этого устройства;
- Предусмотрены возможности прикрепления пакетов информации к уже передающимся пакетам, за счет чего достигается экономия на времени арбитража.
IEEE 1394b
Эта версия стандарта, принятая в 2002 году, рассчитана на последовательную шину с увеличенной до 800 Мб/с и 1,6 Гб/с пропускной способностью. В перспективе пропускная способность может возрасти и до 3,2 Гб/с. Основой интерфейса IEEE 1394b является кодирование 8В10В в соответствии с алгоритмами, применяемыми в оборудовании для гигабайтных сетей и в оптоволоконных линиях связи. Введено измерение времени отклика, что позволило работать со стеклянными оптоволоконными кабелями длиной до 100 метров. При использовании пластикового оптоволокна максимальная длина кабеля уменьшается до 50 метров, а пропускная способность до 200 Мб/с. Изменились и разъемы: теперь это 9-контактные двухрядные разъемы. Вид разъемов на кабельном переходнике 9↔4 контактов показан на рисунке 7.
Рис. 7. Кабельный переходник IEEE 1394
Этот переходник и ему аналогичный 9↔6 контактов обеспечивает кабельную совместимость шины IEEE 1394b с предшествующими версиями IEEE 1394. В новом стандарте предусмотрено два режима передачи данных: β‑режим, когда общаются устройства, поддерживающие IEEE 1394b, и режим обратной совместимости, при котором возможно подключение к шине устройств IEEE 1394a и максимальная скорость автоматически уменьшается до 400 Мб/с.
Из других особенностей IEEE 1394b следует отметить новый способ арбитража. Если в предшествующих стандартах функцию арбитража выполняло корневое устройство, то теперь такую функцию выполняет любое устройство, постоянно посылающее сигналы запроса на передачу. Новый метод арбитража называется Bus Owner/Supervisor/Selector (BOSS). Его логическая схема показана на рисунке 8, а принцип работы заключается в следующем.
Рис. 8. Арбитраж BOSS IEEE 1394b
В новом стандарте предусмотрено два режима передачи данных: β-режим, когда общаются устройства, поддерживающие IEEE 1394b, и режим обратной совместимости, при котором возможно подключение к шине устройств IEEE 1394a и максимальная скорость автоматически уменьшается до 400 Мб/с.
Устройство, готовое к передаче данных, постоянно посылает сигналы запроса, но передача данных блокируется, пока на соответствующей шине присутствуют сигналы, передаваемые другим устройством. Как только последние прекращаются, по этой шине начинают передаваться сигналы ждущего устройства, в свою очередь блокирующего режимы передачи других устройств. Очевидно, что для работы системы арбитража BOSS шина данных должна быть двунаправленной. Поэтому такой арбитраж работает только в среде IEEE 1394b. Если в нее входит хотя бы одно другое устройство, для арбитража применяется ранее рассмотренный метод.
USB 2.0 и IEEE 1394а
Все современные компьютеры оснащены портами USB 2.0, которые являются быстродействующей версией получивших массовое распространение портов USB 1.1. Основная сфера применения USB 2.0 осталась прежней. Это подключение периферийных устройств типа мышей, цифровых фотокамер, картридеров и других устройств, не требующих гарантированно постоянной пропускной способности.
Все современные компьютеры оснащены портами USB 2.0, которые являются быстродействующей версией получивших массовое распространение портов USB 1.1. Основная сфера применения USB 2.0 осталась прежней. Это подключение периферийных устройств типа мышей, цифровых фотокамер, картридеров и других устройств, не требующих гарантированно постоянной пропускной способности. USB 2.0, как и USB 1.1, использует 4-х контактные разъемы, полностью совместимые между собой. Единственное отличие в подключении USB 2.0 и USB 1.1 заключается в том, что новый стандарт требует экранированных кабелей. Теоретическая скорость по USB 2.0 составляет 480 Мб/с, максимальная передаваемая мощность на питание внешних устройств – 2,5 Вт. Общение устройств стандарта USB 2.0 происходит по схеме Master/Slave, т. е. все потоки данных управляются компьютером, что замедляет работу интерфейса. Длина кабеля для соединения двух устройств по шине USB 2.0 не должна превышать 5 метров. Преимуществами USB 2.0 является большая распространенность, совместимость с USB 1.1 и дешевизна.
Теоретическая скорость по USB 2.0 составляет 480 Мб/с, максимальная передаваемая мощность на питание внешних устройств – 2,5 Вт.
Преимуществами USB 2.0 является большая распространенность, совместимость с USB 1.1 и дешевизна.
С продвижением USB 2.0 на рынке стали появляться устройства, например, внешние жесткие диски со сдвоенным интерфейсом или одни и те же модели с разными интерфейсами. Казалось бы, по USB 2.0 они должны работать быстрее, чем по IEEE 1394a, но на практике, при прочих равных условиях производительность по FireWire 400 получается лучше, причем почти без проблем с «горячим» подключением. Вероятно, новая версия USB будет работать стабильней, но и IEEE 1394a к тому времени несколько устареет и будет заменяться на IEEE 1394b. Кроме того, архитектура USB 2.0 по гибкости несопоставима с IEEE 1394, особенно при работе с мультимедийной аппаратурой.
Таким образом, шина USB 2.0 эффективна для компьютерной периферии, низкоскоростной и со средними требованиями к пропускной способности. Она дешева и достаточно производительна для большинства задач. Шина FireWire гораздо гибче и отлично подходит для работы с мультимедиа. Цифровые видеокамеры и телевизоры, DVD-проигрыватели и игровые приставки – все это при наличии портов FireWire легко соединить между собой, причем не обязательно вокруг компьютера.
Таким образом, шина USB 2.0 эффективна для компьютерной периферии, низкоскоростной и со средними требованиями к пропускной способности. Она дешева и достаточно производительна для большинства задач. Шина FireWire гораздо гибче и отлично подходит для работы с мультимедиа. Цифровые видеокамеры и телевизоры, DVD-проигрыватели и игровые приставки – все это при наличии портов FireWire легко соединить между собой, причем не обязательно вокруг компьютера.
Применение интерфейса FireWire
Заглянув на заднюю стенку своего компьютера, пользователь может увидеть огромное количество всяких разъемов, которое может поставить в тупик неискушенного владельца ПК, который не имеет большого опыта или технического образования. Там и разъемы для подключения аудио и MIDI устройств, и порт для принтера, и разъемы для клавиатуры, мыши и монитора, а также многое другое.
Это не только сбивает с толку пользователей, но и создает путаницу из многочисленных соединительных кабелей. Можно ли с этим как-то справиться? Производители предлагают воспользоваться, например, интерфейсом FireWire. Он призван избавить пользователей от этой мешанины, а также имеет полностью цифровой современный интерфейс.
Интерфейс FireWire (или IEEE 1394) является последовательной высокоскоростной шиной, предназначение которой в обеспечении обмена цифровой информацией между различными электронными устройствами и компьютером.
При этом у различных компаний данный стандарт фигурирует под собственными торговыми марками. Наиболее хорошо известная из них FireWire принадлежит компании Apple. У компании Sony данный стандарт продвигается по торговой маркой i.LINK, у Yamaha — под маркой mLAN, у компании TI — это Lynx, а у компании Creative — марка SB1394.
Международный стандарт IEEE 1394 был принят в 1995 году, но решение объединить существовавшие варианты последовательной шины (Serial Bus) было принято членами Комитета по Стандартам Микрокомпьютеров (Microcomputer Standards Committee) в 1986 году. Компания Apple, которая оказалась пионером на этом направлении, занялась разработкой интерфейса FireWire в 1992 году.
Эксперты считают Fireware идеальным, и к тому же достаточно недорогим вариантом для подключения устройств обработки аудио- и видеоинформации, а также жестких дисков.
В настоящее время шина IEEE 1394 (FireWire) может использоваться не только с компьютерами, но и с аудио-, и видео- мультимедийными устройствами; с принтерами и сканерами; с жесткими дисками, массивами RAID; с цифровыми видеокамерами и видеомагнитофонами.
При этом пропускная способность шины составляет 100, 200 и 400 Мбит/с. Предполагается, что в ближайшее время будут реализованы две новые скорости – 800 и 1600 Мбит/с.
Эксперты считают, что в скором времени на задней панели ПК останутся выходы только двух последовательных шин. Это USB – для низкоскоростных применений и Firewire – для высокоскоростных соединений.
Особенность интерфейса FireWire состоит в разделение доступной пропускной способности между всеми устройствами и в возможности подключить напрямую в цепь до 17 устройств.
Особенности
Используются два раздельных кабеля передачи данных с двойным экранированием. Проводников питания нет, весь кабель имеет двойное экранирование и малогабаритные четырехконтактные разъемы на обоих концах. Из-за малых размеров такой тип разъема чаще всего используется на цифровых видеокамерах и других портативных устройствах. Этим кабелем можно соединить две видеокамеры или видеокамеру и компьютер с четырехконтактным разъемом.
|
Firewire (IEEE-1394) Руководство по кабельным разъемам
Что такое разъемы IEEE-1394?
IEEE-1394 — это коммуникационная технология, разработанная Apple ® в начале 1990-х годов, примерно в то же время, что и USB. Исходный стандарт IEEE-1394 известен как FireWire, IEEE-1394a, DV или как i.Link ® (реализация стандарта Sony ® ). Иногда его называют FireWire 400 из-за максимальной скорости передачи данных 400 Мбит / с. Поскольку внедрение IEEE-1394 было более дорогостоящим, чем USB, оно не стало таким популярным интерфейсом для периферийных устройств.Однако его высокая производительность и стабильность сделали его популярным для приложений с высокой пропускной способностью, таких как цифровое видео и портативные устройства хранения. Одним из самых больших преимуществ IEEE-1394 перед USB является то, что он не требует хост-контроллера. Это означает, что два устройства IEEE-1394 могут обмениваться данными без использования компьютера. Например, видео можно дублировать с одной DV-видеокамеры на другую с помощью соединения IEEE-1394. Совсем недавно возникла разработка FireWire 800 (IEEE-1394b) с максимальной скоростью передачи данных 800 Мбит / с.Помните, что для переходных кабелей с одним 4- или 6-контактным разъемом и 9-контактным разъемом FireWire 800 максимальная скорость передачи данных остается 400 Мбит / с.
Выберите разъем FireWire, о котором вы хотите узнать больше:
4-контактный разъем
4-контактный разъем имеет прямоугольную форму с небольшой выемкой или выемкой на нижнем крае корпуса разъема. 4-контактный разъем передает только данные, а не питание, поэтому его часто можно найти на периферийных устройствах, у которых есть собственные источники питания.Этот тип разъема также часто встречается на портативных компьютерах.
6-контактный разъем
Штекер:
Женский:
изображение для увеличения
6-контактный разъем больше, чем 4-контактный, и имеет прямоугольную форму со скошенными углами на одном конце. Он имеет плоские контакты, которые хорошо выдерживают нагрузки при многократном подключении и отключении. 6-контактный интерфейс обеспечивает питание постоянного тока в дополнение к сигналам данных. Эти интерфейсы часто встречаются на устройствах, которые могут обеспечивать питание, например на настольном компьютере.
9-контактный разъем
9-контактный разъем является частью недавнего усовершенствования технологии IEEE-1394, получившего название FireWire 800 (или IEEE-1394b). Улучшение спецификации позволяет передавать данные вдвое быстрее, чем в исходном стандарте IEEE-1394. 9-контактный разъем представляет собой прямоугольник с квадратными углами. Он имеет 5 штыревых контактов с одной стороны и 4 штырьковых контакта с другой. Этот новый тип разъема может быть адаптирован к более старому 4-контактному и 6-контактному разъему. Однако после адаптации максимальная скорость передачи данных составит 400 Мбит / с.Этот тип разъема обычно используется на компьютерах Apple ® .
Все еще не уверены?
Мы здесь, чтобы помочь, просто свяжитесь с нами!
Используйте SAVE20NOW при оформлении заказа, чтобы получить скидку 20% на
весь ваш заказ. Только цена рекомендованной розничной цены,
без учета налогов и доставки.
Извините, не сегодня Закрыть
Amazon.com: Sonnet FireWire 400–800 Адаптер (FAD-824): Компьютеры и аксессуары
У меня есть два сканера (обоим не менее 5 лет) с кабелями Firewire 400, которые подключаются к портам на задней панели Apple Display, который я купил вместе со своим Mac Pro 2008 года выпуска.Новый Mac Mini имеет один порт Firewire 800, и без такого адаптера я мог подключить только 2 из 3 кабелей от монитора (USB и DVI с помощью прилагаемого преобразователя DVI-to-MiniDVI, который идет в комплекте с компьютером), к Mini. Я использую преобразователь 400 в 800 для подключения третьего кабеля (Firewire 400) от моего дисплея Apple Display 2008 года, который, в свою очередь, позволяет мне продолжать использовать пару портов Firewire 400 на задней панели монитора для двух сканеры.
Сначала я не думал, что этот конвертер работает, потому что я не мог обнаружить ни один из сканеров с помощью параметра «Печать и сканирование» на экране «Системные настройки» Mac.(Оба сканера слишком стары, чтобы иметь обновленные драйверы для последних версий OSX, включая 10.8; я думаю, поэтому система их не видит.) Однако после загрузки Vuescan, который управляет многими сканерами, я обнаружил, что Vuescan не имеет проблем с связь с каждым сканером через адаптер Sonnet 400-to-800, так что … все в порядке.
9 кабелей в один ряд, идущие к задней части моего Mini, и места вдоль линии мало. На каждой стороне этого адаптера есть запасные 2-3 миллиметра, прежде чем вы наткнетесь на соседние разъемы, поэтому он легко помещается в массив.Другой рецензент подумал, что это может быть немного дольше, чем необходимо, что со временем может привести к потере работы. Это может стать проблемой, но в моем случае кабель Firewire 400, который я подключил к нему, резко изгибается вправо после выхода из адаптера и натягивается на кабель питания на расстоянии двух кабелей, прежде чем пройти оставшуюся часть пути к адаптеру. комплект кабелей монитора. Я не думаю, что это никуда не денется, если когда-нибудь кошка не увлечется за мониторами.
Адаптер Sonnet выполняет свою работу, на которую я надеялся.Мне нужно было использовать сканеры на выходных, поэтому я заказал их с двухдневной доставкой, и Amazon доставил посылку точно в срок.
Какие бывают типы разъемов FireWire®?
Различные типы разъемов FireWire® можно определить по количеству контактов, которые они имеют, хотя также используются несколько различных физических форм. Двумя распространенными версиями стандарта 1394 Института инженеров по электротехнике и радиоэлектронике (IEEE) являются FireWire® 400 и 800.Цифры относятся в первую очередь к скорости передачи, но в каждом стандарте также используется разное количество контактов. FireWire® 800 также использует тип разъема, который существенно отличается от других, поскольку он имеет более квадратную форму, в то время как предыдущие типы были плоскими с выемкой или заостренным концом. Некоторые разъемы FireWire® используют разные конфигурации, хотя и встречаются реже.
Кабель USB слева от двух кабелей Firewire®.
Каждая версия стандарта FireWire® использует уникальное количество контактов, предлагает различные скорости передачи данных, а в некоторых случаях также использует разъемы различной формы. Эти разные разъемы не всегда напрямую совместимы друг с другом из-за разной конфигурации контактов, размеров и физических форм. Однако все версии стандарта FireWire® совместимы, что означает, что можно соединять разные разъемы FireWire® с помощью различных адаптеров и кабелей.
Порт FireWire®.
Когда FireWire® был впервые представлен, в разъемах использовалось четыре контакта.Эта версия стандарта называется FireWire® 400, и в ней используется самый маленький разъем из всех различных версий стандарта. В вариации этого типа разъема вместо этого используется шесть контактов, хотя дополнительные подключения обеспечивают питание только для внешних устройств и не обеспечивают дополнительной скорости передачи. И четырех-, и шестиконтактные разъемы FireWire® называются альфа-разъемами, а шестиконтактная версия значительно больше.
Третий тип соединителя FireWire® обычно известен как бета-соединитель.В этом разъеме используется девять контактов, и он физически больше, чем у четырех- или шестиконтактной версии. Бета-разъемы используются с устройствами FireWire® 800, хотя они обратно совместимы с соответствующими адаптерами. Когда устройство FireWire® 800, предназначенное для использования бета-коннектора, подключается к устройству или порту FireWire® 400, производительность и скорость передачи обычно ухудшаются.
Существует несколько других типов разъемов FireWire®, включая патентованные типы разъемов, в которых используются различные версии стандарта IEEE 1394.Одним из примеров является IEEE 1394c, разновидность спецификации, предназначенная для использования традиционного разъема Ethernet и кабеля витой пары. Эта версия стандарта позволяет одному порту одновременно работать и как соединение Ethernet, и как соединение IEEE 1394c.
Характеристики, названия разъемов и сравнение с USB
FireWire, общее название интерфейса IEEE 1394, был впервые разработан Apple в конце 1980-х — начале 1990-х годов.Они дали ему это название, которое было широко принято в электронной промышленности. Хотя разработка началась до USB, FireWire не использовался в их компьютерах до 1999 года. Этот интерфейс также известен под названиями i.LINK (Sony) и LYNX (Texas Instruments).
Интерфейс FireWire предоставил Apple возможности последовательного подключения, аналогичные возможностям остальной компьютерной индустрии, полученным от USB. Как обычно, Apple не пошла по стопам, а предложила собственный, в целом превосходный интерфейс.
Сегодня разъемы FireWire можно найти на большинстве компьютеров, а не только на компьютерах Apple. Более того, он использовался как специализированный разъем для подключения цифровых видеокамер к компьютерам, чтобы видео можно было загружать на компьютер. Таким же образом он используется для подключения цифровых видеокамер непосредственно к устройствам хранения данных. Хотя его можно использовать для любого другого последовательного интерфейса, как и для USB-соединения, в компьютерной индустрии он не получил широкого распространения для других приложений.
Скорость FireWire
Хотя USB технически быстрее, учитывая спецификации скорости чтения, FireWire на самом деле является более быстрым протоколом связи. Однако новый USB 3.0 устранил преимущество FireWire в скорости, фактически оказавшись быстрее в непосредственных тестах. Разница в скоростях связи возникает из-за разницы в протоколах связи. FireWire имеет два потока данных по сравнению с одним потоком USB.
Исходный FireWire теперь известен как FireWire 400.Он обеспечивал возможность передачи данных со скоростью 100, 200 или 400 Мбит / с в полудуплексном режиме. Полудуплексный режим означает, что данные передаются только в одном направлении за раз, тогда как полудуплексный режим позволяет данным передаваться в обоих направлениях одновременно. Длина кабеля для FireWire 400 ограничена 4,5 метрами (14,8 фута).
С тех пор спецификация FireWire претерпела несколько изменений: текущий FireWire S800T позволяет передавать данные со скоростью 800 Мбит / с, а также позволяет FireWire передавать данные по кабелям Cat5e и FireWire.Более ранняя спецификация FireWire 800 создавала соединение типа B, которое Apple называет «двуязычным разъемом». Этот разъем обеспечивает полнодуплексную связь.
Подключение FireWire
Как и USB, FireWire можно использовать с несколькими устройствами. Он позволяет использовать в общей сложности 63 периферийных устройства в дереве (с использованием концентраторов) или в топологии гирляндного подключения. Он также может поддерживать несколько хостов на шине, чего не может сделать USB. Он может обеспечить максимальную мощность 45 Вт на порт при напряжении до 30 вольт.Это позволяет отключать устройства с умеренным потреблением от порта FireWire без использования отдельного источника питания.
Благодаря двусторонней связи, которая является нормальной частью протокола FireWire, можно использовать FireWire для одноранговой связи между устройствами без необходимости в главном компьютере. Хотя это обычно не делается, это позволяет использовать FireWire для связи устройств друг с другом без использования процессорного времени.
Примером этого может быть подключение цифровой камеры к принтеру, чтобы фотографии можно было печатать напрямую.Несмотря на то, что шина FireWire может быть подключена к компьютеру, два устройства могут связываться друг с другом, позволяя печатать фотографии, в то время как компьютер участвует в других задачах.
Так как FireWire и USB используют разные протоколы связи, их нельзя напрямую соединить друг с другом, хотя на рынке имеются изготовленные и доступные адаптеры. Для их соединения требуется адаптерная карта, которая может преобразовывать один протокол сигнала в другой.
Рич Мерфи
Определение Firewire
FireWire — это интерфейс ввода-вывода, разработанный Apple Computer. Он также известен как IEEE 1394, техническое название, стандартизированное IEEE. Другие названия для IEEE 1394 включают Sony i.Link и Yamaha mLAN, но чаще всего используется имя Apple FireWire.
Существует две основных версии интерфейса FireWire — FireWire 400 (IEEE 1394a) и FireWire 800 (IEEE 1394b). FireWire 400 использует 6-контактный разъем и поддерживает скорость передачи данных до 400 Мбит / с.FireWire 800 использует 9-контактный разъем и может передавать данные со скоростью до 800 Мбит / с. Интерфейс FireWire 800, представленный на компьютерах Macintosh в 2003 году, обратно совместим с устройствами FireWire 400 с использованием адаптера. Оба интерфейса поддерживают последовательное соединение и могут обеспечивать питание подключенных устройств до 30 вольт.
FireWire считается высокоскоростным интерфейсом и поэтому может использоваться для подключения периферийных устройств, которым требуется высокая скорость передачи данных. Примеры включают внешние жесткие диски, видеокамеры и аудиоинтерфейсы.На компьютерах Macintosh FireWire можно использовать для загрузки компьютера в режиме целевого диска, что позволяет жесткому диску отображаться как внешний диск на другом компьютере. Mac OS X также поддерживает объединение двух компьютеров в сеть через кабель FireWire.
Хотя FireWire никогда не был таким популярным, как USB, он остается популярным выбором для профессионалов в области аудио и видео. Поскольку FireWire поддерживает скорость до 800 Мбит / с, он быстрее, чем USB 2.0, максимальная скорость которого составляет 480 Мбит / с. Фактически, даже FireWire 400 обеспечивает более высокие устойчивые скорости чтения и записи, чем USB 2.0, что важно для записи аудио и видео в реальном времени. Будущие версии IEEE 1394, такие как FireWire 1600 и 3200, были разработаны для поддержки еще более высоких скоростей передачи данных. Однако интерфейс FireWire был заменен Thunderbolt, который может передавать данные со скоростью до 10 000 Мбит / с (10 Гбит / с) и обратно совместим с несколькими интерфейсами.
Обновлено: 13 января 2012 г.
TechTerms — Компьютерный словарь технических терминов
Эта страница содержит техническое определение Firewire.Он объясняет в компьютерной терминологии, что означает Firewire, и является одним из многих терминов по аппаратному обеспечению в словаре TechTerms.
Все определения на веб-сайте TechTerms составлены так, чтобы быть технически точными, но также простыми для понимания. Если вы найдете это определение Firewire полезным, вы можете сослаться на него, используя приведенные выше ссылки для цитирования. Если вы считаете, что термин следует обновить или добавить в словарь TechTerms, отправьте электронное письмо в TechTerms!
Подпишитесь на рассылку TechTerms, чтобы получать избранные термины и тесты прямо в свой почтовый ящик.Вы можете получать электронную почту ежедневно или еженедельно.
Подписаться
Руководство по выбору кабелей
FireWire® | Инженерное дело360
Кабели
FireWire® используются для подключения устройств, использующих FireWire, стандарт интерфейса, разработанный Apple Computer и принятый IEEE для очень быстрой передачи цифровых данных. Они используются для подключения периферийных устройств, таких как цифровые видеокамеры и телевизионные приставки, к персональным компьютерам, особенно к компьютерам Macintosh. Кабели FireWire позволяют выполнять «горячую» замену и передачу данных, видео и аудио по одному кабелю с очень высокой скоростью передачи данных.FireWire — зарегистрированная торговая марка Apple Corporation.
Типы
Кабели FireWire
обычно классифицируются в соответствии с поддерживаемой ими версией FireWire. Поскольку FireWire — это торговая марка, их иногда в более общем виде называют кабелями IEEE 1394, поскольку они соответствуют этому стандарту интерфейса последовательной шины Института инженеров по электротехнике и электронике (IEEE).
База данных Engineering360 SpecSearch позволяет покупателям указывать следующие типы кабелей FireWire.Обратите внимание, что Lynx (Texas Instruments) и i.LINK (Sony) также являются реализациями стандарта IEEE 1394, который заменил параллельный SCSI во многих приложениях из-за упрощенной кабельной системы FireWire.
Кабели
FireWire 400 могут передавать данные со скоростью до 400 мегабит в секунду (Мбит / с). Они соответствуют исходному стандарту FireWire и иногда называются кабелями IEEE 1394. Существует два типа разъемов: 6-контактный для портов на Macintosh и 4-контактный для портов на ПК с Windows и видеокамерах.
Кабели
IEEE 1394a используют 6-контактный разъем, но также соответствуют исходной спецификации FireWire — 400 Мбит / с. Используя переходник с 6 на 9 контактов, кабели IEEE 1394a можно подключать к портам 1394b; однако скорость остается 400 Мбит / с.
Кабели
FireWire 800 (IEEE 1394b) удваивают скорость передачи по сравнению с исходным интерфейсом и увеличивают максимальное расстояние соединений. В отличие от FireWire 400, FireWire 800 обладает необходимой пропускной способностью для приложений с интенсивной полосой пропускания в цифровом видео (DV) и цифровом аудио.
Кабели
FireWire S800T также поддерживают передачу данных со скоростью до 800 Мбит / с, но по соединениям Ethernet.
Кабели
FireWire S1600 поддерживают скорость передачи данных 1600 Мбит / с, определенную в спецификации IEEE 1394-2002. Они обратно совместимы с кабелями FireWire 800, но более устойчивы к электрическим помехам.
Кабели
FireWire S3200 поддерживают скорость передачи данных до 3200 Мбит / с и предназначены для использования с оптическими системами.
Разъемы
Кабели
FireWire доступны с 4-, 6- и 9-контактными разъемами.Расположение контактов определяется стандартом FireWire или кабелем.
- 4-контактные разъемы часто используются с бытовой электроникой, такой как видеокамеры, персональные компьютеры (ПК) и небольшие устройства FireWire.
- также известны как альфа-разъемы и обычно используются для приложений FireWire 400 и IEEE 1394a.
- , также называемые бета-разъемами, представляют собой более позднюю разработку разъемов FireWire. Они используются в приложениях FireWire 800, S1600 и S3200.
6-контактные разъемы
9-контактные разъемы
Список литературы
В чем разница между FireWire 1394a и 1394b?
Изображение предоставлено:
Tripp Lite
Соединители Firewire
Соединители Firewire
6-контактный разъем имеет следующую распиновку: Контакт 1; Мощность, 30 вольт Контакт 2; Земля Контакты 3, 4; B Витая пара (- / +) Выводы 5, 6; Витая пара (- / +) Экран кабеля Контакты 3/4 пересекаются с контактами 5/6 на противоположных концах кабеля. Передатчик отправляет часы [Strobe] на 3/4, а данные - на 5/6. Некоторые карты могут потребовать установки перемычки для подачи выходного напряжения. 6-контактный на 4-контактный Firewire [IEEE-1394] соединение и распиновка | |||||||||||||||||||||||||||||||||||||||||||||||||||||||
TPA — строб передачи, получение данных |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
См . |