реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Подскажите USB2.0 контроллер!, С буфером FIFO емкостью не менее 6 кбайт!
sergunas
сообщение Mar 20 2006, 10:16
Сообщение #16


Местный
***

Группа: Свой
Сообщений: 441
Регистрация: 7-12-04
Пользователь №: 1 373



Цитата(Kadzak @ Mar 13 2006, 20:05) *
Нашел контроллер с 8к FIFO - Philips ISP1581.
Что это за чудо? Кто-нить работал с ним?

Ну во-первых, лучше уж тогда Philips ISP1582, а во-вторых я бы не рекомендовал. Очень сложная документация у Philips на эти микросхемы, я можно сказать умер, пока разобрался и то наверное не до конца. Хотя максимальная теоретическая пропускная спопобность у ISP1582 не плохая: 38,15 МБайт/сек.
Go to the top of the page
 
+Quote Post
sergunas
сообщение Mar 20 2006, 12:00
Сообщение #17


Местный
***

Группа: Свой
Сообщений: 441
Регистрация: 7-12-04
Пользователь №: 1 373



Цитата(v_mirgorodsky @ Mar 6 2006, 14:39) *
По нашему опыту FX2 CY7C68013 превосходит способности ВСЕХ существующих на сегодняшний день хостов. Фактически он в состоянии "убить" любой USB 2.0 High-speed хост без каких бы то ни было проблем. В нашем случае получилось через USB 2.0 high-speed c использованием CY7C68013 пролить ~46MB/s, однако этот результат относится к разряду экстремальных и достижим только на некоторых материнских платах.

Похоже, скорость 46МВ/sec (сам тоже упёрся в эту цифру используя один bulk endpoint out с максимальным размером пакета данных 1024 байта) - это предел отправления данных уже хост контроллера ПК. Так что насчёт превосходства CY7C68013 над современными хостами вы абсолютно правы.
Go to the top of the page
 
+Quote Post
Kadzak
сообщение Mar 23 2006, 07:53
Сообщение #18


Частый гость
**

Группа: Свой
Сообщений: 177
Регистрация: 4-07-05
Из: Зеленоград
Пользователь №: 6 491



Цитата(sergunas @ Mar 20 2006, 15:00) *
[Похоже, скорость 46МВ/sec (сам тоже упёрся в эту цифру используя один bulk endpoint out с максимальным размером пакета данных 1024 байта) - это предел отправления данных уже хост контроллера ПК.

Один bulk endpoint с пакетом 1024? Это как??? ))
Если имеется ввиду bulk (512) с двойной буферизацией, то почему бы не взять тот же один enpoint, но с 4х-кратной буферизацией? За кадр (фрейм) тогда будут отсылаться 3 (ограничение USB) пакета по 512.


--------------------
Ремонт мозгов: электронных модулей, блоков управления, прошивка EPROM
(916)312-2O-2О
(965)312-2O-2О
Go to the top of the page
 
+Quote Post
sergunas
сообщение Mar 24 2006, 09:34
Сообщение #19


Местный
***

Группа: Свой
Сообщений: 441
Регистрация: 7-12-04
Пользователь №: 1 373



Цитата(Kadzak @ Mar 23 2006, 10:53) *
Один bulk endpoint с пакетом 1024? Это как??? ))
Если имеется ввиду bulk (512) с двойной буферизацией...

Сам удивляюсь, но тем не менее именно bulk с длиной одного пакета 1024 + само собой двойная буферизация (получается общий размер буфера на bulk out и bilk in 4КБайта), нормально всё работает.

Цитата(Kadzak @ Mar 23 2006, 10:53) *
... почему бы не взять тот же один enpoint, но с 4х-кратной буферизацией? За кадр (фрейм) тогда будут отсылаться 3 (ограничение USB) пакета по 512.

К сожалению ISP не поддерживает 4-х кратной буфферизации, хотя двойной и так вполне достаточно на мой взгляд. А если бы за кадр отсылалось только 3 пакета по 512, то больше, чем 11,72 МБ/сек Вы бы не получили, обычная арифметика.
Go to the top of the page
 
+Quote Post
Kadzak
сообщение Mar 24 2006, 09:53
Сообщение #20


Частый гость
**

Группа: Свой
Сообщений: 177
Регистрация: 4-07-05
Из: Зеленоград
Пользователь №: 6 491



2 sergunas:
Т.е. вы выставили для bulk enpoint размер пакета 1024 и система это скушала, да еще и увеличение пропускной способности произошло? blink.gif


--------------------
Ремонт мозгов: электронных модулей, блоков управления, прошивка EPROM
(916)312-2O-2О
(965)312-2O-2О
Go to the top of the page
 
+Quote Post
sergunas
сообщение Mar 24 2006, 13:45
Сообщение #21


Местный
***

Группа: Свой
Сообщений: 441
Регистрация: 7-12-04
Пользователь №: 1 373



