Реферат: Компьютерные шины: сущность, виды, назначение
2.2 IEEE 1394
IEEE 1394 — последовательная высокоскоростная шина, предназначенная для обмена цифровой информацией между компьютером и другими электронными устройствами.
Стандарт 1394 является шинным протоколом, который может подключать до 63 устройств. В отличие от сетей на коаксиальном кабеле или SCSI, устройства IEEE 1394 можно подключать не только последовательно, но и организовывать ветви. Кабель не нужно терминировать резистором, а адреса устройств раздаются динамически без какого-либо участия пользователя.
Интерфейс основан на шести контактах, которые переходят в две витые пары проводов для передачи данных и два провода для питания. Эта конфигурация позволяет подавать напряжение между 8 и 30В с током до 1,5А.
Максимальная длина кабеля от одного устройства к другому составляет 4,5 метра на полной скорости. В то же время, напрямую в цепь можно подключать, максимум, 17 устройств. Замкнутые цепи и петли не позволяются. Впрочем, самые распространённые конфигурации состоят из 1-3 устройств.
Устройства IEEE 1394 организованы по трехуровневой схеме — Transaction, Link и Physical, соответствующие трем нижним уровням модели OSI.
Transaction Layer — маршрутизация потоков данных с поддержкой асинхронного протокола записи-чтения.
Link Layer — формирует пакеты данных и обеспечивает их доставку.
Physical Layer — преобразование цифровой информации в аналоговую для передачи и наоборот, контроль уровня сигнала на шине, управление доступом к шине.
Связьмеждушиной PCI и Transaction Layer осуществляет Bus Manager. Он назначает вид устройств на шине, номера и типы логических каналов, обнаруживает ошибки.
Данные передаются кадрами длиной 125 мкс. В кадре размещаются временные слоты для каналов. Возможен как синхронный, так и асинхронный режимы работы. Каждый канал может занимать один или несколько временных слотов. Для передачи данных устройство-передатчик просит предоставить синхронный канал требуемой пропускной способности. Если в передаваемом кадре есть требуемое количество временных слотов для данного канала, поступает утвердительный ответ и канал предоставляется.
IEEE 1394a
В 2000 году был утверждён стандарт IEEE 1394а. Был проведён ряд усовершенствований, что повысило совместимость устройств.
Было введено время ожидания 1/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 метров.
IEEE 1394.1
В 2004 году увидел свет стандарт IEEE 1394.1. Этот стандарт был принят для возможности построения крупномасштабных сетей и резко увеличивает количество подключаемых устройств до гигантского числа - 64 449.
IEEE 1394c
Появившийся в 2006 году стандарт 1394c позволяет использовать кабель Cat 5e от Ethernet. Возможно использовать параллельно с Gigabit Ethernet, то есть использовать две логические и друг от друга не зависящие сети на одном кабеле. Максимальная заявленная длина — 100 м, Максимальная скорость соответствует S800 — 800 Мбит/с.
Стандарт или IEEE 1394b, передаёт данные со скоростью до 54 Мбайт/с в паре с внешним жёстким диском, легко обгоняя другие альтернативы. При работе в качестве сетевого адаптера стандарт 1394b обеспечивает скорость передачи до 400 Мбит/с, которая далеко превосходит Ethernet на 100 Мбит/с.
Стандарт FireWire не идеально подходит для сетевого трафика. При использовании в качестве сетевого интерфейса FireWire имеет существенный недостаток - необходима совместимость с многочисленными приложениями, а не только передача сетевого трафика. Кроме того, IPv4 over 1394 вряд ли оптимизирован под максимальную производительность. К тому же, реализация сети под Windows не может похвастаться хорошей репутацией, в отличие от Unix/Linux.
2.3 SATA
SATA (англ. Serial ATA) — последовательный интерфейс обмена данными с накопителями информации. SATA является развитием параллельного интерфейса ATA (IDE).
SATA использует 7-контактный разъём (Рисунок 3) вместо 40-контактного разъёма у PATA. SATA-кабель имеет меньшую площадь, за счёт чего уменьшается сопротивление воздуху, обдувающему комплектующие компьютера, упрощается разводка проводов внутри системного блока.