Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: USB3 на FPGA
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
AlexKit
Собственно сабж, делал ли кто ни будь USB3 на FPGA c трансиверами, без Cypress, как результат, по скорости, памяти и т.д.
надо реализовать в изделии.
SM
Примерно 7500-8000 LUT в переcчете на LatticeXP2 (c трансивером TUSB1310А, внутренние трансиверы там не катят). Со скоростью все нормально, максимально возможная.
AlexKit
Цитата(SM @ Feb 5 2015, 12:09) *
Примерно 7500-8000 LUT в переcчете на LatticeXP2 (c трансивером TUSB1310А, внутренние трансиверы там не катят). Со скоростью все нормально, максимально возможная.

А я вроде видел мост из USB3<>SATA, так может на нем сделать? sata вроде без проблем подключается...
goodsoul
Цитата(AlexKit @ Feb 5 2015, 12:01) *
Собственно сабж, делал ли кто ни будь USB3 на FPGA c трансиверами, без Cypress, как результат, по скорости, памяти и т.д.
надо реализовать в изделии.


Есть коммерческая корка:
http://www.altera.com/literature/po/ss-usb3.pdf
там занимаемые ресурсы указаны
AlexKit
Цитата(goodsoul @ Feb 5 2015, 13:37) *
Есть коммерческая корка:
http://www.altera.com/literature/po/ss-usb3.pdf
там занимаемые ресурсы указаны

А кто ни будь делал? все говорят о внешнем передатчике, на внутреннем трансивере (+6G) вроде ничего не мешает...
SM
Цитата(AlexKit @ Feb 5 2015, 13:53) *
на внутреннем трансивере (+6G) вроде ничего не мешает...


Мешает отсутствие возможности сделать LFPS по спецификации, ну и отсутствие возможности реализовать HS/FS/LS в принципе, а это требуется по спецификации. Короче, TUSB1310A, и вроде даже вариантов других нет.
AlexKit
Цитата(SM @ Feb 5 2015, 14:04) *
Мешает отсутствие возможности сделать LFPS по спецификации, ну и отсутствие возможности реализовать HS/FS/LS в принципе, а это требуется по спецификации. Короче, TUSB1310A, и вроде даже вариантов других нет.

так вроде здесь решено http://www.altera.com/literature/po/ss-usb3.pdf ?
blackfin
Цитата(AlexKit @ Feb 5 2015, 14:20) *
так вроде здесь решено..

А если подключая Ваш девайс по USB3 к PC пользователь в течение гарантийного срока спалит Вам Вашу Arria® V (напр., 5AGXFB7K4F40I3N, которая стоит $4000), за чей счет Вы будете менять эту Arria® V? wink.gif
SM
Цитата(AlexKit @ Feb 5 2015, 14:20) *
так вроде здесь решено http://www.altera.com/literature/po/ss-usb3.pdf ?

А Вы попробуйте сравнить количество линий, выходящих отсюда, с количеством линий, необходимым по спецификации USB... Тут они похоже смогли сэмулировать LFPS трансивером, но это не отменяет внешнего HS/FS/LS трансивера.
AlexKit
Цитата(blackfin @ Feb 5 2015, 14:35) *
А если подключая Ваш девайс по USB3 к PC пользователь в течение гарантийного срока спалит Вам Вашу Arria® V (напр., 5AGXFB7K4F40I3N, которая стоит $4000), за чей счет Вы будете менять эту Arria® V? wink.gif

для защиты есть много решений-)), и внешний трансивер не самое изящное решение, я уже упоминал Мост USB<>SATA например, значительно проще и плата и деталь копеечная.

Цитата(SM @ Feb 5 2015, 15:01) *
А Вы попробуйте сравнить количество линий, выходящих отсюда, с количеством линий, необходимым по спецификации USB... Тут они похоже смогли сэмулировать LFPS трансивером, но это не отменяет внешнего HS/FS/LS трансивера.

для внешнего HS/FS/LS можно одну линию LVDS использовать
SM
Цитата(AlexKit @ Feb 5 2015, 15:12) *
для внешнего HS/FS/LS можно одну линию LVDS использовать

Никак нет. Там очень хитрозадая комбинация сигнализации как и дифференциальной, так и не дифференциальной, что требует несколько передатчиков разного типа на одни и те же линии, и несколько приемников-компараторов с разными уровнями, помимо дифференциашльного. Плюс еще восстановление несущей, что на 480 Мbps в ПЛИС не реализуемо.
AlexKit
Цитата(SM @ Feb 5 2015, 15:20) *
Никак нет. Там очень хитрозадая комбинация сигнализации как и дифференциальной, так и не дифференциальной, что требует несколько передатчиков разного типа на одни и те же линии, и несколько приемников-компараторов с разными уровнями, помимо дифференциашльного. Плюс еще восстановление несущей, что на 480 Мbps в ПЛИС не реализуемо.

Но как то они это сделали или нет? http://www.altera.com/literature/po/ss-usb3.pdf
вроде написано что непосредственно подключено к Альтере, но уточнений я не нашел...
SM
Цитата(AlexKit @ Feb 5 2015, 15:25) *
Но как то они это сделали или нет?


Судя по фото, там у каждого разъема по квадратной микросхеме стоит, похожей на LS/FS/HS трансивер, навроде USB3343
aaarrr
Цитата(AlexKit @ Feb 5 2015, 15:25) *
вроде написано что непосредственно подключено к Альтере, но уточнений я не нашел...

Там прямым текстом написано про HS PHY.
AlexKit
Цитата(SM @ Feb 5 2015, 15:30) *
Судя по фото, там у каждого разъема по квадратной микросхеме стоит, похожей на LS/FS/HS трансивер, навроде USB3343

Ну так это и нужно-)) ни у кого нет?
EugeneS
QUOTE (AlexKit @ Feb 5 2015, 15:12) *
для защиты есть много решений-)), и внешний трансивер не самое изящное решение, я уже упоминал Мост USB<>SATA например, значительно проще и плата и деталь копеечная.


для внешнего HS/FS/LS можно одну линию LVDS использовать


А что если поставить SN65LVPE502CP ?
Так можно и FPGA прикрыть и LFPS там есть.
SM
Цитата(EugeneS @ Feb 12 2015, 11:04) *
А что если поставить SN65LVPE502CP ?

А в чем смысл, если его цена около $5, а цена TUSB1310 - около $7, разница совершенно не принципиальна (тем более, что он включает и HS/LS/FS трансивер в себя, который по любому нужен). Зато во втором случае FPGA ОЧЕНЬ дешевле.
AlexKit
Цитата(SM @ Feb 12 2015, 12:07) *
А в чем смысл, если его цена около $5, а цена TUSB1310 - около $7, разница совершенно не принципиальна (тем более, что он включает и HS/LS/FS трансивер в себя, который по любому нужен). Зато во втором случае FPGA ОЧЕНЬ дешевле.


Да сейчас FPGA почти сравнялись в цене, а иногда нужны трансиверы для других задач, и все обычные ножки заняты-)), так что это хороший вариант (для нас)
кстати TPD2EUSB30 отличная защита за 0,15$,
а TUSB7320 похоже то что надо!
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.