ВУЗ:
Составители:
13
периферийное USB –устройство. Все невыполненные операции
хранятся в виде четырех списков по типам передач. Списки
постоянно обновляются новыми запросами. Планирование операций
по передаче информации в соответствии с упорядоченными в виде
списков запросами выполняется хостом с интервалом в один кадр.
Обслуживание запросов выполняется по следующим правилам:
наивысший приоритет имеют изохронные передачи;
после обработки всех изохронных передач система
переходит к обслуживанию передач прерываний;
в последнюю очередь обслуживаются запросы на передачу
массивов данных;
по истечении 90% указанного интервала хост
автоматически переходит к обслуживанию запросов на
передачу управляющих команд независимо от того, успел
ли он полностью другие три списка или нет.
Выполнение этих правил гарантирует, что управляющим
передачам всегда будет выделено не менее 10% пропускной
способности шины USB. Если передача всех управляющих пакетов
будет завершена до истечения выделенной для них доли интервала
планирования, то оставшееся время будет использовано хостом для
передачи массивов данных. Таким образом:
изохронные передачи гарантированно получают 90%
пропускной способности шины;
передачи прерываний занимают оставшуюся часть этой
доли;
под передачу данных большого объема выделяется все
время, оставшееся после изохронных передач и передач
прерываний (по-прежнему в рамках 90% пропускной
способности);
управляющим передачам гарантируется 10% пропускной
способности шины;
если передача всех управляющих пакетов будет завершена
до завершения выделенного для них 10 – процентного
интервала, то оставшееся время будет использовано для
передачи файлов большого объема.
Страницы
- « первая
- ‹ предыдущая
- …
- 11
- 12
- 13
- 14
- 15
- …
- следующая ›
- последняя »