1394 разъем на материнской. FireWire или чем ещё помогла цифровому миру компания Apple

16.06.2019
Введение

В последнее время, в связи с бурным ростом возможностей компьютерной обработки видеоизображений в компьютерном мире возникла острейшая нужда в высокоскоростной шине, по которой было бы возможно передавать значительные потоки данных, и кроме этого, требовала всего нескольких проводов (т.е. была бы последовательной), позволяла бы строить "деревья", на которые можно было бы "нанизывать" различные периферийные устройства. По скоростным характеристикам из существующих шин, допускающих подключение внешних устройств к компьютеру, подходит только SCSI, но она не удовлетворяет многим из условий, описанных выше.
Во-первых, для высокоскоростной передачи данных необходим вариант Ultra Wide SCSI, который требует разъемов с большим числом контактов, что делает практически невозможным размещение такого разъема на, например, цифровой видеокамере. Во-вторых, топология SCSI шины предпологает только последовательное подключение устройств к шине, что приводит как к необходимости иметь на внешнем устройстве два разъема и так и иметь в обязательном порядке терминатор для установки его на последнем разъеме в цепи. В-третьих, шина SCSI не предусматривает цепей питания для периферийных устройств и это приводит к обязательной необходимости внешнего источника питания для каждого из периферийных устройств. В-четвертых, шина SCSI не предусматривает "горячего" (т.е. без быключения питания и перезагрузки компьютера) подключения/отключения устройств на шине.
Интерфейс USB, который очень подходит конструктивно (маленький разъем, есть цепи питания для периферийных устройств), не имеет необходимой для переноса больших потоков данных пропускной способности.
Именно из-за ограничений имеющихся шин интерфейс IEEE-1394 (FireWire) стал широко внедряться в компьютерной индустрии в последние годы уходящего века. Так как название FireWire (огненный провод) принадлежит фирме Apple Computers и может использоваться только для описания изделий Apple или с ее разрешения, правильное название - IEEE-1394. Некоторые компании придумали собственное зарегистрированное название, например у Sony - iLink. Пока основная сфера применения IEEE-1394 - поддержка обмена данными между компьютером и видеокамерами и видеомагнитофонами; DV стандарта. В связи с тем, что DV видеокамеры выпускаются во все больших и больших количествах и при непрерывном падении стоимости, некоторые производители материнских плат (В частности, фирма ASUSTeK Computers) уже объявили о выходе плат со встроенным контроллером IEEE-1394.
Новая сфера применения, получившая основное развитие с начала 2000 года - устройства хранения информации с интерфейсом IEEE-1394. Начали выпускаться внешние box"ы для установки в них любых IDE/ATAPI устройств с внешним интерфейсом IEEE-1394, питанием по этому же интерфейсу и возможностью "горячего" подключения к компьютеру. В первую очередь такие устройства находят себе применение для обмена видеоинформацией, так как на один IDE жесткий диск сейчас возможно записать до 3 часов видео DV формата и, как правило, в компьютерах, предназначенных для обработки цифрового видео, есть контроллер интерфейса IEEE-1394. Фирма Fujitsu также выпустила аналогичные накопители на магнитооптических дисках емкостью до 1.3 GBytes.

Технические характеристики

Основные характеристики шины можно свести к следующим показателям:

  • скорость передачи данных до 400 Mbits/s с развитием шины в будущем до скоростей в 800 и более Mbits/s
  • 16-ти разрядный адрес позволяет адресовать до 64K узлов на шине
  • предельная теоретическая длина шины 224 метра
  • "горячее" подключение/отключение без потери данных
  • автоматическое конфигурирование, аналогичное Plug&Play
  • произвольная топология шины - по аналогии с локальными сетями может использоваться как "звезда" так и общая шина (только в виде цепочки, в отличие от сети на коаксиальном кабеле)
  • никакие терминаторы не требуются
  • возможность обмена с гарантированной пропускной способностью, что крайне необходимо для передачи видеоизображений

Топология шины

