Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Реферат IEEE 1394.doc
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
716.8 Кб
Скачать

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

Существуют четыре вида разъёмов для FireWire:

  1. 4pin (IEEE 1394a без питания) стоит на ноутбуках и видеокамерах. Витая пара (два контакта) для передачи сигнала (информации) и вторая витая пара (др. два контакта) - для приема.

  2. 6pin (IEEE 1394a). Дополнительно два провода для питания.

  3. 9pin (IEEE 1394b). Дополнительно два контакта для экранов витых пар (приёма и передачи информации). И еще один контакт - резерв.

  4. RJ-45 (IEEE 1394c). (Обычная витая пара)

Таблица 1 – Виды разъемов

4-контактн. разъем

6-контактн. разъем

9-контактн. разъем

Назна-

чение

Описание

Цвет провода

1

8

Питание

Провод напряжения питания

Белый

2

6

Земля

Провод корпуса(заземление)

Черный

1

3

1

TPB-

Витая пара В. Дифференциальные сигналы. Прием данных

Оранжевый

2

4

2

TPB+

Голубой

3

5

3

TPA-

Витая пара А. Дифференциальные сигналы. Передача данных

Красный

4

6

4

TPA+

Зеленый

5

А экран

7

9

В экран

Оплетка

Внешний

Экранирование кабеля

Рисунок 5 – Разрез кабеля FireWire

Длинна кабеля по стандарту сосдавляет максимум 4,5 метра, при этом кабель остается достаточно тонким и гибким для того чтобы им было удобно пользоватся, а наличие несиммертричного гнезда можно считать преимушеством над USB, который очень часто требует перевернуть кабель для подключения.

Рисунок 6 – Распайка кабеля IEEE 1394

6 Спецификации

6.1 IEEE 1394

В конце 1995 года IEEE принял стандарт под порядковым номером 1394. В цифровых камерах Sony интерфейс IEEE 1394 появился раньше принятия стандарта и под названием iLink.

Скорость передачи данных — 98,304, 196,608 и 393,216 Мбит/с, которые округляют до 100, 200 и 400 Мбит/с. Длина кабеля до 4,5 м [8].

6.2 IEEE 1394a

В 2000 году был утверждён стандарт IEEE 1394а. с дополнениями, целесообразность которых выяснилась в процессе эксплуатации. В частности, введено время ожидания 1/3 секунды на сброс шины, пока не закончится переходной процесс установки надежного подсоединения или отсоединения устройства [8]. Без этого иногда возникал не один, а целая серия сбросов шины, вызванных подключением нового устройства. Практика показала, что устройства IEEE 1394 могут быть несовместимыми, если пакеты в серии передаются с разной скоростью. В IEEE 1394а эта проблема решена добавлением сигнала скорости в каждый пакет, если скорость его передачи отличается от предыдущей. Предусмотрены также возможности программного отключения порта FireWire, включения аппаратуры и перевода ее в дежурный режим. Большое внимание разработчики уделили повышению эффективности шины за счет уменьшения общей длительности технологических промежутков, разделяющих пакеты записи. С этой целью в IEEE 1394а:

  1. повторные байты подтверждения получения не ожидаются, после первого обнаружения такого байта передача продолжается без прерываний;

  2. введена возможность неоднократного запроса на передачу одного устройства в одном цикле, если другим устройствам шина не нужна;

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

  4. предусмотрены возможности прикрепления пакетов информации к уже передающимся. За счет этого достигается экономия на времени арбитража.

6.3 IEEE 1394b

В 2002 году появляется стандарт IEEE 1394b с новыми скоростями: S800 — 800 Мбит/с и S1600 — 1600 Мбит/с. Соответствующие устройства обозначаются FireWire 800 или FireWire 1600, в зависимости от максимальной скорости. Изменились используемые кабели и разъёмы. Для достижения максимальных скоростей на максимальных расстояниях предусмотрено использование оптики, пластмассовой — для длины до 50 метров, и стеклянной — для длины до 100 метров Несмотря на изменение разъёмов, стандарты остались совместимы, что позволяет использовать переходники. 12 декабря 2007 года была представлена спецификация S3200 с максимальной скоростью — 3,2 Гбит/с. Для обозначения данного режима используется также название «beta mode» (схема кодирования 8B10B (англ.)). Максимальная длина кабеля может достигать 100 метров [8].

Из других особенностей IEEE 1394b следует отметить новый способ арбитража. Если в предшествующих стандартах функцию арбитража выполняло корневое устройство, то теперь такую функцию выполняет любое устройство, постоянно посылающее сигналы запроса на передачу. Новый метод арбитража называется Bus Owner/Supervisor/Selector (BOSS).

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

6.4 IEEE 1394.1

В 2004 году увидел свет стандарт IEEE 1394.1. Этот стандарт был принят для возможности построения крупномасштабных сетей и резко увеличивает количество подключаемых устройств до числа — 64449 [8].

6.5 IEEE 1394c

Появившийся в 2006 году стандарт 1394c позволяет использовать кабель Cat 5e от Ethernet. Возможно использовать параллельно с Gigabit Ethernet, то есть использовать две логические и друг от друга не зависящие сети на одном кабеле. Максимальная заявленная длина — 100 м, Максимальная скорость соответствует S800 — 800 Мбит/с.

Согласно спецификации стандарта, получившего название S3200, максимальная скорость передачи данных составит 3,2 Гбит в секунду или 400 МБ в секунду, что в четыре раза быстрее предыдущей версии FireWire 800 (800 Мбит в секунду, 100 МБ в секунду). Преимущество новой версии стандарта не только в скорости. За счет того, что в S3200 сохранены в неизменном виде (FireWire 800) протоколы передачи данных и управления, разработчики оборудования и программного обеспечения смогу без особых сложностей перейти на выпуск оборудования, адаптированного под использование S3200 [10].