Интерфейс IEEE-1394. Обзор современных плат
Основные характеристики IEEE-1394
- Небольшой тонкий кабель для последовательной передачи сигналов обещает полностью заменить в недалеком будущем груду громоздких проводов.
- Простой в использовании интерфейс исключает необходимость в дополнительной настройке, установке терминаторов и идентификационных номеров устройств.
- Подключение в горячем режиме позволяет избежать задержек, связанных с перезагрузкой компьютера (пользователи могут подключать и отключать любые IEEE-1394-устройства, когда шина находится в активном состоянии, — они немедленно автоматически распознаются и включаются в систему).
- Недорогие контроллеры обеспечивают гарантированную передачу критичных по времени данных и снижают требования к дорогостоящим буферным устройствам.
- Расширяемая архитектура позволяет совместно использовать подключенные к шине устройства с пропускной способностью в 100, 200, 400 и 800 Мбит/с.
- Гибкая топология соединений (звездой или разветвленным деревом) и равноправие устройств позволяют упростить подключение для обмена данными между устройствами.
- Открытая архитектура означает отсутствие необходимости использования специального программного обеспечения.
Управление последовательной шиной включает:
- автоматическое конфигурирование с полной оптимизацией произвольного распределения временных соотношений;
- гарантии адекватной электрической мощности для всех устройств, подключенных к шине; назначение главного IEEE-1394-устройства в цикле;
- назначение изохронного канала идентификации (ID) и выдачу сообщений о возникающих ошибках.
Важно отметить, что по интерфейсу IEEE-1394 возможны два типа передачи данных: асинхронный и изохронный. Асинхронная передача реализуется по традиционному компьютерному интерфейсу загрузки и сохранения данных в определенной области памяти. Запросы на данные направляются по соответствующему адресу с обратным подтверждением. Но в дополнение к традиционной архитектуре, которая расширяется в процессе развития технологий памяти, IEEE-1394 имеет уникальный изохронный канал передачи. Изохронные каналы обеспечивают гарантированную передачу данных с предопределенной скоростью. Это особенно важно для обмена мультимедийными данными в реальном масштабе времени, поскольку подавать такие данные необходимо в строго определенные интервалы. Использование изохронного механизма, реализованного в IEEE-1394, не требует дорогих буферных устройств.
Подобно тому, как это происходит в компьютерных сетях, возможности IEEE-1394 определяются не одним лишь физическим устройством, но и протоколами высокого уровня. Поэтому с общим ростом возможностей компьютерных технологий будут обеспечиваться всё большие скорости и расстояния передачи, внедряться альтернативные подходы (в том числе и беспроводные), то есть функциональные возможности IEEE-1394 будут расширяться в соответствии с новыми применениями.
Возможно, наиболее важным фактором для использования IEEE-1394 в качестве единого цифрового интерфейса для бытовой электронной техники является то, что он предоставляет возможность напрямую подключать устройства друг к другу. Это позволяет, например, производить перезапись с источника на приемник без помощи компьютера (например, переписывать видео с камеры на магнитофон) или совместно использовать одно устройство несколькими компьютерами без какой-либо специальной поддержки.
Все эти отличительные особенности IEEE-1394 делают его наиболее привлекательным универсальным цифровым интерфейсом будущего.