Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпоры зачет ПУ.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
1.13 Mб
Скачать

16. Usb. Передача данных. Каналы. Передача данных по уровням. Порядок передачи. Упрощенная схема передачи.

Передача данных.(лей водицу из пред вопроса про типы) Каналы

Канал - логическая связка между хост-контроллером и конечной точкой внеш устройства

Передача данных по уровням

Порядок передачи

IRP (Input/output Request Packet) запрос - пакет запроса на в/в

Упрощенная схема передачи

17. Стандарт IEEE-1394 (FireWire). Преимущества и основные возможности. Уровни передачи данных.

IEEE 1394 – FireWire - 1986 год - Microcomputer Standards Committee

Cоздание универсального I/O (Input/Output) внешнего интерфейса, пригодного как для работы с мультимедиа, так и для работы с накопителями данных (Mass Storage Device).

12 декабря 1995 - утверждение стандарта IEEE 1394

Apple – FireWire

Sony – iLink в бытовой технике

DV-камеры: Sony c DCR-VX1000 и DCR-VX700

2000 г. - IEEE 1394a - 100, 200 и 400 Мбит/с, длина кабеля до 4,5 м

2002 г. - IEEE 1394b - FireWire 800 или FireWire 1600

2004 г. - IEEE 1394.1 - построения крупномасштабных сетей ,

количество подключаемых устройств  — 64 449

2006 г. - IEEE 1394c - позволяет использовать кабель Ethernet

использовать две логические и друг от друга не зависящие сети на

одном кабеле

2007 г. - спецификация S3200 с максимальной скоростью — 3,2 Гбит/с,

100 метров

Что же такого хорошего в IEEE 1394?

  1. Последовательная шина вместо параллельного интерфейса позволила использовать кабеля малого диаметра и разъёмы малого размера

  2. Поддержка горячего подключения и отключения всего чего угодно

  3. Питание внешних устройств через IEEE 1394 кабель.

  4. Высокая скорость

  5. Возможность строить сети из различных устройств и самой различной конфигурации

  6. Простота конфигурации и широта возможностей

  7. Поддержка асинхронной и изохронной передачи данных

18. Стандарт ieee-1394 (FireWire). Инициализация сети. Обмен данными на физическом уровне. Асинхронная передача на уровне канала. Изохронная передача на уровне канала. Контроль передачи.

Инициализация сети

  1. Сброс сети : подключение/отключение устройств ; конфигурация действительна до следующего сброса

  2. Идентификация дерева: формирование из устройств логического дерева

  3. Самоидентификация : получение устройством своего ID; выяснение на каких скоростях могут работать соседи

Обмен данными на физическом уровне

Изохронная передача на уровне канала

(Y1->задержка 0ю95 msec->Y2 пакет:данные 125 msec 1000 байт)

Контроль передачи

  • Для того, чтобы одно устройство не заняло весь канал введено понятие чистый интервал.

  • В течении одного чистого интервала каждое устройство в шине получает одну возможность передать свои данные.

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

  • Заканчивается чистый интервал так называемым интервалом сброса, который длиннее интервала между передачами, и вызывает сброс всей шины.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]