[an error occurred while processing this directive]
Любой XDS510 (+)
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено SM 25 марта 2004 г. 03:21
В ответ на: В чем XDS510-USB тормоз? Почти год использую и очень доволен, скорость отличная. отправлено AntZ 25 марта 2004 г. 03:11

основан на микросхеме 8990 в каком либо ее исполнении - или она сама, или ПЛИС, или асик (но это не важно). Суть различий между разными XDS510 - это метод доставки данных в регистры этой самой 8990 или того, кто ее заменяет. И быстрее, чем посадить ее на шину самого компа способа не существует в природе. Так как встроенный в xdsfast3.dll драйвер работает НАПРЯМУЮ с ее портами, а остальные все варианты, использующие другой транспорт и EPK-based драйвер, проходят через пару-тройку лишних драйверных (уже виндовых) уровней.

Я ради интереса замерял скорость на ОДНОМ И ТОМ-ЖЕ PCI эмуляторе, но в первом случае использовался прямой доступ в порты, во втором случае тот-же доступ в порты, но через DeviceIoControl и kernel-драйвер. Так если в первом случае скорость передачи данных через JTAG доходила до 1 мегабита в секунду, то во втором не превышала 250 кбит/c (в обоих случаях на TCK 33мгц). И это торможение, вызываемое одним лишним драйверным уровнем. А если сюда добавить еще транспортный уровень (USB)?

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru