Перейти к содержанию
    

Нужно поднять такую систему. Реально нужно передавать до 30 МБит по UDP.

Подскажите какой процессор и PHY можно применить, чтобы было как можно дешевле.

 

Пока смотрю в сторону блекфина.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А зачем Gigabit, если только 30Mbit нужно?

Gigabit MAC есть у TMS320DM6455, 100Mbit - у младших 64-х.

 

К DSP какие требования?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

К DSP какие требования?

 

Почти никаких, они дешевле (например блекфины) и пошустрее в разы в отличии от ARM9.Главное расчкачать гигабитный изернет.

 

А зачем Gigabit, если только 30Mbit нужно?

Gigabit MAC есть у TMS320DM6455, 100Mbit - у младших 64-х.

 

Сеть, где работает устройство гигабитная и тушить ее 100 мегабитами не хотелось бы, в ней еще куча компов сидит. К тому же устройств будет около 5,

поэтому ширины 100 мегабит недостаточно.

TMS320DM6455 дороговат, хочу найти что-то в районе 20-30 баксов

Изменено пользователем Vitaliy_ARM

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сеть, где работает устройство гигабитная и тушить ее 100 мегабитами не хотелось бы, в ней еще куча компов сидит. К тому же устройств будет около 5,

поэтому ширины 100 мегабит недостаточно.

Да почему же тушить? Вся сеть не встанет на 100 мегабит из-за отдельных устройств.

Поставьте свич с 1 гигабитным портом и N 100 мегабитными.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да почему же тушить? Вся сеть не встанет на 100 мегабит из-за отдельных устройств.

Поставьте свич с 1 гигабитным портом и N 100 мегабитными.

 

Не знал про это. Это выход!

А что за свичи такие 1000 ->100? Встречал только либо 1000 либо 100.

Изменено пользователем Vitaliy_ARM

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А что за свичи такие 1000 ->100? Встречал только либо 1000 либо 100.

Вот, например, стоит в районе стольника. Может быть, проще будет 1000 поставить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Cо свичами понятно.

Их везде навалом.

 

Пока остановился на BlackFin ADSP-BF537, потому что нужен синхронный параллельный порт и Ethernet.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Наверно вы неправы. Если мы говорим про медь и сеть на 1 Гигабит то каким образом можно затормозить сеть даже представить немогу. Наверно только если эти устройства будут транзитными. А если будут повешаны на коммутаторы, тогда никак.

BF537 дадут вам где-то 60 мегабит. Ну и свичи гигабитные могу порекомендовать марвеловские. 100 баксов выбрасывать на свич чтобы незатормозит сеть наверно неправильно простенький коммутатор на гигабит столько стоит.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну и свичи гигабитные могу порекомендовать марвеловские.

Самому сделать предлагаете?

 

100 баксов выбрасывать на свич чтобы незатормозит сеть наверно неправильно простенький коммутатор на гигабит столько стоит.

Меняю свич на коммутатор :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

всё же интересно, есть ли прициденты реализации гигабитного евернета для BF?, или вообще для относительно дешёвых процесоров (я так понима у TI проц с гигабитом на кристале довольно наворочен и дорог соответственно)..., или без использования ПЛИС бюджетный гигабит построить не удасться? (точнее это легче и дешевле)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

всё же интересно, есть ли прициденты реализации гигабитного евернета для BF?

Сама идея не понятна: ну, прикрутите Вы, положим, внешний гигабитный MAC. А что с ним BF-то делать будет?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

BF537 дадут вам где-то 60 мегабит. Ну и свичи гигабитные могу порекомендовать марвеловские. 100 баксов выбрасывать на свич чтобы незатормозит сеть наверно неправильно простенький коммутатор на гигабит столько стоит.

 

Недавно тестил передачу и приём пакетов UDP между BF-537, TMS320C6455 и PC:

ADSP-BF537 -> PC = 51 Mbit/s

PC -> ADSP-BF537 = 38 Mbit/s

Такие же скорости получил и при связывании TMS с BlackFin-ом.

 

TMS -> PC ~ 95 Mbit/s (быстрее, виндовый стек начинает терять пакеты)

PC -> TMS ~ 69 Mbit/s (винда почему-то не захотела передавать быстрее)

 

TMS c TMS все 100 Mbit/s

 

Очень хотелось бы упочитать коментарии тех кто тестировал.

P.S.: передавал пакеты по 1472 байта (далее виндовый стек начинает фрагментацию, а LwIP и NDK не поддерживают, вроде как, фрагментацию при использовании UDP), следил за содержанием пакетов и колличеством принятых, соединял кроссовым кабелем и через свич.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сама идея не понятна: ну, прикрутите Вы, положим, внешний гигабитный MAC. А что с ним BF-то делать будет?

Вы о том что гигабит для BF - слишком быстро?, мне лично хотелось бы выйти за пределы 100 мегабитной сети...и не обязательно достигать максимума возможностей гигабита, а впрочем, может вы и правы. )

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Недавно тестил передачу и приём пакетов UDP между BF-537, TMS320C6455 и PC:

ADSP-BF537 -> PC = 51 Mbit/s

PC -> ADSP-BF537 = 38 Mbit/s

Такие же скорости получил и при связывании TMS с BlackFin-ом.

 

TMS -> PC ~ 95 Mbit/s (быстрее, виндовый стек начинает терять пакеты)

PC -> TMS ~ 69 Mbit/s (винда почему-то не захотела передавать быстрее)

 

TMS c TMS все 100 Mbit/s

 

Очень хотелось бы упочитать коментарии тех кто тестировал.

P.S.: передавал пакеты по 1472 байта (далее виндовый стек начинает фрагментацию, а LwIP и NDK не поддерживают, вроде как, фрагментацию при использовании UDP), следил за содержанием пакетов и колличеством принятых, соединял кроссовым кабелем и через свич.

 

А что вы за стек использовали?

 

Я на оптимизированном самописном стеке для ARM7 LPC2378 ради эксперимента выжимал от процессора к ПК 70 МБит, при загрузке процессора 70%. Думаю, что на блекфине можно без проблем передать больше 100 МБит (жаль нет аппаратной поддержки гигабитных PHY)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...