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

 
 
> LDM-XC3SxxxE-PQ208 (XC3S500) и USB3300 USB HS Board
aleshanoff
сообщение Jul 4 2015, 06:15
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 68
Регистрация: 2-05-15
Из: Смоленск
Пользователь №: 86 484



Здравствуйте, товарищи. Имеется LDM-XC3SxxxE-PQ208 (XC3S500) и USB3300 USB HS Board. Необходимо организовать обмен данных между ПЛИС и комьютером с помощью этой коммуникационной платой с ULPI-интерфейсом. Что делать? С чего начать? С английским слабовато. "OK Google" не помог.
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Александр77
сообщение Jul 4 2015, 16:14
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 608
Регистрация: 10-07-09
Из: Дубна, Московская область
Пользователь №: 51 111



По поводу документации на плату, может ее у производителя запросить?
Насколько понимаю, плата представляет собой поле с контактами плисины. Если это так, то можно и почерпать из даташита
Подключать платку USB можно "почти к любым" выводам (на представленном Вами пдфе сигналы data0...data7, stp, nxt, dir во всяком случае. clkout (если это выход USB3300) - лучше подцепить к тактовому выводу плисины)
Go to the top of the page
 
+Quote Post
aleshanoff
сообщение Jul 4 2015, 16:41
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 68
Регистрация: 2-05-15
Из: Смоленск
Пользователь №: 86 484



Цитата(Александр77 @ Jul 4 2015, 21:14) *
По поводу документации на плату, может ее у производителя запросить?
Насколько понимаю, плата представляет собой поле с контактами плисины. Если это так, то можно и почерпать из даташита
Подключать платку USB можно "почти к любым" выводам (на представленном Вами пдфе сигналы data0...data7, stp, nxt, dir во всяком случае. clkout (если это выход USB3300) - лучше подцепить к тактовому выводу плисины)

На ПЛИСину докумнтация есть. Я и хотел разобраться, какие ноги можно подключать, любые или нет. А вот пр USB-ишник мне не совсем понятны названия этих сигналов. И ног у нее 20!!! Что 8 сигнальных ног я понял. А как ее запитать? Для чего остальные ноги? могут ли остаться висячие ноги? Как организовать кодирование инфорации? То есть как 16-ти битовые числа передать на восемь входных ног, передать через USB на компьютер и записать их в текстовый файл? Где почитать? У кого спросить?
Go to the top of the page
 
+Quote Post
Inanity
сообщение Jul 4 2015, 17:37
Сообщение #4


Местный
***

Группа: Участник
Сообщений: 221
Регистрация: 6-07-12
Пользователь №: 72 653



Цитата(aleshanoff @ Jul 4 2015, 18:29) *
Драйвера на эту приблуду имеются стандартные.

Что за драйвера такие интересные? Не поделитесь? По-моему вы не понимаете назначение и возможности этой микросхемы. Она может быть любым устройством или хостом.

Цитата(aleshanoff @ Jul 4 2015, 19:41) *
...Как организовать кодирование инфорации? То есть как 16-ти битовые числа передать на восемь входных ног, передать через USB на компьютер и записать их в текстовый файл? Где почитать? У кого спросить?

Это микросхема физического уровня USB (проще - PHY). Рулится по ULPI (даташит в сети есть). Чтобы передать данные на компьютер, нужно организовать работу PHY в режиме периферии USB, по сути полностью написать на ПЛИС остальные уровни: пакетный, endpoint. Нужно знать принцип работы USB на всех уровнях, чтобы что-то завелось. Проще будет взять более "умный" контроллер USB, например что-нть от Cypress или FTDI. Имхо для ваших задач этот PHY - пушка по воробьям, если, конечно, не в методических целях.

Сообщение отредактировал Inanity - Jul 4 2015, 17:45
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- aleshanoff   LDM-XC3SxxxE-PQ208 (XC3S500) и USB3300 USB HS Board   Jul 4 2015, 06:15
- - Александр77   Если с плис раньше не работали, то до проекта дале...   Jul 4 2015, 13:29
- - aleshanoff   вот и есть необходимость подавать данные с плис на...   Jul 4 2015, 15:29
- - aleshanoff   Согласен, но на этапе подготовки и выбора железа п...   Jul 4 2015, 17:43
- - Александр77   В плис реализуется вся логика приема и передачи. Н...   Jul 4 2015, 17:45
- - aleshanoff   драйвер на USB драйвер для USB 2 Цитата(Inanity ...   Jul 4 2015, 17:56
|- - Inanity   Цитата(aleshanoff @ Jul 4 2015, 20:56) А ...   Jul 4 2015, 18:07
||- - aleshanoff   Цитата(Inanity @ Jul 4 2015, 23:07) Об эт...   Jul 4 2015, 18:10
|- - Александр77   Цитата(aleshanoff @ Jul 4 2015, 21:56) И ...   Jul 4 2015, 19:06
- - aleshanoff   Александр, спасибо огромное. Но какой чип Вы именн...   Jul 4 2015, 19:21
|- - Александр77   Цитата(aleshanoff @ Jul 4 2015, 23:21) Но...   Jul 5 2015, 06:26
|- - aleshanoff   Александр77 спасибо.   Jul 5 2015, 06:58
|- - aleshanoff   Цитата(Александр77 @ Jul 5 2015, 11:26) Е...   Jul 5 2015, 08:33
- - Александр77   Вы уточните у руководителя объемы данных и время з...   Jul 5 2015, 07:09
- - Александр77   А как Вы видете передачу? FT232 и CP2102 это преоб...   Jul 5 2015, 13:10
- - aleshanoff   спасибо, как определюсь со структурой сообщений - ...   Jul 5 2015, 16:47
- - aleshanoff   Товарищи, немного разобрался с назначением необход...   Jul 6 2015, 10:13
|- - XVR   Цитата(aleshanoff @ Jul 6 2015, 13:13) То...   Jul 6 2015, 10:45
- - aleshanoff   то есть, если я буду использовать FTDI, нужно испо...   Jul 6 2015, 11:46
- - XVR   Цитата(aleshanoff @ Jul 6 2015, 14:46) то...   Jul 6 2015, 12:05


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

 


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


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