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

 
 
> Вопрос про W5100, Увеличение трафика
Aprox
сообщение Nov 9 2007, 13:01
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 374
Регистрация: 7-11-07
Из: Moscow
Пользователь №: 32 131



Стоит задача передавать по Ethernet-100 поток данных в PC и из него. При этом требуется скорость передачи порядка 80 Мбит в сек. Хочется использовать для этого максимально готовый W5100 в связке с FPGA. Основная идея - попытаться задействовать все четыре сокета внутри W5100 для предачи на один Destination адрес. Т.е. производить заполнение памяти данными на отправку в одном сокете пока другой сокет занят отправкой предыдущего пакета. По идее, должна как-минимум удвоиться производительность.
Отсюда вопрос- не знает ли кто непреодолимых препятствий на пути реализации идеи параллельного использования сокетов в W5100 для одной цели?
И второй вопрос- возникли подозрения, что чип W5100 содержит внутри процессор последовательного дейстия с жесткой программой один на все сокеты. А это может означать, что закачивать ему в память данные на отправку, пока другой сокет занят передачей может не получиться. Подозрения могут быть и напрасными. Кто-нибудь знает хардварные ограничения чипа, или сам игрался уже в этом напраквлении- откликнитесь пожалуйства
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Epikur
сообщение Nov 17 2007, 20:25
Сообщение #2


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

Группа: Свой
Сообщений: 90
Регистрация: 17-04-05
Из: Минск
Пользователь №: 4 215



Aprox
Не знаю. Как это ни удивительно, но я использую визнет в режиме MAC.
Go to the top of the page
 
+Quote Post
Aprox
сообщение Nov 21 2007, 09:17
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 374
Регистрация: 7-11-07
Из: Moscow
Пользователь №: 32 131



Цитата(Epikur @ Nov 17 2007, 23:25) *
Aprox
Не знаю. Как это ни удивительно, но я использую визнет в режиме MAC.

Кажется я понял, где ошибаюсь. Hет в визнете независимых буферов на каждый слот. Физически все буфера размещены в одной памяти, только по разным адресам. Это означает, что обслуживаться 4-ре сокета могут только поочереди, последовательно. Отсюда, скорей всего, и максимальная производительность визнета = 100/4 = 25 Mbit/sec Жаль, придется отказаться от этого чипа.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Nov 22 2007, 08:29
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Aprox @ Nov 21 2007, 11:17) *
Кажется я понял.....

Какое-то маниакальное желание обмануть самого себя sad.gif Зачем?


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Aprox
сообщение Nov 22 2007, 13:50
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 374
Регистрация: 7-11-07
Из: Moscow
Пользователь №: 32 131



Цитата(zltigo @ Nov 22 2007, 11:29) *
Какое-то маниакальное желание обмануть самого себя sad.gif Зачем?

Hе понял про "обмануть". Просто не хочется тратить время бестолку. Вот, и пытаюсь разобраться заранее, откуда такие цифры информационной скорости, когда они должны быть по-расчетам совсем другими. Вы же не взялись обьяснить, почему реальный предел 25Mbit/sec для визнета, когда они пишут Ethernet 100Mbit/s ?
Go to the top of the page
 
+Quote Post
zltigo
сообщение Nov 22 2007, 13:56
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Aprox @ Nov 22 2007, 15:50) *
когда они пишут Ethernet 100Mbit/s ?

При таком подходе, тогда Вас еще ждет еже большое удивление, когда будете пытаться выжимать даже на приличном MAC желаемые 80Mbit из 100Mbit Ethernet.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Aprox   Вопрос про W5100   Nov 9 2007, 13:01
- - dxp   Цитата(Aprox @ Nov 9 2007, 19:01) Стоит з...   Nov 9 2007, 14:12
|- - Aprox   Цитата(dxp @ Nov 9 2007, 17:12) А потянет...   Nov 10 2007, 08:23
- - psL   Вообщето у W5100 минимальное время цикла записи 70...   Nov 12 2007, 12:40
|- - zltigo   Цитата(psL @ Nov 12 2007, 14:40) Вообщето...   Nov 12 2007, 13:06
|- - Aprox   Цитата(zltigo @ Nov 12 2007, 16:06) И озв...   Nov 12 2007, 16:35
|- - zltigo   Цитата(Aprox @ Nov 12 2007, 18:35) Это, п...   Nov 12 2007, 16:58
|- - Aprox   Цитата(zltigo @ Nov 12 2007, 19:58) не...   Nov 13 2007, 10:04
- - Epikur   Нет. Визнеты работают более-менее стабильно только...   Nov 15 2007, 13:38
|- - Aprox   Цитата(Epikur @ Nov 15 2007, 16:38) Нет. ...   Nov 16 2007, 10:50
- - Epikur   >> Отсюда, скорей всего, и максимальная прои...   Nov 22 2007, 08:23
- - Epikur   Aprox >> Вы же не взялись обьяснить, почему ...   Nov 23 2007, 09:03
|- - Aprox   Цитата(Epikur @ Nov 23 2007, 12:03) ...по...   Dec 3 2007, 15:20
- - H O--O K   Раз уж тема называется так, то и я спрошу. Заметил...   Dec 24 2007, 12:21


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

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 16:49
Рейтинг@Mail.ru


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