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

 
 
 
Reply to this topicStart new topic
> Реализация интерфейса USB на ПЛИС.
Guest_Pruga_*
сообщение Mar 6 2006, 21:09
Сообщение #1





Guests






Требуется организовать передачу потока данных от внешнего устройства через интерфейс USB. Скорость передачи ~1,6 Мбит/с. Реализовать USB требуется на ПЛИС (скорее всего это будет Xilinx Spartan-3). Нашел подходящие ресурсы:

http://www.opencores.org/projects.cgi/web/..._funct/overview
http://www.opencores.org/projects.cgi/web/usb/overview

Вопрос: кто-нибудь пробовал эти корочки в деле?? Насколько я понял из описания, к ПЛИС еще потребуется подключение внешнего USB трансивера, какое его назначение??
Go to the top of the page
 
+Quote Post
vetal
сообщение Mar 6 2006, 21:28
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 2 095
Регистрация: 27-08-04
Из: Россия, СПб
Пользователь №: 553



Там есть готовая http://www.slscorp.com/pages/ipusb1sls.php...8e53a6fce696035.
И оттлаженная. Цены по российским меркам приемлимые .
Если у них шифрованный rtl, то его можно дешифрировать.
Go to the top of the page
 
+Quote Post
Alexandr
сообщение Mar 7 2006, 10:06
Сообщение #3


Знающий
****

Группа: Модераторы
Сообщений: 804
Регистрация: 1-12-04
Пользователь №: 1 283



Ответы на ваши вопросы есть здесь
http://electronix.ru/forum/index.php?showtopic=10011
http://electronix.ru/forum/index.php?showtopic=6257


--------------------
Иван Сусанин - первый полупроводник
Go to the top of the page
 
+Quote Post
Gate
сообщение Mar 7 2006, 16:23
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 859
Регистрация: 7-04-05
Из: Санкт-Петербург
Пользователь №: 3 943



Советую поставить внешний кристалл ценой $5-10 и не бороться с самим собой созданными трудностями.


--------------------
"Человек - это существо, которое охотнее всего рассуждает о том, в чем меньше всего разбирается." (с) С.Лем
Go to the top of the page
 
+Quote Post
xy_
сообщение Mar 27 2006, 15:28
Сообщение #5


Участник
*

Группа: Новичок
Сообщений: 31
Регистрация: 12-03-06
Пользователь №: 15 144



Цитата(Gate @ Mar 7 2006, 20:23) *
Советую поставить внешний кристалл ценой $5-10 и не бороться с самим собой созданными трудностями.

А можете посоветовать конкретный кристалл?
Go to the top of the page
 
+Quote Post
irum4
сообщение Mar 27 2006, 22:25
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 224
Регистрация: 18-06-04
Пользователь №: 54



FT245BM или поновей, который недавно появился FT245R


--------------------
Электроника - наука о контактах.
Go to the top of the page
 
+Quote Post
Gate
сообщение Mar 28 2006, 16:58
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 859
Регистрация: 7-04-05
Из: Санкт-Петербург
Пользователь №: 3 943



Посмотрите на www.cypress.com, есть чипы c usb 1.1 и с 2.0, как просто интерфейсы, так и с микроконтроллером (i51). Есть даже UTMI smile.gif


--------------------
"Человек - это существо, которое охотнее всего рассуждает о том, в чем меньше всего разбирается." (с) С.Лем
Go to the top of the page
 
+Quote Post
xy_
сообщение Mar 28 2006, 20:35
Сообщение #8


Участник
*

Группа: Новичок
Сообщений: 31
Регистрация: 12-03-06
Пользователь №: 15 144



Цитата(irum4 @ Mar 28 2006, 02:25) *
FT245BM или поновей, который недавно появился FT245R

Цитата(Gate @ Mar 28 2006, 20:58) *
Посмотрите на www.cypress.com, есть чипы c usb 1.1 и с 2.0, как просто интерфейсы, так и с микроконтроллером (i51). Есть даже UTMI smile.gif


А что нибуть доступное врозницу в России?=)
Go to the top of the page
 
+Quote Post
QuadMan
сообщение Mar 30 2006, 06:10
Сообщение #9


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

Группа: Свой
Сообщений: 92
Регистрация: 25-10-05
Пользователь №: 10 069



Цитата
А что нибуть доступное врозницу в России?=)

Россия - велика... а вы откуда?

К примеру, FT245BM и другие микросхемы FTDI свободно доступны в Москве - http://www.efind.ru/icsearch/?search=FT245BM+.

Работать с ними на ПЛИС довольно легко и драйвера для ПК уже хорошо отработаны. Так что для малых скоростей (4-8 МБит/сек) продукция FTDI - самый достойный выбор.
Go to the top of the page
 
+Quote Post
mkalexey
сообщение Apr 14 2006, 12:38
Сообщение #10


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

Группа: Свой
Сообщений: 86
Регистрация: 12-04-05
Пользователь №: 4 066



Доброго дня!

Если еще не отказались от использования ПЛИС, могу посоветовать использовать софт-процессор ПикоБлейз от Ксайлинкса.

Найти описание ЮСБ интерфейса на любом формализированном языке и реализовать по нему несколько конечных автоматов состояний, которые и воплотить в софт-процессоре.

Удачи.


--------------------
Go to the top of the page
 
+Quote Post
des00
сообщение Apr 15 2006, 07:31
Сообщение #11


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(mkalexey @ Apr 14 2006, 07:38) *
Доброго дня!

Если еще не отказались от использования ПЛИС, могу посоветовать использовать софт-процессор ПикоБлейз от Ксайлинкса.

Найти описание ЮСБ интерфейса на любом формализированном языке и реализовать по нему несколько конечных автоматов состояний, которые и воплотить в софт-процессоре.

Удачи.


тогда уж мсп430, который можно поставить на любую фпга, а пикоблейз на любйю фпга ляжет только кулрановский, почему ? посмотрите его исходники smile.gif


--------------------
Go to the top of the page
 
+Quote Post

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

 


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


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