[an error occurred while processing this directive]
|
основан на микросхеме 8990 в каком либо ее исполнении - или она сама, или ПЛИС, или асик (но это не важно). Суть различий между разными XDS510 - это метод доставки данных в регистры этой самой 8990 или того, кто ее заменяет. И быстрее, чем посадить ее на шину самого компа способа не существует в природе. Так как встроенный в xdsfast3.dll драйвер работает НАПРЯМУЮ с ее портами, а остальные все варианты, использующие другой транспорт и EPK-based драйвер, проходят через пару-тройку лишних драйверных (уже виндовых) уровней.
Я ради интереса замерял скорость на ОДНОМ И ТОМ-ЖЕ PCI эмуляторе, но в первом случае использовался прямой доступ в порты, во втором случае тот-же доступ в порты, но через DeviceIoControl и kernel-драйвер. Так если в первом случае скорость передачи данных через JTAG доходила до 1 мегабита в секунду, то во втором не превышала 250 кбит/c (в обоих случаях на TCK 33мгц). И это торможение, вызываемое одним лишним драйверным уровнем. А если сюда добавить еще транспортный уровень (USB)?
E-mail: info@telesys.ru