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

 
 
5 страниц V  « < 2 3 4 5 >  
Reply to this topicStart new topic
> TCP/IP на Альтере (1Гбит/с), Кто-нибудь делал ?
islavv
сообщение Mar 5 2009, 23:31
Сообщение #46


Участник
*

Группа: Участник
Сообщений: 61
Регистрация: 11-11-08
Пользователь №: 41 522



Цитата(AlexandrY @ Mar 6 2009, 01:12) *
Вообще, конечно, впечатляет
Взять Stratix II где-то за 1000$ и выжать из него процессор с тактовой всего 100 МГц!
Это когда ARM-ы на 600 МГц с втроенным 1 Gbit MAC стоят 15$ и портированных TCP стеков на них скоро десятками пойдет счет.
После такого яркого примера у любого должно отбить охоту делать TCP стек на софт процессорах.

Stratix II PCI $2600 без таксов и доставки
не забывайте что при этом никаких линуксов и почти никакого софта
зато при этом кастомное сопряжение с неизвестными аппаратными устройствами
наверное весьма эффективно
я почти уверен что в эту задачу TCP здесь притянут за уши - вставки UDP заголовков и обычного IP уровня вполне хватило бы
Go to the top of the page
 
+Quote Post
Serhiy_UA
сообщение Mar 6 2009, 06:26
Сообщение #47


Знающий
****

Группа: Свой
Сообщений: 721
Регистрация: 23-10-08
Из: next to Odessa
Пользователь №: 41 112



Цитата(AlexandrY @ Mar 6 2009, 01:12) *
Вообще, конечно, впечатляет
Взять Stratix II где-то за 1000$ и выжать из него процессор с тактовой всего 100 МГц!
Это когда ARM-ы на 600 МГц с втроенным 1 Gbit MAC стоят 15$ и портированных TCP стеков на них скоро десятками пойдет счет.
После такого яркого примера у любого должно отбить охоту делать TCP стек на софт процессорах.

Да, все так и стоит - 1000 USD. Это дивелопер кит DK-NIOS-2S60N, включающий:
Flash - 16MB, SRAM - 2MB, SDRAM - 32 MB, LAN91C111 - Ethernet10/100, PCI на PMC connector и другое, в том числе TSE 88E1111.
Основа этого Stratix II FPGA EP2S60F672C3N, кстати, ее нынешняя загрузка со всем что описал - 15%. Там много аппаратной математики, уверен, что программируемый вычислитель не справится бы с математикой.
При этом, требования по обработке растут, математики нужно еще добавить столько же и еще столько. Ну и открыть 88E1111. Возможно придется добавить еще несколько NiosII... В моих условиях подобное решение близко к оптимальному, для Вас оптимум может выглядеть иначе... Такова селява. smile.gif

Но все равно меня заинтересовала цена Вашего вычислителя ARM, дайте ссылку, плз.

К islavv. По поводу свича, мысль интересная.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Mar 6 2009, 06:42
Сообщение #48


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Это не смешно, от таких решений пахнет нафталином.
TCP был придуман для надежного канала в сложно структурированных сетях.
Большая часть его фичей предназначена для борьбы с прерывающимся трафиком и кучей bottleneck-ов на пути.
Если не предполагать, что человек задавший вопрос совершенно не понимает что он разрабатывает, то TCP на UDP никак не заменить.

В вашем же случае где надо просто соединить комп с дивайсом гораздо проще применить HS USB.
Вот уж где все хардварно решается без всяких усилий и трафик с гарантированной доставкой в 50-40 Мбайт можно изобразить даже имея только один 100 МГц проц.

Цитата(islavv @ Mar 6 2009, 01:31) *
Stratix II PCI $2600 без таксов и доставки
не забывайте что при этом никаких линуксов и почти никакого софта
зато при этом кастомное сопряжение с неизвестными аппаратными устройствами
наверное весьма эффективно
я почти уверен что в эту задачу TCP здесь притянут за уши - вставки UDP заголовков и обычного IP уровня вполне хватило бы
Go to the top of the page
 
