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

 
 
> Вопрос по возможной скорости передачи через USB
Aldaris
сообщение Oct 26 2010, 17:54
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 19
Регистрация: 10-07-10
Из: Москва
Пользователь №: 58 386



Здравствуйте!
Хочу поэкспереметировать со скоростной передачей через USB-устройство(пусть это будет Mass Storage Device). Решил, что возьму контроллер с модулем High-Speed USB. Только одну вещь не могу понять. Скорость передачи данных по USB максимум(пусть и теоретический) 480 Мбит/с, и действительно модуль тактируется от PLL 480 MHz. Однако сам процессор имеет тактовую частоту 60 МГц. Предположим, что в эксперименте МК выступает в роли моста - получает данные по USB и выдает их в последовательный порт. Получается, что узким местом становится последовательный порт контроллера и скорость будет только максимум 60 Мбит/с?
Если это действительно так, то может стоит для таких целей брать ПЛИС? Будет ли с ней результат лучше?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Aldaris
сообщение Oct 27 2010, 08:21
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 19
Регистрация: 10-07-10
Из: Москва
Пользователь №: 58 386



Ну необязательно на GPIO. Просто нужно получить поток данных на выходе контроллера, пусть даже на параллельной шине.
Спасибо SergeyDDD за способ с DMA и параллельной периферией. Думаю, он позволит повысить скорость.
И все же...Интересно, будет ли реализация на ПЛИСе лучше, чем на контроллере?
Go to the top of the page
 
+Quote Post
kovigor
сообщение Oct 27 2010, 08:34
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Цитата(Aldaris @ Oct 27 2010, 11:21) *
Спасибо SergeyDDD за способ с DMA и параллельной периферией. Думаю, он позволит повысить скорость.
И все же...Интересно, будет ли реализация на ПЛИСе лучше, чем на контроллере?


Да, так должно получиться. Только это будет связка МК + ПЛИС. Пихать USB в ПЛИС, наверное, нет смысла. Кстати, а почему бы не взять МК с USB High Speed + Gigabit Ethernet, если несущественно, на какой именно интерфейс транслировать USB - трафик ?
Go to the top of the page
 
+Quote Post
dinam
сообщение Oct 28 2010, 02:35
Сообщение #4


Профессионал
*****

Группа: Свой
Сообщений: 1 415
Регистрация: 10-06-05
Из: Наукоград Кольцово(Новосибирск)
Пользователь №: 5 898



Цитата(kovigor @ Oct 27 2010, 15:34) *
Кстати, а почему бы не взять МК с USB High Speed + Gigabit Ethernet...
Кстати, а не подскажете не многоножечного монстра в БГА имеющего Gigabit Ethernet?
На самом популярном USB-контроллере cy7c68013a нам удавалось передавать со скоростью около 40МБ/с(зависит от материнки). Вроде кто-то говорил, что получал 45 МБ/с. Если рассуждать, то любой МК имеющий на борту USB HS должен обладать быстрой шиной для ввода-вывода такого потока наружу.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Aldaris   Вопрос по возможной скорости передачи через USB   Oct 26 2010, 17:54
- - kovigor   Ну, объем трафика от High-Speed мышки или клавиату...   Oct 26 2010, 18:09
- - Aldaris   ЦитатаЗачем данные с USB в COM - порт (там 115200 ...   Oct 26 2010, 18:50
|- - SergeyDDD   Цитата(Aldaris @ Oct 26 2010, 21:50) Зада...   Oct 27 2010, 07:11
|- - kovigor   Цитата(Aldaris @ Oct 26 2010, 21:50) Зада...   Oct 27 2010, 07:58
- - rezident   Цитата(Aldaris @ Oct 26 2010, 23:54) Полу...   Oct 26 2010, 19:28
- - Aldaris   ЦитатаМК производительнее скорости последовательно...   Oct 27 2010, 07:04
- - Aldaris   ЦитатаТолько это будет связка МК + ПЛИС. Только ПЛ...   Oct 27 2010, 08:46
|- - kovigor   Цитата(Aldaris @ Oct 27 2010, 11:46) Толь...   Oct 27 2010, 08:51
- - Aldaris   Цитата...чем вы будете перерабатывать такой интенс...   Oct 27 2010, 09:13
|- - kovigor   Цитата(Aldaris @ Oct 27 2010, 12:13) На с...   Oct 27 2010, 09:24
- - rezident   Цитата(SergeyDDD @ Oct 27 2010, 13:11) Ка...   Oct 27 2010, 11:58
- - SergeyDDD   Цитата(rezident @ Oct 27 2010, 14:58) DMA...   Oct 27 2010, 12:30
- - Aldaris   Цитата(rezident @ Oct 27 2010, 15:58) Ест...   Oct 27 2010, 15:16


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

 


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


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