Топология IEEE-1394 позволяет как древовидную, так и цепочечную архитектуру, а также комбинацию из того и другого. Поэтому легко строить любые варианты подключения различных устройств к шине. Стандарт предусматривает архитектурное разделение шины на 2 основных блока - кабельная часть и контроллер (контроллеры). Так как контроллеров может быть несколько, эту часть также называют объединительной (backplane - дословно задний план, кросс-плата и т.п.).
Адрес узла на "дереве" 16-ти разрядный, что позволяет адресовать до 64К узлов. К каждому узлу может быть подключено до 16-ти конечных устройств. На объединительной панели (backplane) может быть подключено до 63 узлов к одному мосту (bridge) шины. Так как под идентификатор номера шины (моста) отведено 10 разрядов, то общее количество узлов и составляет 64K.
Каждый узел обычно предусматривает подключение 3-х устройств, хотя собственно стандарт разрешает подключение до 27 устройств. Устройства могут быть подключены через стандартные кабели длиной до 4.2 метра.

Пример топологии IEEE-1394

Физические адреса (ID) устройствам назначаются при подаче питания на контроллер шины и устройства, подключенные к ней, после общего сброса шины, а также при "горячем" подключении устройства к шине. Адреса присваиваются в порядке последовательности обнаружения и/или подключения устройств. Никакая установка перемычек или переключателей на самих устройствах не требуется.
Стандарт на кабельную часть предусматривает три скорости передачи данных по шине - 98.304, 196.608 и 393.216 Mbits/s. Обычно эти значения в различных документах огругляют до 100, 200 и 400 Mbits/s, используя для краткости обозначения S100, S200 и S400.

Благодаря применению размножителей, репитеров и т.п. устройств топология IEEE-1394 может быть достаточно сложной, хотя в 90% случаев ее применения наверняка столь сложная топология не потребуется.

Совместимость

Для удобства программирования и совместимости устройств на IEEE-1394 был разработан стандарт, названный Open Host Controller Interface (OHCI). Он предъявляет определенные требования к регистрам контроллера IEEE-1394 и их отображению в памяти. Кроме этого, OHCI совместимый контроллер должен удовлетворять требованиям по управлению энергопотреблением в соответствии со спецификацией ACPI.
Microsoft в своих операционных системах Windows 98 Second Edition и Windows 2000 поддерживает только OHCI совместимые контроллеры IEEE-1394. Все остальные контроллеры (например, от Adaptec) должны сопровождаться соответствующими драйверами и совместимость таких устройств с драйверами жестких дисков операционной системы, например, не гарантируется.

Кабели и разъемы

Стандартный кабель для IEEE-1394 состоит из 2 витых пар передачи сигналов шины, двух проводов питания и все это заключено в экранированную оболочку. Провода питания рассчитаны на ток до полутора ампер и напряжение от 8 до 40 вольт. На рисунке ниже показан один из вариантов кабеля IEEE-1394.

Кабели и розетки для подключения периферийных устройств существуют в нескольких вариантах, в зависимости от требуемых параметров:

Кабель на 6/6 проводов, поддержка скорости передачи до 400 Mbits/s. Напряжение питания до 40 V при токе до 1.5 А. Длина от 0.7 м до 4.5 м.
Кабель на 6/4 проводов, поддержка скорости передачи до 100 Mbits/s. Напряжение питания до 5 V при токе до 0.5 А. Длина от 1 м до 4.5 м.
Кабель на 4 провода, поддержка скорости передачи до 100 Mbits/s. Напряжение питания до 5 V при токе до 0.5 А. Длина от 1 м до 4.5 м.
Розетка на 4 провода, поддержка скорости передачи до 400 Mbits/s. Напряжение питания до 5 V при токе до 0.5 А.
Розетка на 6 проводов, поддержка скорости передачи до 400 Mbits/s. Напряжение питания до 40 V при токе до 1.5 А.

При разработке идеального ПК особо важное значение приобретает правильный выбор шины для подключения периферийных устройств. Этот канал связи между компьютером и его компонентами оказывает существенное влияние на производительность ПК и его стоимость.

Ieee 1394 (Firewire, iLink)