+Quote Post
VslavX
сообщение Mar 6 2009, 07:41
Сообщение #49


embarrassed systems engineer
*****

Группа: Свой
Сообщений: 1 083
Регистрация: 24-10-05
Из: Осокорки
Пользователь №: 10 038



Цитата(Serhiy_UA @ Mar 6 2009, 08:26) *
Но все равно меня заинтересовала цена Вашего вычислителя ARM, дайте ссылку, плз.

Я тоже с удовольствием посмотрел бы на 600MHz ARM с GMAC на борту за 15$. Знаю про новую серию от Марвелл - плиз, не предлагать, даже с подписанными NDA наелся с ними уже. Из не-ARM есть фрискейловкие PowerPC MPC831x за те же 15$ (btw, на 8347 при первой же попытке TCP дал 30Мбайт/сек - с отладкой, с тормозным echo-сервером Windows XP, суммы считаются программно, 831x уже умеют суммы считать аппаратно) . На этом с набортным GMAC - все. Остальные одночиповые решения начинаются от $100-150. Пару лет назад эта тема поднималась - ничего за вменяемые деньги кроме MPC так пока и не нашлось.
Go to the top of the page
 
+Quote Post
islavv
сообщение Mar 12 2009, 17:49
Сообщение #50


Участник
*

Группа: Участник
Сообщений: 61
Регистрация: 11-11-08
Пользователь №: 41 522



Цитата(Serhiy_UA @ Mar 5 2009, 23:06) *
У меня стоит задача Ethernet на 1Гбит, но на 88E1111. Нормальной документации нет, а та, что есть, не помогает. Может кто поделится?

/тот чип стоит например на DLINK NAS-323 и для него есть GPL и там должны быть драйверы в сорсах

Цитата(VslavX @ Mar 6 2009, 11:41) *
Я тоже с удовольствием посмотрел бы на 600MHz ARM с GMAC на борту за 15$. Знаю про новую серию от Марвелл - плиз, не предлагать, даже с подписанными NDA наелся с ними уже. Из не-ARM есть фрискейловкие PowerPC MPC831x за те же 15$ (btw, на 8347 при первой же попытке TCP дал 30Мбайт/сек - с отладкой, с тормозным echo-сервером Windows XP, суммы считаются программно, 831x уже умеют суммы считать аппаратно) . На этом с набортным GMAC - все. Остальные одночиповые решения начинаются от $100-150. Пару лет назад эта тема поднималась - ничего за вменяемые деньги кроме MPC так пока и не нашлось.

случайно обнаружил что эта Marvel серия стоит на NAS D-Link-323 и там есть Gigabit Ethernet стоит меньше $150
Go to the top of the page
 
+Quote Post
Methane
сообщение Mar 12 2009, 18:29
Сообщение #51


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(VslavX @ Mar 6 2009, 09:41) *
Я тоже с удовольствием посмотрел бы на 600MHz ARM с GMAC на борту за 15$. Знаю про новую серию от Марвелл - плиз, не предлагать, даже с подписанными NDA наелся с ними уже. Из не-ARM есть фрискейловкие PowerPC MPC831x за те же 15$ (btw, на 8347 при первой же попытке TCP дал 30Мбайт/сек - с отладкой, с тормозным echo-сервером Windows XP, суммы считаются программно, 831x уже умеют суммы считать аппаратно) . На этом с набортным GMAC - все. Остальные одночиповые решения начинаются от $100-150. Пару лет назад эта тема поднималась - ничего за вменяемые деньги кроме MPC так пока и не нашлось.

А эти?
http://www.rmicorp.com
Все дорого?
Go to the top of the page
 
+Quote Post
VslavX
сообщение Mar 12 2009, 18:49
Сообщение #52


embarrassed systems engineer
*****

Группа: Свой
Сообщений: 1 083
Регистрация: 24-10-05
Из: Осокорки
Пользователь №: 10 038



