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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Работал ли кто нибудь с USB3 IP core?, от SLScorp?, как впечатления? какие баги? есть ли альтернатива?
AlexKit
сообщение Dec 17 2014, 18:26
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 101
Регистрация: 30-03-08
Пользователь №: 36 341



Собственно вопрос, какие трудности с запуском, сколько времени надо, если кто покупал то сколько денег?,
http://www.slscorp.com/ip-cores/communicat...ce-usb30sf.html
спасибо
Go to the top of the page
 
+Quote Post
Inanity
сообщение Dec 17 2014, 20:04
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 221
Регистрация: 6-07-12
Пользователь №: 72 653



А вы уверены, что оно вам надо? Смотрели в сторону решений от Cypress ?
Go to the top of the page
 
+Quote Post
SM
сообщение Dec 17 2014, 23:05
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Я, посмотрев на их хозяйство, решил, что лучше месяц-два поковыряться, и самому сварганить, особенно, что опыт с USB2.0 есть, и с PCIe... А это, как бы, их пересечение...

UPD. Еще не реализовал, пока только изучаю спецификацию, и проектирую плату устройства на LatticeXP2 + TUSB1310
Go to the top of the page
 
+Quote Post
SM
сообщение Dec 18 2014, 06:00
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(Inanity @ Dec 17 2014, 23:04) *
Смотрели в сторону решений от Cypress ?

Естественно. Дороже вдвое, как минимум. То есть, два, даже три месяца, потраченные на проектирование корки, с лихвой окупятся в партии изделий.
Go to the top of the page
 
+Quote Post
blackfin
сообщение Dec 18 2014, 06:06
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(SM @ Dec 18 2014, 10:00) *
То есть, два, даже три месяца, потраченные на проектирование корки, с лихвой окупятся в партии изделий.

Не очень понятно, зачем JTAG'у USB3.0?

Там же всё равно суммарная скорость будет определяться частотой TCK.

Или это не для SAU-XD510-USB?
Go to the top of the page
 
+Quote Post
monty
сообщение Dec 18 2014, 07:32
Сообщение #6


Частый гость
**

Группа: Свой
Сообщений: 130
Регистрация: 19-12-05
Пользователь №: 12 399



Цитата(SM @ Dec 18 2014, 13:00) *
Естественно. Дороже вдвое, как минимум. То есть, два, даже три месяца, потраченные на проектирование корки, с лихвой окупятся в партии изделий.


Несколько лет назад ковырялся с юсб-3 корой от PLD. Количество кода там было невообразимое, то что было нешифрованным было жутко путанно и сложно написанным, место кора занимала много. Писать самому, на мой взгляд, вопрос не 2-3х месяцев, а поболее. Особенно если принять во внимание то, что разные хост контролееры (ну или связка хостового железа и драйверов) ведут себя , мягко говоря, не одинаково.

Если скорости, которые может развить кипарис и то что на нем нет дуплекса - устраивает, то надо брать кипарис и не мучится. Сэкономите много месяцев.

ЗЫ. А сколько стоит стоит эта (SLS) кора вместе со всем добром которое с ней идет?
Go to the top of the page
 
+Quote Post
SM
сообщение Dec 18 2014, 08:36
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(monty @ Dec 18 2014, 10:32) *
Если скорости, которые может развить кипарис и то что на нем нет дуплекса - устраивает, то надо брать кипарис и не мучится. Сэкономите много месяцев.

Имея за спиной опыт с PCIe, с коркой USB 2.0, и почти полгода изучения, по мере возможности, режима superspeed, уверяю Вас, это совершенно не так. А уменьшение себестоимости Cypress->TUSB по любому гарантирует окупаемость.
Go to the top of the page
 
+Quote Post
Sergey_Bekrenyov
сообщение Dec 18 2014, 08:38
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 323
Регистрация: 14-12-10
Из: Королёв
Пользователь №: 61 599



Цитата(monty @ Dec 18 2014, 10:32) *
Несколько лет назад ковырялся с юсб-3 корой от PLD. Количество кода там было невообразимое, то что было нешифрованным было жутко путанно и сложно написанным, место кора занимала много. Писать самому, на мой взгляд, вопрос не 2-3х месяцев, а поболее. Особенно если принять во внимание то, что разные хост контролееры (ну или связка хостового железа и драйверов) ведут себя , мягко говоря, не одинаково.

Если скорости, которые может развить кипарис и то что на нем нет дуплекса - устраивает, то надо брать кипарис и не мучится. Сэкономите много месяцев.

ЗЫ. А сколько стоит стоит эта (SLS) кора вместе со всем добром которое с ней идет?

Уточнение - PLDA. Кода действительно невообразимое количество

А в сторону FT600/601 от FTDI посмотреть не пробовали?
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Dec 18 2014, 09:06
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



Цитата(monty @ Dec 18 2014, 09:32) *
...
ЗЫ. А сколько стоит стоит эта (SLS) кора вместе со всем добром которое с ней идет?

> 20000$
Как то так

[PS: никто кстати не может по секрету поделится евал-дизайном ? хотелось бы тоже в его деталях поковыряться]
Go to the top of the page
 
+Quote Post
monty
сообщение Dec 18 2014, 12:13
Сообщение #10


Частый гость
**

Группа: Свой
Сообщений: 130
Регистрация: 19-12-05
Пользователь №: 12 399



Цитата(Sergey_Bekrenyov @ Dec 18 2014, 15:38) *
Уточнение - PLDA. Кода действительно невообразимое количество
А в сторону FT600/601 от FTDI посмотреть не пробовали?


Кому вопрос про FTDI? Если ко мне , то я не смотрел... Делал на кипарисе пару проектов.
Go to the top of the page
 
