Мне интересно, существуют ли высокопроизводительные USB-контроллеры таким же образом, как и высокопроизводительные NIC-карты. Мне нужен способ запуска USB-устройства с минимальной нагрузкой на основной процессор.
Есть идеи?
Мне интересно, существуют ли высокопроизводительные USB-контроллеры таким же образом, как и высокопроизводительные NIC-карты. Мне нужен способ запуска USB-устройства с минимальной нагрузкой на основной процессор.
Есть идеи?
Я не сталкивался ни с чем - если требуется высокая пропускная способность с меньшей нагрузкой на процессор, большинство производителей устройств традиционно выбирают IEEE1394/Firewire/i-link, хотя в последнее время появляется ряд новых типов межсоединений (например, Thunderbolt (ранее Light Peak) ) и т. д.) ошеломляет
Я видел сообщения о том, что на производительность контроллера USB может влиять чип контроллера, но я не видел никакой информации о загрузке процессора.
Я постараюсь выкопать некоторые источники сейчас.
Для начала, есть этот обзор.
Также есть интересные страницы с комментариями о максимальной поддерживаемой скорости USB-контроллеров. Для примера, посмотрите на эти контроллеры и скорости на этой странице. Контроллеры PLX Tech поддерживают скорости до 40 МБ / с, в то время как некоторые контроллеры, упомянутые в beyondlogic, имеют максимальную поддерживаемую скорость 12 МБ / с.