IEEE 1394 (Firewire, iLink) – это последовательная высокоскоростная шина, предназначенная для обмена цифровой информацией между компьютером и другими электронными устройствами. Эта шина также идеально подходит для работы мультимедийных приложений в реальном времени. Интерфейс IEEE-1394 разрабатывался для того, чтобы обеспечить высокоскоростной доступ, главным образом к устройствам хранения информации, таким как жесткие диски, приводы CD и DVD.

Технические характеристики ieee 1394

Скорость передачи данных до 400 Mbits/s по стандарту IEEE-1394a и 800 Mbits/s по стандарту IEEE-1394b,

16-ти разрядный адрес позволяет адресовать до 64K узлов на шине

Предельная теоретическая длина шины 224 метра

- "горячее" подключение/отключение без потери данных

Автоматическое конфигурирование, аналогичное Plug&Play

Произвольная топология шины - по аналогии с локальными сетями может использоваться как "звезда" так и общая шина (только в виде цепочки, в отличие от сети на коаксиальном кабеле)

Отсутствие терминаторов (при подключении к SCSIна последнем устройстве необходим терминатор)

Возможность обмена с гарантированной пропускной способностью, что крайне необходимо для передачи видеоизображений

Максимальное расстояние между двумя устройствами в цепочке по IEEE-1394a - 4.5 м, по IEEE-1394b - 100 м.

При этом шина обеспечивает:

1. цифровой интерфейс - позволяет передавать данные между цифровыми устройствами без потерь информации

2. небольшой размер - тонкий кабель заменяет груду громоздких проводов

3. простота в использовании - отсутствие терминаторов, идентификаторов устройств или предварительной установки

4. небольшая стоимость для конечных пользователей

5. возможность обработки мультимедиа-сигнала в реальном времени

6. открытая архитектура - отсутствие необходимости использования специального программного обеспечения

Работа шины ieee 1394

Стандарт 1394 определяет общую структуру шины, а также протокол передачи данных и разделения носителя. Древообразная структура шины всегда имеет "корневое" устройство, от которого происходит ветвление к логическим "узлам", находящимся в других физических устройствах. Корневое устройство отвечает за определенные функции управления. Так, если это ПК, он может содержать мост между шинами 1394 и PCI и выполнять некоторые дополнительные функции по управлению шиной. Корневое устройство определяется во время инициализации и, будучи однажды выбранным, остается таковым на все время подключения к шине.

рис. 1. Пример топологии IEEE-1394.

Сеть 1394 может включать до 63 узлов, каждый из которых имеет свой 6-разрядный физический идентификационный номер. Несколько сетей могут быть соединены между собой мостами. Максимальное количество соединенных шин в системе – 1023. При этом каждая шина идентифицируется отдельным 10-разрядным номером. Таким образом, 16-разрядный адрес позволяет иметь до 64449 узлов в системе. Поскольку разрядность адресов устройств 64 бита, а 16 из них используются для спецификации узлов и сетей, остается 48 бит для адресного пространства, максимальный размер которого 256 Терабайт (256х10244 байт) для каждого узла. Конструкция шины удивительно проста. Устройства могут подключаться к любому доступному порту (на каждом устройстве обычно 1 – 3 порта). Шина допускает "горячее" подключение – соединение или разъединение при включенном питании. Нет также необходимости в каких-либо адресных переключателях, поскольку отсутствуют электронные адреса.

Каждый раз, когда узел добавляется или изымается из сети, топология шины автоматически переконфигурируется в соответствии с шинным протоколом. Однако есть несколько ограничений. Между любыми двумя узлами может существовать не больше 16 сетевых сегментов, а в результате соединения устройств не должны образовываться петли. К тому же для поддержки качества сигналов длина стандартного кабеля, соединяющего два узла, не должна превышать 4,5 м. С технической точки зрения работа по подключению устройств к сети тривиальна.


