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

 
 
> Свич на ПЛИС
seldim
сообщение Apr 27 2012, 17:36
Сообщение #1


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

Группа: Участник
Сообщений: 96
Регистрация: 2-04-12
Из: Саратов
Пользователь №: 71 142



Есть задача организовать умный Ethernet свич с использованием ПЛИС. количество абонентов >12. Скорость линии 100Mb. Задача свича передача данных от абонента к абоненту + контроль пауз между посылками. Находили готовые свичи с ARM9 на борту но маловато портов. Каскадировать их тоже не хочется. Возникают вопросы:
1. можно ли использовать аппаратные трансиверы в стратиксах для этих целей;
2. нужны ли для них внешние PHY;
3. какие еще возможны реализации.
Вешать более 12 трансиверов PHY не хочется.
Еще если кто сможет поделиться схемной реализацией гигабитноко эзернета на хардверных трансиверах буду очень признателен.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
wolfman
сообщение Apr 27 2012, 18:28
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 529
Регистрация: 15-06-05
Из: Питер
Пользователь №: 6 032



Цитата(seldim @ Apr 28 2012, 04:06) *
Есть задача организовать умный Ethernet свич с использованием ПЛИС. количество абонентов >12. Скорость линии 100Mb. Задача свича передача данных от абонента к абоненту + контроль пауз между посылками. Находили готовые свичи с ARM9 на борту но маловато портов. Каскадировать их тоже не хочется. Возникают вопросы:
1. можно ли использовать аппаратные трансиверы в стратиксах для этих целей;
2. нужны ли для них внешние PHY;
3. какие еще возможны реализации.
Вешать более 12 трансиверов PHY не хочется.
Еще если кто сможет поделиться схемной реализацией гигабитноко эзернета на хардверных трансиверах буду очень признателен.


У нас реализован на 4-ом циклоне, 4-8 гигабитных + 8 или 16 100-мегабитных портов, но проще и дешевле поставить марвел. Если не подскажут, то завтра утром скажу как называются.

для втроенных трансиверов внешние PHY не нужны, если использовать SFP-модули(оптика/электрика).


--------------------
Россия это даже не страна.
Россия это секрет, завернутый в загадку и укрытый не проницаемой тайной...
Go to the top of the page
 
+Quote Post
seldim
сообщение Apr 28 2012, 02:22
Сообщение #3


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

Группа: Участник
Сообщений: 96
Регистрация: 2-04-12
Из: Саратов
Пользователь №: 71 142



Цитата(wolfman @ Apr 27 2012, 22:28) *
У нас реализован на 4-ом циклоне, 4-8 гигабитных + 8 или 16 100-мегабитных портов, но проще и дешевле поставить марвел. Если не подскажут, то завтра утром скажу как называются.

для втроенных трансиверов внешние PHY не нужны, если использовать SFP-модули(оптика/электрика).


Вы в своем 16x100Mb решении использовали внешние PHY? На каждый PHY нужно порядка 20 ксигналов это 320 выводов ПЛИС или применялись какие то многопортовые PHY?
Насчет марвела и других многопортовых свичей с контроллером посмотрим. Прогамист должен оценить производительность встроенного контроллера. Если потянет решени дополнительных задач то может на них и остановимся, но пока основной вариант ПЛИС.
Go to the top of the page
 
+Quote Post
wolfman
сообщение Apr 28 2012, 04:39
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 529
Регистрация: 15-06-05
Из: Питер
Пользователь №: 6 032



Цитата(seldim @ Apr 28 2012, 12:52) *
Вы в своем 16x100Mb решении использовали внешние PHY? На каждый PHY нужно порядка 20 ксигналов это 320 выводов ПЛИС или применялись какие то многопортовые PHY?
Насчет марвела и других многопортовых свичей с контроллером посмотрим. Прогамист должен оценить производительность встроенного контроллера. Если потянет решени дополнительных задач то может на них и остановимся, но пока основной вариант ПЛИС.


Использовалось два LXT9785, работаютв режиме SMII или SSMII. Еще стоит ATMEL AT91SAM7.

Марвелы: 88E6083 - 10-ть 100Мбитных портов,
88Е6092(95, 96, 97) - 8-мь 100 Мбитных портов(встроенные трансиверы) + 3 гигабита. Я у себя использовал 88Е6092, ему контроллер не особо нужен, может кофигурироваться из eprom.


--------------------
Россия это даже не страна.
Россия это секрет, завернутый в загадку и укрытый не проницаемой тайной...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- seldim   Свич на ПЛИС   Apr 27 2012, 17:36
- - des00   вы для начала логику свича прикиньте, а потом уже ...   Apr 27 2012, 17:49
|- - seldim   Цитата(des00 @ Apr 27 2012, 21:49) вы для...   Apr 27 2012, 17:53
|- - des00   Цитата(seldim @ Apr 27 2012, 12:53) В дал...   Apr 27 2012, 18:02
|- - seldim   Цитата(des00 @ Apr 27 2012, 22:02) дык то...   Apr 27 2012, 18:10
|- - seldim   Цитата(wolfman @ Apr 28 2012, 08:39) Испо...   Apr 28 2012, 08:32
|- - wolfman   Цитата(seldim @ Apr 28 2012, 19:02) Что т...   Apr 28 2012, 10:10
|- - vitan   Цитата(seldim @ Apr 28 2012, 12:32) Будет...   Apr 28 2012, 14:01
- - seldim   Спасибо всем за помощь. Видемо халявы не будет и п...   Apr 28 2012, 13:39
|- - wolfman   Цитата(seldim @ Apr 29 2012, 00:09) Спаси...   Apr 28 2012, 14:07
- - seldim   Вся проблема в особенности протокола, который долж...   Apr 29 2012, 03:40
|- - wolfman   Цитата(seldim @ Apr 29 2012, 13:10) Вся п...   Apr 29 2012, 12:38
- - seldim   TTE Time-triggered Ethernet   Apr 29 2012, 18:13
|- - wolfman   Цитата(seldim @ Apr 30 2012, 03:43) TTE T...   Apr 29 2012, 18:27
- - seldim   Да незнание сила :-) Я б тоже поставил свичи, наст...   Apr 30 2012, 13:36


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

 


RSS Текстовая версия Сейчас: 31st July 2025 - 06:37
Рейтинг@Mail.ru


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