Например TDA7294

Форум РадиоКот • Просмотр темы - Подключить мой девайс с Xilinx Spartan 6 к ПК через USB
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Пт июн 27, 2025 12:15:14

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Подключить мой девайс с Xilinx Spartan 6 к ПК через USB
СообщениеДобавлено: Пн июл 04, 2011 14:27:52 
Родился

Зарегистрирован: Пн июл 04, 2011 14:10:53
Сообщений: 4
Рейтинг сообщения: 0
Здравствуйте, уважаемое сообщество!

Работаю над проектом с использованием ПЛИС Xilinx Spartan 6, реализовал на отладочнике Digilent Atlys http://digilentinc.com/Products/Detail. ... Prod=ATLYS .

На отладочнике предлагается взаимодействие с компом через USB-UART чип Exar XR21V1410.
К сожалению, драйвера для чипа глючные - родные плохо работают с Win 7 x64, к тому же не слишком хочется, чтобы устройство определялось в системе как виртуальный COM-порт, который пользователь должен будет указывать вручную.

Организуется двусторонняя передача данных:
1) ПК -> девайс - инициализационные данные
2) девайс -> ПК - результаты измерений

На компе - ПО на Java SE, пока работает с либой RxTx.

Идеальным вариантом с точки зрения пользователя ПО вижу взаимодействие через USB - девайс определяется в устройствах в нужной секции, можно кастомизировать и т.д.

Как лучше это реализовать, учитывая, что главный проект на ПЛИС? Вспомогательный чип, соединить usb-коннектор с ПЛИС через какую-то минимальную обвязку, можно ли использовать то, что уже есть отладочнике (видел примеры с неким USB EPP)?
Насколько трудоемко будет организовать такое взаимодействие, что прочитать про это первым делом и т.д.? Или посмотреть в сторону альтернативы?

Заранее благодарен за ответы!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Подключить мой девайс с Xilinx Spartan 6 к ПК через USB
СообщениеДобавлено: Пн июл 04, 2011 20:09:37 
Держит паяльник хвостом

Карма: 1
Рейтинг сообщений: 6
Зарегистрирован: Ср янв 07, 2009 19:30:23
Сообщений: 920
Рейтинг сообщения: 0
ИМХО самое простое - вспомогательный контроллер, который по паралельной шине подключен к ПЛИСке и имеет хардварный USB


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Подключить мой девайс с Xilinx Spartan 6 к ПК через USB
СообщениеДобавлено: Пн июл 04, 2011 20:50:34 
Родился

Зарегистрирован: Пн июл 04, 2011 14:10:53
Сообщений: 4
Рейтинг сообщения: 0
а название микросхемы не подскажете?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Подключить мой девайс с Xilinx Spartan 6 к ПК через USB
СообщениеДобавлено: Вт июл 05, 2011 00:29:37 
Держит паяльник хвостом

Карма: 1
Рейтинг сообщений: 6
Зарегистрирован: Ср янв 07, 2009 19:30:23
Сообщений: 920
Рейтинг сообщения: 0
Вспомогательного контроллера то ? Да обычный микроконтроллер. Можно простенький например AT90USB162. Можно какой нить кортекс ( cortex-m3 ). При разных тех. хар-ках цены похожие, пока.
Моё имхо: плис надо использовать именно в качестве DSP. То есть тупо, но очень быстро обрабатывать данные. А уже внешние интерфейсы - для этого вешать к ПЛИСке микроконтроллер. Конечно можно поставить ядро какого либо проца на ПЛИС, но от недостатка перефирии не избавит. Поэтому моё мнение, что ПЛИС + МК = идеальное решения для 99% случаев.


Вернуться наверх
 
В продаже новые LED-драйверы XLC компании MEAN WELL с диммингом нового поколения

Компания MEAN WELL пополнила ассортимент своей широкой линейки светодиодных драйверов новым семейством XLC для внутреннего освещения. Главное отличие – поддержка широкого спектра проводных и беспроводных технологий диммирования. Новинки представлены в MEANWELL.market моделями с мощностями 25 Вт, 40 Вт и 60 Вт. В линейке есть модели, работающие как в режиме стабилизации тока (СС), так и в режиме стабилизации напряжения (CV) значением 12, 24 и 48 В.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Подключить мой девайс с Xilinx Spartan 6 к ПК через USB
СообщениеДобавлено: Вт июл 05, 2011 14:27:59 
Родился

Зарегистрирован: Пн июл 04, 2011 14:10:53
Сообщений: 4
Рейтинг сообщения: 0
kris95
Спасибо, схема вроде бы действительно работоспособная. Не сочтите за назойливость, что-нибудь порекомендуете почитать по поводу того, как сопрягать ПЛИС и МК?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Подключить мой девайс с Xilinx Spartan 6 к ПК через USB
СообщениеДобавлено: Вт июл 05, 2011 17:34:03 
Держит паяльник хвостом

Карма: 1
Рейтинг сообщений: 6
Зарегистрирован: Ср янв 07, 2009 19:30:23
Сообщений: 920
Рейтинг сообщения: 0
Ну тут думаю читать ничего и не надо. Ведь плис вы конфигуриете сами, никаких интерфейсов встроенных там нет. То есть самое простое и самое быстрое - паралельная шина. Можно просто подключить к плиске скажем 24 линии GPIO от проца. 16 бит данных и 8 бит для команды и сигнала окончания посылки. И дальше по своему усмотрению делайте алгоритм аброботки данных ( распознование команды и уже непосредственная работа с данными ). Вот можете например глянуть как Павел подцепил процессор к Spartan 6 : http://starterkit.ru/html/index.php?nam ... view&id=50
Хочу себе такую платку )) Есть такая без плиски ( http://starterkit.ru/html/index.php?nam ... view&id=49 ), но хочу ПЛИС )))


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения: Re: Подключить мой девайс с Xilinx Spartan 6 к ПК через USB
СообщениеДобавлено: Ср июл 06, 2011 11:20:23 
Друг Кота
Аватар пользователя

Карма: 9
Рейтинг сообщений: 96
Зарегистрирован: Пн июл 13, 2009 14:37:39
Сообщений: 3961
Откуда: Московская область, наукоград.....
Рейтинг сообщения: 0
kuga писал(а):
...что-нибудь порекомендуете почитать по поводу того, как сопрягать ПЛИС и МК?

Лучшее чтиво - мануалы. Сопряжение выводов не будет затруднительным если выводы толерантны друг к другу (нельзя например соединять напрямую выводы АВР питающейся 5ю В, со спартаном/циклоном, запитанными от 3,3 В)

_________________
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Подключить мой девайс с Xilinx Spartan 6 к ПК через USB
СообщениеДобавлено: Вт июл 12, 2011 11:04:07 
Держит паяльник хвостом

Карма: 1
Рейтинг сообщений: 6
Зарегистрирован: Ср янв 07, 2009 19:30:23
Сообщений: 920
Рейтинг сообщения: 0
http://marsohod.org/index.php/projects/103-lsusbv2


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y