|
Работал ли кто нибудь с USB3 IP core?, от SLScorp?, как впечатления? какие баги? есть ли альтернатива? |
|
|
|
 |
Ответов
|
Dec 18 2014, 14:01
|
Гуру
     
Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954

|
Цитата(SM @ Dec 18 2014, 12:00)  Естественно. Дороже вдвое, как минимум. То есть, два, даже три месяца, потраченные на проектирование корки, с лихвой окупятся в партии изделий. с другой стороны это не в двое, а лишь дороже на 10$ (это в розницу, за 1000шт: 6$ против 12$). плюс логика, съеденная на реализацию USB3, по сравнению с тупо параллельной шиной для GPIF тоже получится не бесплатной. в результате партии должны быть очень уж крупные чтобы за 2-3 бакса на изделие, несколько потраченных месяцев отбить. а с выходом ftdiного моста FT60x смысла в этом скорее всего будет еще меньше.
|
|
|
|
|
Dec 18 2014, 14:26
|
Гуру
     
Группа: Свой
Сообщений: 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, да и вообще, лишняя корка в загашнике не помешает. И, в конце концов, заодно, не дать мозгам закоксоваться. Реализация таких проектов, как минимум, интересна для своего развития. Если, все таки, все складется по плану, то к лету, скорее всего, первый продукт срастется на этой корке.
|
|
|
|
|
Dec 18 2014, 16:41
|
Гуру
     
Группа: Свой
Сообщений: 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, да и вообще, лишняя корка в загашнике не помешает. И, в конце концов, заодно, не дать мозгам закоксоваться. Реализация таких проектов, как минимум, интересна для своего развития. не, если есть возможность несколько месяцев этим спокойно позаниматься, то тут возразить против нечего.
|
|
|
|
|
Dec 18 2014, 17:03
|
Гуру
     
Группа: Свой
Сообщений: 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.
|
|
|
|
Сообщений в этой теме
AlexKit Работал ли кто нибудь с USB3 IP core? Dec 17 2014, 18:26  blackfin Цитата(SM @ Dec 18 2014, 10:00) То есть, ... Dec 18 2014, 06:06  monty Цитата(SM @ Dec 18 2014, 13:00) Естествен... Dec 18 2014, 07:32   SM Цитата(monty @ Dec 18 2014, 10:32) Если с... Dec 18 2014, 08:36   Sergey_Bekrenyov Цитата(monty @ Dec 18 2014, 10:32) Нескол... Dec 18 2014, 08:38    monty Цитата(Sergey_Bekrenyov @ Dec 18 2014, 15... Dec 18 2014, 12:13     Sergey_Bekrenyov Цитата(monty @ Dec 18 2014, 15:13) Кому в... Dec 18 2014, 13:18   Kuzmi4 Цитата(monty @ Dec 18 2014, 09:32) ...
ЗЫ... Dec 18 2014, 09:06 SM Я, посмотрев на их хозяйство, решил, что лучше мес... Dec 17 2014, 23:05 AlexKit Сейчас идет проект, и там разведен Cypress, наверн... Dec 18 2014, 18:40 AlexKit никто не хочет подработки? надо поднять USB3 на Al... Dec 24 2014, 17:00 SM Цитата(AlexKit @ Dec 24 2014, 20:00) никт... Dec 24 2014, 21:24 AlexKit Отлично! так может и SATA 3 уже есть? тоже пон... Dec 27 2014, 16:30 SM Цитата(AlexKit @ Dec 27 2014, 19:30) Отли... Dec 27 2014, 16:44
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|