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

 
 
> Ethernet контроллер, современный и быстрый
TamRazZ
сообщение Sep 10 2013, 16:02
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 21-03-11
Пользователь №: 63 743



Посоветуйте современный быстрый Ethernet контроллер. До этого использовался LAN91c111 в связке с ПЛИС (cyclone3) с процессором NiOSII. Максимальная скорость обмена ПЛИС--компьютер, которой удалось достичь 15-20 Мбит/с (со стандартными драйверами под ниос). Хотелось бы приблизиться к скоростям 80-100 Мбит/с.
Какую микросхему выбрать, желательно, чтобы потом не возникло проблем с поиском или написанием драйверов, ну и цена чтобы не заоблачная была...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
ZASADA
сообщение Sep 10 2013, 16:35
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 738
Регистрация: 13-01-11
Из: Минск
Пользователь №: 62 210



постановка вопроса не корректная. любая внешняя физика + МАС в ПЛИС позволяют забить хоть гигабит. А реальная скорость будет ограничена только способностями вашего процессора разгребать кадры.
Go to the top of the page
 
+Quote Post
TamRazZ
сообщение Sep 10 2013, 17:13
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 21-03-11
Пользователь №: 63 743



Цитата(ZASADA @ Sep 10 2013, 20:35) *
постановка вопроса не корректная. любая внешняя физика + МАС в ПЛИС позволяют забить хоть гигабит. А реальная скорость будет ограничена только способностями вашего процессора разгребать кадры.

Да, конечно, Вы правы. Но все-таки от размеров буфера микросхемы тоже кое-что зависит. Я привел пример каких скоростей можно добиться используя ниосовский иниш стек и микруху Lan91. Хотелось бы узнать какие сейчас микрухи используются.? И возможно ли добиться бОльших скоростей, используя существующий стек и сменив микруху.?
Go to the top of the page
 
+Quote Post
krux
сообщение Sep 10 2013, 18:56
Сообщение #4


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

Группа: Свой
Сообщений: 1 700
Регистрация: 2-07-12
Из: дефолт-сити
Пользователь №: 72 596



Цитата(TamRazZ @ Sep 10 2013, 21:13) *
Но все-таки от размеров буфера микросхемы тоже кое-что зависит.

увеличение размеров буферов отрицательно сказывается на TCP/IP. Можете погуглить ключевое слово bufferbloat.

Цитата(TamRazZ @ Sep 10 2013, 21:13) *
Я привел пример каких скоростей можно добиться используя ниосовский иниш стек и микруху Lan91. Хотелось бы узнать какие сейчас микрухи используются.?

если нужен PHY к ПЛИС - то Marvell 88E1111. Получится wirespeed.

Цитата(TamRazZ @ Sep 10 2013, 21:13) *
И возможно ли добиться бОльших скоростей, используя существующий стек и сменив микруху.?

нет.

Вы должны понимать - какой вопрос такой и ответ.
Если вы манагер и вам нужен ответ прямо здесь и сейчас - то для вас правильным ответом будет сделать реализацию Ethernet на самом новом и самом мощном Intel Core, или ещё лучше если это будет Xeon.
Если вы инженегр и понимаете что Ethernet это не только TCP/IP, то решением может быть полностью аппаратный UDP, без каких бы то ни было процессоров вообще.


--------------------
провоцируем неудовлетворенных провокаторов с удовольствием.
Go to the top of the page
 
+Quote Post



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

 


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


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