Цитата(Kadzak @ Mar 24 2006, 12:53) *
2 sergunas:
Т.е. вы выставили для bulk enpoint размер пакета 1024 и система это скушала, да еще и увеличение пропускной способности произошло? blink.gif

ага, сам удивился, правда, когда поставил 2048, ну совсем обнаглев, так сказать, то узнал о новом очень быстром способе перезагрузки системы smile.gif
Go to the top of the page
 
+Quote Post
левша
сообщение Mar 27 2006, 14:47
Сообщение #22


Частый гость
**

Группа: Свой
Сообщений: 151
Регистрация: 4-10-04
Из: Москва
Пользователь №: 789



Цитата(sergunas @ Mar 24 2006, 13:34) *
Сам удивляюсь, но тем не менее именно bulk с длиной одного пакета 1024 + само собой двойная буферизация (получается общий размер буфера на bulk out и bilk in 4КБайта), нормально всё работает.

ХМ..., вы только размер буфера поменяли или данные в дискрипторе конечной точки тоже?

Цитата('sergunas')
ага, сам удивился, правда, когда поставил 2048, ну совсем обнаглев, так сказать, то узнал о новом очень быстром способе перезагрузки системы

А какой драйвер вы используете свои или чейто, если чейто можно ссылку?
Я думую что некоторые нештатные режимы будет полезно узнать в рамках обсуждения данной темы.
Go to the top of the page
 
+Quote Post
sergunas
сообщение Mar 28 2006, 05:52
Сообщение #23


Местный
***

Группа: Свой
Сообщений: 441
Регистрация: 7-12-04
Пользователь №: 1 373



Цитата(левша @ Mar 27 2006, 18:47) *
ХМ..., вы только размер буфера поменяли или данные в дискрипторе конечной точки тоже?

Последнее

Цитата('sergunas')
А какой драйвер вы используете свои или чейто, если чейто можно ссылку?
Я думую что некоторые нештатные режимы будет полезно узнать в рамках обсуждения данной темы.

Использую драйвер USB_IO от Thesycon, есть на местном ftp. Пробовал Windriver (ссылки у меня нет), тоже всё окей.
Go to the top of the page
 
+Quote Post
левша
сообщение Mar 28 2006, 08:29
Сообщение #24


Частый гость
**

Группа: Свой
Сообщений: 151
Регистрация: 4-10-04
Из: Москва
Пользователь №: 789



Цитата(sergunas @ Mar 28 2006, 09:52) *
Использую драйвер USB_IO от Thesycon, есть на местном ftp. Пробовал Windriver (ссылки у меня нет), тоже всё окей.

Слышал, но не захотел замарачиватся с COM (Common Object Model), у меня всё на CyUSB(от кипариса) прекрасно работает. Мне было интересно какой "подлец" у вас всё "обламывает" делая ребут. smile.gif Сомневаюсь что сигнал сброса генерит железо, остаётся либо цепочка виндовых дров нижнего уровня либо ваш USB_IO.

Сообщение отредактировал левша - Mar 28 2006, 10:18
Go to the top of the page
 
+Quote Post
sergunas
сообщение Mar 28 2006, 15:04
Сообщение #25


Местный
***

Группа: Свой
Сообщений: 441
Регистрация: 7-12-04
Пользователь №: 1 373



Цитата(левша @ Mar 28 2006, 12:29) *
Слышал, но не захотел замарачиватся с COM (Common Object Model), у меня всё на CyUSB(от кипариса) прекрасно работает. Мне было интересно какой "подлец" у вас всё "обламывает" делая ребут. smile.gif Сомневаюсь что сигнал сброса генерит железо, остаётся либо цепочка виндовых дров нижнего уровня либо ваш USB_IO.

Перезагрузка через "синий экран смерти", так что однозачно либо Host контроллер, либо драйвера. Я особо не исследовал эту проблему, да и зачем, собственно ...
Go to the top of the page
 
+Quote Post
nikavano
сообщение Mar 31 2006, 08:02
Сообщение #26


Участник
*

Группа: Новичок
Сообщений: 21
Регистрация: 2-02-06
Из: Киев
Пользователь №: 13 896



Сорри если оффтоп. раз уж зашла речь о USB_IO драйвере. не подкинет ли кто таблетку к онному драйверу версии 2.20 или 2.0. Замучал он меня своими пребованиями поребутиться. Заранее Спасибо. nikavano@newmail.ru
Go to the top of the page
 
+Quote Post
NahaL
сообщение Oct 27 2006, 07:01
Сообщение #27


Частый гость
**

Группа: Свой
Сообщений: 85
Регистрация: 5-07-06
Из: Барнаул
Пользователь №: 18 592



Цитата
Собираемся осваивать FX2. По Вашему опыту с чего лучше начинать 68013 или более поздних дивайсов (14-16)?


А они различаются не принципиально, потребление питания, да и одним пином. Вообщем без разницы
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 8th July 2025 - 16:08
Рейтинг@Mail.ru


Страница сгенерированна за 0.01473 секунд с 7
ELECTRONIX ©2004-2016