Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Реализация интерфейса USB на ПЛИС.
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > RS232/LPT/USB/PCMCIA/FireWire
Pruga
Требуется организовать передачу потока данных от внешнего устройства через интерфейс 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 трансивера, какое его назначение??
vetal
Там есть готовая http://www.slscorp.com/pages/ipusb1sls.php...8e53a6fce696035.
И оттлаженная. Цены по российским меркам приемлимые .
Если у них шифрованный rtl, то его можно дешифрировать.
Alexandr
Ответы на ваши вопросы есть здесь
http://electronix.ru/forum/index.php?showtopic=10011
http://electronix.ru/forum/index.php?showtopic=6257
Gate
Советую поставить внешний кристалл ценой $5-10 и не бороться с самим собой созданными трудностями.
xy_
Цитата(Gate @ Mar 7 2006, 20:23) *
Советую поставить внешний кристалл ценой $5-10 и не бороться с самим собой созданными трудностями.

А можете посоветовать конкретный кристалл?
irum4
FT245BM или поновей, который недавно появился FT245R
Gate
Посмотрите на www.cypress.com, есть чипы c usb 1.1 и с 2.0, как просто интерфейсы, так и с микроконтроллером (i51). Есть даже UTMI smile.gif
xy_
Цитата(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


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

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

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

Работать с ними на ПЛИС довольно легко и драйвера для ПК уже хорошо отработаны. Так что для малых скоростей (4-8 МБит/сек) продукция FTDI - самый достойный выбор.
mkalexey
Доброго дня!

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

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

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

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

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

Удачи.


тогда уж мсп430, который можно поставить на любую фпга, а пикоблейз на любйю фпга ляжет только кулрановский, почему ? посмотрите его исходники smile.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.