Ср мар 29, 2017 13:38:04
Ср мар 29, 2017 20:12:08
Ср мар 29, 2017 21:29:15
Meteor писал(а):1) 480 Мбит это общая скорость USB и при наличии n-го числа устройств, она поделится в n раз.
Meteor писал(а):2) Насколько помню, USB не является в чистом виде дифпарой (на начальном этапе сигналы не совсем противофазны, но я могу и ошибаться). Это к использованию чистого lvds.
3) Блок SERDES работает по обоим фронтам, так что играйте частотой тактиования приемника - она должна помочь. Но в SERDES не очень просто реализовать самосинхронизацию.
Meteor писал(а):5) Скорость выдачи данных в 400 МГц без использования DDR или специальных высокоскоростных блоков (а подозреваю что имеющийся циклон 4 с литерой Е, в добавок с планарными выводами, у которых предел 200 МГц) практически не достижима.
Ср мар 29, 2017 22:17:36
Vendein_RaZoR писал(а):USB High Speed каким образом переключается из USB Full Speed ? Что за транзакция там специальная такая или как происходит переключение в High Speed режим ?
Vendein_RaZoR писал(а):Стоит ли вообще использовать LVDS или SERDES ? Сильно ли выиграю по частоте ? Если это не хардварные блоки, то нельзя ли обойтись простым сдвиговым регистром с обвязкой ?
Vendein_RaZoR писал(а):Какие ПЛИС тогда можете посоветовать для достижения частот в 480 МГц и выше ? (пускай хоть и дорогие)
Или на ПЛИС вообще такие вещи реализовать почти невозможно ? (потому что даже на opencores.org нет по USB High Speed почти ничего)
Ср мар 29, 2017 22:32:19
Meteor писал(а):На плис такие вещи очень трудоемки и сложны. Посоветовать могу идти в одном из трех направлений:
1) использовать готовые мосты (FT232/245/2232/4232 или CY7C68013A и им подобные). Это решение хорошо тем, что вся трудность только в реализации стыка. FT2232H имеют возможность работы в режиме синхронного ФИФО, что повышает скорость обмена в разы. Но опять же, честных 480 Мбит не достичь (предел где-то 10-15Мбайт/с) у CY7C68013 предел пимерно 25 МБайт/с).
2) Использовать МК с USB2.0 на борту. Преимущества в готовности решения, большое число реализаций, копеечной стоимости МК в сравнении с ПЛИС.
3) Рассмотреть вариант SoC, в составе которых есть и плис и процессор. У последнего может быть аппаратный USB, а может и не быть -- надо смотреть документацию.
Относительно "быстрых" ПЛИС, то циклон к ним не относится. У Альтеры самые шустрые это стратиксы. Но боюсь цена в несколько тысячь американских тугриков за штуку не очарует. А платный квартус, которые сможет работать с этим кристаллом, и его дополнения совсем опустошат карман.
Meteor писал(а):Если надо назначить диф пару, то правильнее в Pin Planner указать на то, что сигнал дифференциальный.