Следовало бы начать с перечисления правил, которым нужно следовать при захвате видео с цифровой видеокамеры. Но все гораздо проще! Правило одно — захват производится только по интерфейсу IEEE 1394 (он же FireWire , он же iLink ). За путаницу в названиях можно поблагодарить пиар-технологов компаний, пытавшихся в свое время перетянуть одеяло на себя, «застолбив» за фирмой свое, собственное имя стандарта. К великой радости новичков, данный интерфейс все чаще называют с виду безликим IEEE 1394 , и все реже мелькают сбивающие с толку «фирменные» наименования.

Возможно, кто-то спросит: а как же порт USB? С какой целью производитель добавил в камеру еще и этот интерфейс? А предназначен он всего лишь для копирования цифровых фото с карты памяти, редкая камера теперь не обладает возможностью делать цифровые снимки. Если же у кого-то из читателей «знакомый недавно слил видео по USB», совет один: осторожно поинтересуйтесь, уж не на мобильном ли своем телефоне ваш знакомый просматривает такое видео?

И все же, «справедливости ради и порядка для»: USB и карты памяти используются не только ИСКЛЮЧИТЕЛЬНО для фотографий. Дело в том, что некоторые модели камер всё же позволяют при помощи фирменных утилит захватывать DV-видео по USB2.0, хотя правильным назвать этот способ можно с большой с натяжкой.

В любой цифровой видеокамере присутствует гнездо, внешне напоминающее порт mini-USB, однако оно имеет меньшие размеры и часто обозначается буквами DV и рядышком i . Тем, у кого есть не очень старый ноутбук, не приходится задумываться — скорее всего в нем уже есть встроенный порт IEEE 1394, а в комплекте с таким ноутбуком имеется и шнур. Только подключай! Но что же делать владельцам стандартных коробок из магазина, называемых «домашний компьютер»? Редко у кого из них на материнской плате присутствует такой порт. Да и при покупке компьютера, конечно же, не задумывались о возможности обработки видео. Решение — на рисунке. Стандартная PCI плата IEEE-1394 и шнур к ней, производитель себя не называет (видимо, из скромности).

С виду — сама невзрачность, да и стоимость такого добра нынче около $10-15. Но это — все, что требуется для «правильного» перегона цифрового видео на жесткий диск компьютера для дальнейшей обработки. Если вы, конечно, запаслись необходимой программой. Впрочем, дальнейшие искания убедят вас, что пресловутый захват вполне можно производить и с помощью «программ-комбайнов», а то и вовсе с помощью встроенного в Windows XP хоть и примитивного, но видеоредактора, называемого Windows Movie Maker .

Итак, распечатывайте эту фотографию и — в ближайшую лавку компьютерных комплектующих! Пусть вас не смущает цена, ведь не секрет, что за одну лишь яркую наклейку с именем известного производителя подчас просят втрое против noname-изделия. Как правило, платы и кабели «врассыпуху» от неизвестных производителей работают ничуть не хуже тех, что продаются в красочных коробках. Если же хотите прежде услышать мнения других людей, прочтите соответствующее в форуме.

И, наконец, последний совет (если вы еще не ушли в магазин). Захватите с собой вашу видеокамеру. Дело в том, что производители встраивают в камеры разные типы портов IEEE 1394: 4 или 6-пиновые. Соответственно, в продаже могут быть и разные платы, разные кабели. Попросите продавца подобрать вам такую плату и такой кабель, которые подходят друг к другу, и, разумеется, к вашей камере.

Остается лишь вставить плату в PCI-слот компьютера (в Windows XP драйверы установятся автоматически), и подключить камеру. Имейте в виду: чтобы ваша камера опозналась системой как цифровое видеоустройство, она должна быть включенной и находиться в режиме Play, при этом те камеры, где есть переключатель режимов Video/Memory, должны быть включены в режим Video. В процессе установки драйверов могут быть затребованы необходимые файлы, находящиеся на диске с драйверами к вашей камере.

Если вы подключили все как полагается, в Диспетчере устройств появятся два новых пункта:

А в трее рядом с часами появится значок, обозначающий готовое к работе цифровое видеоустройство:

Теперь ваша камера может работать в связке с компьютером как DV-камкордер, подчиняясь командам управляющей программы. Об этих программах читайте в соответствующем разделе Путеводителя .

