Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Возможности PowerPC 405
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Системы на ПЛИС - System on a Programmable Chip (SoPC)
YuP
Приветствую всех форумчан.

Интересует такой вопрос,какой поток данных можно принять PPC405 на 100Mb и 1000Mb Ethernet.
Интересует поток из UDP пакетов.Кто сколько добивался?
Лично я имею плату ML403(FX12),с ядром PPC и ОС VxWorks, но пока больше 20Mb принять не удалось crying.gif
В глубине души понимаю,что где-то делаю что-то не так.Короче предлагаю похвастаться на всеуслышанье о Ваших достижениях, smile.gif

P.s: интересует информация приема данных как под какой_нибудь ОС,так и без нее.
Дмитрий Мазунин
Посмотрите XAPP1041 - Reference System: XPS Local Link Tri-Mode
Ethernet MAC Embedded Systems for
MicroBlaze and PowerPC 405.

Там рассматривается raw Ethernet производительность, можете пересчитать на UDP.

Мы работаем с Ethernet на 403-ей, правда, нам нужна была только скорость передачи. Стек LwIP. Если будет время, померяем скорость приема.
YuP
Цитата(Дмитрий Мазунин @ 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. Если будет время, померяем скорость приема.


спасибо за доку beer.gif Изучу.
Было бы интересно узнать скорость приема.
А вы работаете под ОС или нет?
dsmv
33 МБайта в секунду на протоколе TCP
YuP
Цитата(dsmv @ Oct 6 2008, 17:30) *
33 МБайта в секунду на протоколе TCP

MБайт или Mбит?В сетке 100 или 1000МБ?Под операционкой или без?
dsmv
33 Мегабайта всекунду. Без операционной системы. В сети 1 ГБит.
http://insys.ru/device/ccp3g.htm - собственно вот это устройство.
Используется оригинальная архитектура, в которой поток данных проходит мимо процессора. Контрольная сумма TCP подсчитывается автоматом ПЛИС.
Процессор PowerPC достаточно медленный, если им перекладывать данные, то такой скорости добится конечно не получится.
tolik1
Цитата(YuP @ Oct 1 2008, 09:11) *
Приветствую всех форумчан.

Интересует такой вопрос,какой поток данных можно принять PPC405 на 100Mb и 1000Mb Ethernet.
Интересует поток из UDP пакетов.Кто сколько добивался?
Лично я имею плату ML403(FX12),с ядром PPC и ОС VxWorks, но пока больше 20Mb принять не удалось crying.gif
В глубине души понимаю,что где-то делаю что-то не так.Короче предлагаю похвастаться на всеуслышанье о Ваших достижениях, smile.gif

P.s: интересует информация приема данных как под какой_нибудь ОС,так и без нее.

Посмотрите для примера XAPP546. Пробовать не доводилось, но выглядит очень оптиместически.
YuP
Цитата(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)

Собственно,сам уже осознал,что с использованием ОС великих скоростей не добьешься. sad.gif
Поэтому перехожу на работу без ОС,для начала разберусь со стеком LwIP а там посмотрим.
islavv
Цитата(dsmv @ Oct 6 2008, 18:53) *
33 Мегабайта всекунду. Без операционной системы. В сети 1 ГБит.
http://insys.ru/device/ccp3g.htm - собственно вот это устройство.
Используется оригинальная архитектура, в которой поток данных проходит мимо процессора. Контрольная сумма TCP подсчитывается автоматом ПЛИС.
Процессор PowerPC достаточно медленный, если им перекладывать данные, то такой скорости добится конечно не получится.

Интересно можете ли вы использовать этт изделия в кольцевой структуре имея возможность вставлять
принимать и удалять пакеты из входящего стрима
если да то это устройство можно использовать в качестве кольца для передачи пакетной информации между множественными узлами
если перейти на Virtex 5 то можно наверное и до гигабита вставлять с узла
dsmv
Цитата(islavv @ Nov 12 2008, 22:37) *
Интересно можете ли вы использовать этт изделия в кольцевой структуре имея возможность вставлять
принимать и удалять пакеты из входящего стрима
если да то это устройство можно использовать в качестве кольца для передачи пакетной информации между множественными узлами
если перейти на Virtex 5 то можно наверное и до гигабита вставлять с узла


А что Вы понимаете под кольцевой струкурой ?
Модуль CCP3G имеет только один вход Ethernet, т.е. впрямую его нельзя использовать как фильтр потока.

Переход на Virtex 5 ничего не даст. Сейчас скорость сдерживает программа PowerPC.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.