русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Шина FireWire


Дата добавления: 2014-12-01; просмотров: 615; Нарушение авторских прав


Интерфейсы ПК

Официальная история последовательного интерфейса IEEE1394 (известного так же под названиями FireWire или i-Link началась с утверждения 12 декабря 1995 года документа, описывающего спецификацию 1394а.
Ведущую роль в разработке стандарта сыграла компания Apple, которая сразу же сделала ставку на использование этого интерфейса в своих компьютерах. Значительную поддержку интерфейсу IEEE 1394 оказала индустрия бытовой электроники, внедрившая его в любительские видеокамеры формата DV. Сегодня любая D V - камера в обязательном порядке оснащается интерфейсом i-Link. В 2000 г. вышла версия протокола 1394а-2000, а в 2004 г. утверждена версия 1394b.
Архитектура интерфейса IEEE1394 подразделяется на несколько уровней. На физическом уровне (Physical Layer) реализованы аппаратные компоненты, отвечающие за электрический интерфейс и управление физическим каналом. На этом уровне обеспечивается интерфейс организуются следующие процессы:
• интерфейс среды (Media Interface), отвечающий за состояние сигнала, передаваемого по кабелям;
• арбитраж (Arbitration) устройств;
• кодирование/декодирование (Encode/Decode), то есть перевод данных в электрические сигналы и наоборот.
На уровень выше физического расположен уровень канала (Link Layer). Здесь обрабатываются уже готовые пакеты данных. Именно этот уровень отвечает за пересылку данных и обеспечивает следующие процессы:
• прием пакетов (Packet Receiver);
• передача пакетов (Packet Transmitter);
• контроль циклов (Cycle Control), в составе которых проходят пакеты.
Физический и канальный уровни реализованы аппаратно. Они полностью отвечают за формирование сигнала из данных, формирование данных из сигнала, прием/передачу в нужное время и в нужное место.
В принципе, первых двух уровней достаточно для организации синхронной передаче, когда не требуется контролировать содержание передачи.При асинхронной передаче необходимо подключать к работе дополнительные уровни.
На сетевом уровне (Transaction Layer) происходит проверка полученных данных. Если ошибок не обнаружено (пакеты не потерялись и подтверждена их целостность), данные отправляются потребителю. Если обнаружена ошибка, происходит возврат на физический уровень и повторение передачи.
Два любых устройства на шине IEEE 1394 образуют между собой соединение типа точка-точка (point-to-point). Кроме того, интерфейс позволяет объединять множество таких устройств и соединений в одну логическую сеть. Для этого на физическом уровне (physical layer) допускается иметь больше одного физического интерфейса на одном устройстве.
Шина IЕЕЕ1394а в обычном режиме имеет теоретическую пропускную способность 98,304 Мбит/с. В режиме синфазного стробирования по фронту и спаду данные передаются 4-кратно в каждом такте, то есть пропускная способность достигает 400 Мбит/с. Спецификацией 1394b предусмотрено увеличение пропускной способности до 800 Мбит/с.
Электрический интерфейс IEEE1394 рассчитан на высокие скорости передачи данных и подключение мощных потребителей. В кабеле данные передаются по двум витым парам, каждая из которых отдельно экранирована. Для надежности дополнительно экранируется и весь кабель. Кроме двух сигнальных пар, в кабеле предусмотрены две питающие жилы, которые могут обеспечить любое внешнее устройство током силой до 1,5 А и напряжением до 40 В.



На разъеме все контакты выведены в середину, а снаружи защищены толстым контуром из твердой пластмассы. В разъеме i-Link используется четырехконтактный разъем, не имеющий питающих линий. В спецификации 1394b описывается новый тип разъема, отвечающий современным требованиям.
В целом можно признать, что интерфейс IEEE1394 прочно занял свою нишу в сфере компьютерной техники, особенно в профессиональных областях: видеообработка, сканеры, цифровая фототехника, внешние накопители и прочие устройства, требовательные к пропускной способности шины и параметрам электропитания. Однако НМСЛ со встроенным интерфейсом FireWire очень редки. Обычно интерфейс реализуется на системных платах с помощью отдельных микросхем или плат расширения.

 

 



<== предыдущая лекция | следующая лекция ==>
Шина USB | Порт Bluetooth


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.