Нашел разъем IEEE 1394 :). На протяжении многих лет я даже не задумывался о том, для чего он нужен. Большинство других пользователей, я уверен, что даже при наличии этого разъема, никогда не обращали на него внимания. А ведь в быту этот разъем очень полезен.

Последовательная высокоскоростная шина IEEE 1394 (FireWire , i-Link ) предназначена для обмена цифровой информацией между каким либо электронным устройством и компьютером.

Чаще этот обмен осуществляется между кассетной видеокамерой и ПК . Другими словами этот разъем поможет перевести данные с miniDV-кассеты в ваш компьютер. Такие разъемы бывают не только на ноутбуках но и на стационарных компьютерах. Поэтому перед тем как задуматься о покупке платы с данным разъемом нужно тщательно просмотреть ваш ПК на наличие данного разъема. У меня вот как оказалось на ноутбуке есть такой разъем.
Я думаю что не у меня одного дома завалялась какая нибудь кассетная видеокамера и кассеты к ней, с интересным видео:)
Обычно подобное копирование кассеты занимает ровно столько по времени, сколько на ней есть. То есть к примеру на кассете есть видео продолжительностью 40 минут, вот примерно столько и будет копироваться данная информация на компьютер.
Кроме самого разъема, камеры и кассеты, вам так же понадобится кабель, с одной стороны которого шестиконтактный разъем, а на другом - четырехконтактный. Такой кабель нужен для подключения камеры к плате на стационарном компьютере. Если же вы хотите подключить камеру к ноутбуку то здесь разъемы на обеих устройствах совершенно одинаковые — 4х4 pin.

Если покупать плату для стационарного компьютера то есть риск того, что будет конфликт оборудования. Потому как подобный разъем существует в некоторых звуковых картах. Проблема решается простой заменой карты с IEEE 1394 одного производителя, на такую же карту другого производителя.
При подключении камеры, ее рекомендуется выключить. После того как вы соединили кабелем камеру и компьютер, нужно будет установить драйвера если они отсутствуют и запустить программное обеспечение которое и позволит управлять процессом оцифровки. Во многих операционных системах программное обеспечение как и драйвера установлены по умолчанию. Поэтому возможно вам осталось купить лишь провод для подключения камеры к компьютеру. В замен стандартному, есть стороннее программное обеспечение, которое парой обладает гораздо более функциональными возможностями.

Технические подробности

Уже почти 20 лет назад, фирма Sony показала свои первые промышленные модели mini-DV видеокамер DCR-XV700 и DCR-XV1000, и именно в них можно было встретить интерфейс IEEE 1394. После этого разъем стал своего рода стандартом для любой видеокамеры. Конечно разработан интерфейс был гораздо раньше.
Изначально высокоскоростной последовательный интерфейс IEEE 1394 разрабатывался компанией Apple как скоростной вариант SCSI. Чуть позже в Apple решили открыть стандарт и призвать к сотрудничеству заинтересованные фирмы. В следствии чего в 1990 году вышло техническое описание этой шины в виде стандарта IEEE 1394, который расшифровывается как Institute of Electrical and Electronic Engineers 1394(стандарт института инженеров по электротехнике и электронике 1394) .
Скорость передачи данных — 100, 200, 400 Мбит/c, при этом длина провода должна не превышать 4,5 метра. Максимальное количество устройств — 63. IEEE 1394 похож на USB тем, что может без выключения переконфигурировать аппаратные средства компьютера.
Чуть выше я говорил о том что существует несколько видов кабелей(проводов) и разъемов:

  • шестиконтактный разъем IEEE 1394, позволяет не только передавать данные но и подавать на подключаемое устройство питание, общий ток при этом не более 1,5А, а напряжение от 8 до 40 вольт. Именно поэтому, выше я рекомендовал отключать устройство при подключении к ПК.
  • четырехконтактный разъем IEEE 1394, дает возможность только передавать данные, при это нужно не забыть позаботиться о внешнем источнике питания

Разные компании называют этот стандарт по разному:

  • Apple - FireWire
  • Sony - i.LINK
  • Yamaha - mLAN
  • TI - Lynx
  • Creative - SB1394