Цитата(Methane @ Mar 12 2009, 20:29) *
А эти?
http://www.rmicorp.com
Все дорого?

Не знаю - в Сети цен на XLS/XLR не нашел - надо запрашивать. И это не ARM - это MIPS - традиционная архитектура для коммуникационных применений. Сейчас проект уже сделан на PowerQUICC - и вряд ли платформа будет меняться - при цене-то от $15.
Go to the top of the page
 
+Quote Post
Methane
сообщение Mar 12 2009, 18:53
Сообщение #53


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(VslavX @ Mar 12 2009, 20:49) *
Не знаю - в Сети цен на XLS/XLR не нашел - надо запрашивать. И это не ARM - это MIPS - традиционная архитектура для коммуникационных применений. Сейчас проект уже сделан на PowerQUICC - и вряд ли платформа будет меняться - при цене-то от $15.

Раньше оно у AMD было. Называлось alchemy. Писали что дешевое решение для плееров, GPS итд. Потом продали.
Go to the top of the page
 
+Quote Post
cms
сообщение Jul 3 2009, 20:00
Сообщение #54


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

Группа: Свой
Сообщений: 168
Регистрация: 6-07-04
Пользователь №: 266



добавлю в копилочку: у альтеры есть AN-440 “Accelerating NIOS II Networking Applications” www.altera.com/literature/an/an440.pdf, и там они в результате на втором стратиксе разогнали НИОС на 146 Mbps for TX and 94 Mbps for RX.
Go to the top of the page
 
+Quote Post
Koluchiy
сообщение Oct 23 2013, 07:55
Сообщение #55


Знающий
****

Группа: Свой
Сообщений: 972
Регистрация: 12-04-09
Из: Москва
Пользователь №: 47 543



Здравствуйте, уважаемые гуру.

А кто-нибудь пробовал сравнивать достижимую скорость niche stack для вариантов с использованием MicroOSII и без использования?
Какой получается прирост производительности (если он есть)?

Заранее спасибо.
Go to the top of the page
 
+Quote Post
Koluchiy
сообщение Oct 23 2013, 12:25
Сообщение #56


Знающий
****

Группа: Свой
Сообщений: 972
Регистрация: 12-04-09
Из: Москва
Пользователь №: 47 543



И еще в догонку.

Кто-нибудь пробовал убедить niche stack передавать пакеты длиной больше 1458 байт?
Или это по каким-то причинам невозможно?
Go to the top of the page
 
+Quote Post
Corner
сообщение Oct 29 2013, 19:05
Сообщение #57


Профессионал
*****

Группа: Участник
Сообщений: 1 072
Регистрация: 11-12-12
Пользователь №: 74 815



Мне для решения данной проблемы хватило EP4CE22+MACPHY 1G. Выжал 600 М в потоке. На 200 М быстрее чем USB :-)))

Сообщение отредактировал Corner - Oct 29 2013, 19:06
Go to the top of the page
 
+Quote Post
Koluchiy
сообщение Oct 30 2013, 11:56
Сообщение #58


Знающий
****

Группа: Свой
Сообщений: 972
Регистрация: 12-04-09
Из: Москва
Пользователь №: 47 543



UDP?
Go to the top of the page
 
+Quote Post
Corner
сообщение Oct 30 2013, 16:27
Сообщение #59


Профессионал
*****

Группа: Участник
Сообщений: 1 072
Регистрация: 11-12-12
Пользователь №: 74 815



Цитата(Koluchiy @ Oct 30 2013, 15:56) *
UDP?

Канешно, на кой мне ТСР?
Go to the top of the page
 
+Quote Post
Koluchiy
сообщение Oct 31 2013, 05:16
Сообщение #60


Знающий
****

Группа: Свой
Сообщений: 972
Регистрация: 12-04-09
Из: Москва
Пользователь №: 47 543



UDP делали программно или аппаратно?
Go to the top of the page
 
+Quote Post

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

 


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


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