WikiDer > Пакетный режим (вычисления)

Burst mode (computing)

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


Преимущества

Основное преимущество пакетного режима по сравнению с одиночным режимом состоит в том, что пакетный режим обычно увеличивает пропускную способность передачи данных. Любая транзакция шины обычно обрабатывается арбитром, который решает, когда ему следует изменить предоставленные ведущее и ведомые устройства. В случае пакетного режима обычно более эффективно, если вы позволяете мастеру завершить последовательность передачи известной длины.

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

Здесь последовательная задержка одинакова как в одиночном, так и в пакетном режиме, но общая начальная задержка уменьшается в пакетном режиме, поскольку начальная задержка (обычно зависит от FSM для протокола) вызывается только один раз в пакетном режиме. Следовательно, общая задержка пакетной передачи уменьшается, и, следовательно, пропускная способность передачи данных увеличивается.

Его также могут использовать ведомые устройства, которые могут оптимизировать свои ответы, если заранее знают, сколько будет передано данных. Типичным примером здесь является DRAM с высокой начальной задержкой доступа, но последовательные обращения после этого могут выполняться с меньшим количеством состояний ожидания.[1]

Подробности

Обычной причиной наличия возможности пакетного режима или использования пакетного режима является увеличение объема данных. пропускная способность.[2] Шаги, пропущенные при выполнении транзакции в пакетном режиме, могут включать:

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

В случае DMA, то Контроллер DMA и устройству предоставляется эксклюзивный доступ к шине без прерывания; ЦП также освобождается от обработки прерываний устройств.

Фактический способ работы пакетных режимов варьируется от одного типа устройства к другому; однако устройства, которые имеют какой-то стандартный пакетный режим, включают следующее:

Смотрите также

Рекомендации

  1. ^ "АРМ форумы".
  2. ^ Спецификация локальной шины PCI, редакция 2.2. Хиллсборо, Орегон: Специальная группа по интересам PCI. 18 декабря 1998 г. с. 82.
  3. ^ Спецификация локальной шины PCI, редакция 2.2. Хиллсборо, Орегон: Специальная группа по интересам PCI. 18 декабря 1998 г. с. 29.