Поэтому можно встретить различные описания этого разъема в интернете. Но все они работают под единым стандартом IEEE 1394.
Существуют различные вариации данного стандарта, в следствии чего варьируется и скорость передачи данных:

  • IEEE 1394/1394a — 100, 200 и 400 Мбит/с
  • IEEE 1394b — 100, 200, 400, 800 и 1600 Мбит/с
  • S3200 — 100, 200, 400, 800, 1600 и 3200 Мбит/с

Высокая скорость интерфейса передачи данных позволяет обрабатывать различные мультимедийные данные в реальном времени.
Устройства не требующие большой мощности для питания, могут использоваться с интерфейсом без дополнительного блока питания. И это возможно благодаря питанию на самой шине.
Горячее подключение - возможность переконфигурировать шину без выключения компьютера.
Из за гибкой топологии, устройства достаточно равноправны и могут подключаться друг к другу, даже без помощи компьютера.
Топология IEEE-1394 позволяет как древовидную, так и цепочечную архитектуру, а также комбинацию из того и другого. По стандарту, разделить шину архитектурно, можно двумя основными блоками — контроллер(контроллеры) и кабельная часть. Из за того что контроллер может быть не один, часть с контроллерами часто называют объединительной(backplane). Адрес узла на «дереве» 16-ти разрядный, что позволяет адресовать до 64К узлов. По 16 конечных устройств на каждый узел. К одному мосту шины (bridge) на backplane панели может быть подключено до 63 узлов. Так как под идентификатор номера шины (моста) отведено 10 разрядов, то общее количество узлов и составляет 64K.
Стандарт разрешат подключение до 27 устройств, но каждый узел может подключить 3 устройства. ID (физический адрес) назначается устройству при: горячее подключение устройства к шине, общий сброс шины, подача питания на контроллер шины и подключенного устройства. Адреса выдаются в порядке обнаружения устройства. Переключение перемычек как на HDD при этом не требуется. Если применять размножители и репитеры то можно выстроить достаточно сложную топологию IEEE 1394 . В большинстве случаев такая сложная топология попросту не нужна.
IEEE 1394 может использоваться как для создания компьютерной сети, так и для подключения различных мультимедийных(аудио,видео) устройств. Можно даже подключить принтер или сканер к примеру. На самом деле вариантов гораздо больше. Но так вышло что наибольшую популярность получил данный способ подключения, именно при подключении видеокамер. Об этом я говорил выше.
Теоретически длина кабеля может достигать 224 метра. Стандарт говорит о следующих цифрах:

  • IEEE 1394a — 4.5 м
  • IEEE 1394b — 100 м

Главной особенностью данного интерфейса является — гарантированная полоса пропуская. Что очень важно при работе с аудио и видеоматериалом. То есть не зависимо от подключенных устройств и их нагрузки на шину, всегда можно организовать так называемый «коридор» между компьютером и видеокамерой.
Кабель представляет из себя следующее: экранированная оболочка, 2 витые пары для передачи сигналов шины и 2 провода питания. Разъемы IEEE 1394 можно разделить на два типа. Первый тип отдает питание устройству(6-и контактный разъем), а второй соответственно не отдает(4-х контактный разъем).
При составлении материлов брал информацию от сюда:

FireWire - компьютерный лексикон обогатился именно таким термином благодаря развитию информационных технологий в середине 90-х гг.. И наверняка это название не ускользнуло от внимания ни одного пользователя, не говоря уже о компьютерных специалистах. В чем же причина большой популярности, которой пользовалась эта технология, и что она представляет собой сегодня?

Стандарт FireWire появился на свет в качестве версии стандарта высокоскоростной последовательной шины IEEE 1394, предназначенной для подключения периферийных устройств к персональному компьютеру. Автором данной реализации являлась небезызвестная компания Apple. Основным преимуществом FireWire являлось то, что она обеспечивала подключение до 63 устройств и передачу данных со скоростью до 400 Мбит/c. По сути, стандарт IEEE 1394 является описанием последовательной шины, а также средств, обеспечивающих соединение между одним или большим количеством периферийных устройств и процессором компьютера.