+Quote Post
Sergey_Bekrenyov
сообщение Dec 18 2014, 13:18
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 323
Регистрация: 14-12-10
Из: Королёв
Пользователь №: 61 599



Цитата(monty @ Dec 18 2014, 15:13) *
Кому вопрос про FTDI? Если ко мне , то я не смотрел... Делал на кипарисе пару проектов.


Топикстартеру конечно
Go to the top of the page
 
+Quote Post
_pv
сообщение Dec 18 2014, 14:01
Сообщение #12


Гуру
******

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



Цитата(SM @ Dec 18 2014, 12:00) *
Естественно. Дороже вдвое, как минимум. То есть, два, даже три месяца, потраченные на проектирование корки, с лихвой окупятся в партии изделий.

с другой стороны это не в двое, а лишь дороже на 10$ (это в розницу, за 1000шт: 6$ против 12$). плюс логика, съеденная на реализацию USB3, по сравнению с тупо параллельной шиной для GPIF тоже получится не бесплатной.
в результате партии должны быть очень уж крупные чтобы за 2-3 бакса на изделие, несколько потраченных месяцев отбить.
а с выходом ftdiного моста FT60x смысла в этом скорее всего будет еще меньше.
Go to the top of the page
 
+Quote Post
SM
сообщение Dec 18 2014, 14:26
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(_pv @ Dec 18 2014, 17:01) *
плюс логика, съеденная на реализацию USB3,

По моим прикидкам, свободных ресурсов в имеющейся конструкции с USB2.0 должно хватить на 3.0/SS (мне нужны всего 2 endpoint-а типа bulk, поэтому остальное я даже и реализовывать не буду, то есть, увеличение корки по сравнению с HS+FS+LS не гигантское), то есть, удорожания ПЛИС нет, поэтому, разница будет как раз на все 6 долларов (а курс у нас какой? Зарплаты то в рублях!). Плюс дуплекс, плюс posted передача на все четыре доступных кредита, что должно дать максимум производительности (шустрее кипариса - однозначно).
Ну и, заодно, неплохой задел на будущее. Мало ли, что-то сделать на ПЛИС понадобится, где на борту трансивер, способный качать USB SS, да и вообще, лишняя корка в загашнике не помешает. И, в конце концов, заодно, не дать мозгам закоксоваться. Реализация таких проектов, как минимум, интересна для своего развития.
Если, все таки, все складется по плану, то к лету, скорее всего, первый продукт срастется на этой корке.
Go to the top of the page
 
+Quote Post
_pv
сообщение Dec 18 2014, 16:41
Сообщение #14


Гуру
******

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



Цитата(SM @ Dec 18 2014, 20:26) *
По моим прикидкам, свободных ресурсов в имеющейся конструкции с USB2.0 должно хватить на 3.0/SS (мне нужны всего 2 endpoint-а типа bulk, поэтому остальное я даже и реализовывать не буду, то есть, увеличение корки по сравнению с HS+FS+LS не гигантское), то есть, удорожания ПЛИС нет, поэтому, разница будет как раз на все 6 долларов (а курс у нас какой? Зарплаты то в рублях!). Плюс дуплекс, плюс posted передача на все четыре доступных кредита, что должно дать максимум производительности (шустрее кипариса - однозначно).

ну если совсем честно сравнивать надо не с USB2, (сколько, кстати, занимает не подскажете, раз есть готовое?)
а с тупо паралельным FIFO для GPIF, что по сравнению с USB вообще ничего не занимает.
то что по скорости можно выжать больше (кипарис вроде хвалился 320МБайтами/с, хотя мог и приврать), то не на много, сколько там реальная максимальная полезная пропускная способность? 500МБайт/с после 8b10b и еще минус протокол.
да даже с hispeed USB, когда к максимуму близко, от хоста иногда максимальнная скорость зависеть начинает, а для superspeed поди куда хуже будет.
Дуплекс - это да, но случаев когда 5Gbps надо сразу в обе стороны думаю гораздо меньше чем когда только в одну, прожевать столько данных налету непрерывно нормально ПК всё равно не сможет, значит в основном либо что-нибудь сграбить и сохранить, либо наоборот сохранённое выпихнуть наружу, но одновременно - вряд ли.
Цитата(SM @ Dec 18 2014, 20:26) *
Ну и, заодно, неплохой задел на будущее. Мало ли, что-то сделать на ПЛИС понадобится, где на борту трансивер, способный качать USB SS, да и вообще, лишняя корка в загашнике не помешает. И, в конце концов, заодно, не дать мозгам закоксоваться. Реализация таких проектов, как минимум, интересна для своего развития.

не, если есть возможность несколько месяцев этим спокойно позаниматься, то тут возразить против нечего.
Go to the top of the page
 
+Quote Post
SM
сообщение Dec 18 2014, 17:03
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(_pv @ Dec 18 2014, 19:41) *
(сколько, кстати, занимает не подскажете, раз есть готовое?)

ULPI->UTMI16 + корка (1 bulk in + 1 bulk out + конфигурация, HS+FS+LS) с интерфейсом а-ля slave fifo кипариса, только отдельные на in и out + автомат, который вычитывает серийник из он-чип флеши и переносит его в память с дескриптором, занимает 3 шт. EBR (2 это 2 фифо, и 1 на конфиг. дескрипторы) и 1600 слайсов (3200 LUT+FF) в LatticeXP2


UPD:
Да, PCIe 1x - примерно 3500 слайсов (точно не скажу, его отделять от проекта надо), но оно сложнее, чем USB SS.
Go to the top of the page
 
+Quote Post

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

 


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


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