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

 
 
> чем проще загнать в ПК поток данных 20МГц х 16бит?
_pv
сообщение Jan 15 2014, 14:46
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



плюс в обратную сторону надо неспешно дрыгать десятком ног.

CY7C68013, вроде самое оно, но когда пару лет назад приходилось сталкиваться с ним, возникали какие-то грабли с родными кипарисовыми драйверами (вероятно просто руки кривые)

FT2(2)32H + CPLD. по скорости 40МБ/с и на CY7C68013 впритык, а тут вроде еще меньше получится, зато с драйверами получше.

AT32UC3A / SAM3X(A) / какой-нибудь другой cortex-M c HSUSB.
через GPIO и DMA, наверное, сможет параллельный поток 20МГц захватить, но опять же свои драйвера для ПК писать не хотелось бы, хотя это может быть и не так страшно, не знаю.

еще езернет как сам интерфейс красивее, даже и fast ethernetом, наверное, можно было бы обойтись поставив небольшой буфер, всего данных за раз не сильно больше мегабайта прилетает а в среднем в 10МБ/с пожалуй влезет, но реализовывать сетевой стэк, пусть даже только до UDP в fpga тоже не радует, то есть быстро самому написать не получится хотя и интересно.
взять готорый lwip/uip с ниосом по скорости не знаю что получится.

как быть?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
aaarrr
сообщение Jan 15 2014, 16:34
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(_pv @ Jan 15 2014, 18:46) *
CY7C68013, вроде самое оно, но когда пару лет назад приходилось сталкиваться с ним, возникали какие-то грабли с родными кипарисовыми драйверами (вероятно просто руки кривые)

По-моему, самое оно. Сколько лет уже "лошадке", а заменить в общем-то и нечем.
Go to the top of the page
 
+Quote Post
Konst_777
сообщение Jan 15 2014, 18:49
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 549
Регистрация: 1-06-05
Пользователь №: 5 644



Цитата(aaarrr @ Jan 15 2014, 20:34) *
По-моему, самое оно. Сколько лет уже "лошадке", а заменить в общем-то и нечем.

А как же FX3?

Цитата(_pv @ Jan 15 2014, 20:11) *
то что GigEthernet разумнее не спорю, но сложность реализации по сравнению с готовым мостом в USB несколько огорчает. если поделитесь ссылками на реализацию чего-нибудь похожего через ethernet буду признателен.
nios + lwip?

BeMicro CV + vadimuzzz = самый простой способ загнать поток данных 40 МБайт/сек в ПК через GigEthernet.

Есть еще вариант BeMicro CV + BEUSB 3.0. Но он гораздо хуже предыдущего варианта по надежности обмена.

В теме "Посоветуйте USB 3.0 контроллер, выбор чипа" enclis_ предложил более дешевый вариант кита с FX3.
Go to the top of the page
 
+Quote Post
_pv
сообщение Jan 15 2014, 19:23
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Цитата(Konst_777 @ Jan 16 2014, 01:49) *
А как же FX3?

если FX2 хватает по скорости, то выбор между BGA 11х11х0.8мм и TSOP56, вроде как очевиден.
Цитата(Konst_777 @ Jan 16 2014, 01:49) *
BeMicro CV + vadimuzzz = самый простой способ загнать поток данных 40 МБайт/сек в ПК через GigEthernet.

спасибо, почитаю.
Цитата(Konst_777 @ Jan 16 2014, 01:49) *
Есть еще вариант BeMicro CV + BEUSB 3.0. Но он гораздо хуже предыдущего варианта по надежности обмена.

у меня есть Bemicro-SDK, он с fast ethernetом и памятью для попробовать пойдёт. но хотелось бы нормальное решение на случай если устройство будет не в единичном экземпляре.
Цитата(Konst_777 @ Jan 16 2014, 01:49) *
В теме "Посоветуйте USB 3.0 контроллер, выбор чипа" enclis_ предложил более дешевый вариант кита с FX3.

если про leapmotion, то GPIF там на отдельный разъём вывести забыли sm.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- _pv   чем проще загнать в ПК поток данных 20МГц х 16бит?   Jan 15 2014, 14:46
- - Alex11   Что-то Вы тут странное пишете. 20 МГц*16 бит = 320...   Jan 15 2014, 15:45
|- - _pv   Цитата(Alex11 @ Jan 15 2014, 22:45) Что-т...   Jan 15 2014, 16:11
||- - Konst_777   Цитата(_pv @ Jan 15 2014, 23:23) ...если ...   Jan 15 2014, 19:34
||- - _pv   Цитата(Konst_777 @ Jan 16 2014, 02:34) Да...   Jan 15 2014, 20:00
|- - aaarrr   Цитата(Konst_777 @ Jan 15 2014, 22:49) А ...   Jan 15 2014, 19:56
- - soldat_shveyk   А вариант на PCI/PCIe рассматривается? Требуемая с...   Jan 16 2014, 05:01
|- - _pv   Цитата(soldat_shveyk @ Jan 16 2014, 11:01...   Jan 16 2014, 06:00
- - dxp   У нас достижение 45 Мбайт/сек на FX2LP (CY68013A),...   Jan 16 2014, 07:51
|- - _pv   Цитата(dxp @ Jan 16 2014, 13:51) У нас до...   Jan 16 2014, 08:16
|- - dxp   QUOTE (_pv @ Jan 16 2014, 15:16) драйвера...   Jan 16 2014, 10:20
- - VasiaMVR   Тоже выжимали максимум из CY68013A. Проверяли на р...   Feb 13 2014, 08:59
- - _pv   вот еще бы подобные цифры про FT232H узнать.   Feb 13 2014, 09:44


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

 


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


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