Устройства, оснащенные FireWire, а также другими реализациями IEEE 1394, обладают следующими особенностями:

  • Порт с простым разъемом, расположенным на задней панели компьютера и на периферийных устройствах различных типов.
  • Возможность простым путем объединять устройства в цепочки различными способами без использования терминаторов.
  • Использование тонкого последовательного кабеля, выгодно отличающегося от толстого параллельного кабеля параллельного порта.
  • Высокая скорость передачи данных, позволяющая иметь дело с мультимедийными приложениями (200 Мбит/c и выше).
  • Возможность горячего подключения и отключения устройств.
  • Возможность соединения напрямую нескольких устройств без подключения их к компьютеру.
  • Обеспечение питания по шине.

Первоначально предполагалось, что различные реализации IEEE 1394 станут заменой для всех параллельных и последовательных интерфейсов, таких, как , последовательный порт COM () и внешний SCSI.

Принцип работы интерфейса

Существуют два уровня, на котором работает интерфейс FireWire, один из которых представляет собой шину внутри компьютера, а другой предназначен для обеспечения соединения между компьютером и устройством при помощи последовательного кабеля. Первые версии стандарта обеспечивали для внутренней шины скорость передачи данных в 12.5, 25 и 50 Мбит/c, а интерфейс кабеля при этом поддерживал скорости в 100, 200 и 400 Мбит/c. При работе IEEE 1394 способен переключаться на любую из доступных скоростей при возникновении необходимости.

Функции внутренней последовательной шины заключаются также в обеспечении общего использования пространства памяти подключенными к ней устройствами. Каждое устройство может использовать 64-битные адреса, что обеспечивает гибкость при конфигурировании устройств в цепочках и организацию деревьев устройств, подключенных к одному разъему.

IEEE 1394 обеспечивает два типа передачи данных – асинхронный и изохронный. Асинхронный способ больше подходит для традиционных приложений, которые загружают данные и затем их сохраняют. При этом способе инициализируется передача данных, которая затем может быть прервана после того, как в буфере окажется необходимое количество данных. Изохронный метод поддерживает постоянную заранее установленную скорость передачи данных. Для мультимедиа-приложений данный способ уменьшает потребность в использовании буферизации и облегчает вывод непрерывного контента.

Также в стандарте IEEE 1394 содержится требование к максимальной длине кабеля, который может соединять два устройства в цепочке – 4,5 м. В том случае, если в цепь подключено несколько устройств, то расстояние между компьютером и самым дальним элементом подобной цепочки может быть гораздо большим.

История и настоящее технологии

Со времени появления интерфейса было разработано несколько версий IEEE 1394. В самой последней версии, S3200, скорость передачи данных достигла уровня в 3,2 Гбит/c. Однако данная технология так и не стала стандартной для мира персональных компьютеров, и тому было несколько причин.

На момент своего появления технология IEEE 1394 считалась гораздо более многообещающей, чем похожая технология USB, которая в своей ранней версии могла поддерживать скорость передачи данных всего лишь до 12 Мбит/c. Однако в том, что последняя в итоге оказалась более распространенной, сыграла свою роль более высокая стоимость устройств, поддерживающих FireWire. Недостатком FireWire также является слабая совместимость между различными версиями стандарта, которая выражается в частности в том, что порт для старых версий интерфейса имеет разъем, отличающийся от разъема порта для новых версий.

Кроме того, широкому распространению технологии помешала лицензионная политика фирмы Apple, ограничивающая продажи устройств, оснащенных ею. В настоящее время большинство современных материнских плат ПК уже не имеет в своем составе порт FireWire, и данная шина используется лишь в некоторых специализированных системах топ-уровня.

Заключение

Несмотря на высокую производительность и гибкие возможности конфигурирования, порт IEEE 1394 так и не стал универсальным портом для подключения скоростных устройств. Тем не менее, до сих пор существует немало материнских плат, которые оснащены разъемами для подключения устройств FireWire, а также периферийных устройств, поддерживающих данную технологию.

Похожие статьи