|
|
  |
Возможности PowerPC 405, Какой поток можно принять? |
|
|
|
Oct 1 2008, 05:11
|

Частый гость
 
Группа: Свой
Сообщений: 129
Регистрация: 28-11-06
Пользователь №: 22 854

|
Приветствую всех форумчан. Интересует такой вопрос,какой поток данных можно принять PPC405 на 100Mb и 1000Mb Ethernet. Интересует поток из UDP пакетов.Кто сколько добивался? Лично я имею плату ML403(FX12),с ядром PPC и ОС VxWorks, но пока больше 20Mb принять не удалось В глубине души понимаю,что где-то делаю что-то не так.Короче предлагаю похвастаться на всеуслышанье о Ваших достижениях, P.s: интересует информация приема данных как под какой_нибудь ОС,так и без нее.
--------------------
Противник, вскрывающий ваши ошибки, гораздо полезнее, чем друг, скрывающий их. /Леонардо да Винчи/
|
|
|
|
|
Oct 1 2008, 14:10
|

Частый гость
 
Группа: Свой
Сообщений: 129
Регистрация: 28-11-06
Пользователь №: 22 854

|
Цитата(Дмитрий Мазунин @ Oct 1 2008, 17:52)  Посмотрите XAPP1041 - Reference System: XPS Local Link Tri-Mode Ethernet MAC Embedded Systems for MicroBlaze and PowerPC 405.
Там рассматривается raw Ethernet производительность, можете пересчитать на UDP.
Мы работаем с Ethernet на 403-ей, правда, нам нужна была только скорость передачи. Стек LwIP. Если будет время, померяем скорость приема. спасибо за доку  Изучу. Было бы интересно узнать скорость приема. А вы работаете под ОС или нет?
--------------------
Противник, вскрывающий ваши ошибки, гораздо полезнее, чем друг, скрывающий их. /Леонардо да Винчи/
|
|
|
|
|
Oct 6 2008, 13:35
|

Частый гость
 
Группа: Свой
Сообщений: 129
Регистрация: 28-11-06
Пользователь №: 22 854

|
Цитата(dsmv @ Oct 6 2008, 17:30)  33 МБайта в секунду на протоколе TCP MБайт или Mбит?В сетке 100 или 1000МБ?Под операционкой или без?
--------------------
Противник, вскрывающий ваши ошибки, гораздо полезнее, чем друг, скрывающий их. /Леонардо да Винчи/
|
|
|
|
|
Oct 6 2008, 15:53
|
Местный
  
Группа: Свой
Сообщений: 451
Регистрация: 6-09-05
Из: Москва
Пользователь №: 8 284

|
33 Мегабайта всекунду. Без операционной системы. В сети 1 ГБит. http://insys.ru/device/ccp3g.htm - собственно вот это устройство. Используется оригинальная архитектура, в которой поток данных проходит мимо процессора. Контрольная сумма TCP подсчитывается автоматом ПЛИС. Процессор PowerPC достаточно медленный, если им перекладывать данные, то такой скорости добится конечно не получится.
|
|
|
|
|
Oct 7 2008, 08:05
|
Частый гость
 
Группа: Свой
Сообщений: 199
Регистрация: 2-03-05
Из: МОСКВА
Пользователь №: 3 016

|
Цитата(YuP @ Oct 1 2008, 09:11)  Приветствую всех форумчан. Интересует такой вопрос,какой поток данных можно принять PPC405 на 100Mb и 1000Mb Ethernet. Интересует поток из UDP пакетов.Кто сколько добивался? Лично я имею плату ML403(FX12),с ядром PPC и ОС VxWorks, но пока больше 20Mb принять не удалось В глубине души понимаю,что где-то делаю что-то не так.Короче предлагаю похвастаться на всеуслышанье о Ваших достижениях, P.s: интересует информация приема данных как под какой_нибудь ОС,так и без нее. Посмотрите для примера XAPP546. Пробовать не доводилось, но выглядит очень оптиместически.
|
|
|
|
|
Oct 7 2008, 10:35
|

Частый гость
 
Группа: Свой
Сообщений: 129
Регистрация: 28-11-06
Пользователь №: 22 854

|
Цитата(tolik1 @ Oct 7 2008, 12:05)  Посмотрите для примера XAPP546. Пробовать не доводилось, но выглядит очень оптиместически. Спасибо за доку.Просмотрел.Но к сожалению,как и ранее,работа с сетью организована в этом примере без использования какой-либо ОС Цитата This application note discusses the use of the Treck TCP/IP stack on a standalone system (without an operating system) Собственно,сам уже осознал,что с использованием ОС великих скоростей не добьешься. Поэтому перехожу на работу без ОС,для начала разберусь со стеком LwIP а там посмотрим.
--------------------
Противник, вскрывающий ваши ошибки, гораздо полезнее, чем друг, скрывающий их. /Леонардо да Винчи/
|
|
|
|
|
Nov 12 2008, 19:37
|
Участник

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

|
Цитата(dsmv @ Oct 6 2008, 18:53)  33 Мегабайта всекунду. Без операционной системы. В сети 1 ГБит. http://insys.ru/device/ccp3g.htm - собственно вот это устройство. Используется оригинальная архитектура, в которой поток данных проходит мимо процессора. Контрольная сумма TCP подсчитывается автоматом ПЛИС. Процессор PowerPC достаточно медленный, если им перекладывать данные, то такой скорости добится конечно не получится. Интересно можете ли вы использовать этт изделия в кольцевой структуре имея возможность вставлять принимать и удалять пакеты из входящего стрима если да то это устройство можно использовать в качестве кольца для передачи пакетной информации между множественными узлами если перейти на Virtex 5 то можно наверное и до гигабита вставлять с узла
|
|
|
|
|
Nov 25 2008, 11:11
|
Местный
  
Группа: Свой
Сообщений: 451
Регистрация: 6-09-05
Из: Москва
Пользователь №: 8 284

|
Цитата(islavv @ Nov 12 2008, 22:37)  Интересно можете ли вы использовать этт изделия в кольцевой структуре имея возможность вставлять принимать и удалять пакеты из входящего стрима если да то это устройство можно использовать в качестве кольца для передачи пакетной информации между множественными узлами если перейти на Virtex 5 то можно наверное и до гигабита вставлять с узла А что Вы понимаете под кольцевой струкурой ? Модуль CCP3G имеет только один вход Ethernet, т.е. впрямую его нельзя использовать как фильтр потока. Переход на Virtex 5 ничего не даст. Сейчас скорость сдерживает программа PowerPC.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|