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

 
 
> посоветуйте 1G решение
Lmx2315
сообщение Dec 7 2012, 20:39
Сообщение #1


отэц
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



Добрый вечер уважаемые!

Такая проблема есть:

..есть поток 60 Мбайт/секунду общим объёмом 1 Гигабайт , его нужно по 1G Ethernet-у отправить за 50 метров серверу.
Я разрабатываю схемотехнику - не знаю что заложить, можно заложить какой-нить PHY и ПЛИС , а дальше сказать копайтесь сами.
Но что-то мне подсказывает что делать придёться самому. А контроллер в ПЛИС я не вытяну.
Есть вариант - поставить какой-нить ARM + PHY , поднять на нём какую-нить операционку где всё есть и гнать поток через него, но справится ли ? и кто именно может справится? И сложно ли поднять операционку? Подозреваю что проблема давно решённая и что на демобордах есть и ARM, и подробные инструкции как всё поднять. Но я вообще не в теме.

Короче подскажите - где и что читать что бы решить проблему, куда смотреть ?

з.ы.

поток порождает связка АЦП+DSP на плис .



--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
krux
сообщение Jun 20 2013, 18:43
Сообщение #2


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

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



я делал сетёвки на интеле 82571, 82599.
сделать схему и развести плату - никаких подвохов нет. Базовый EEPROM тоже можно сделать.
Покупается нормально, если знаешь полный part number.

Подвохи начинаются потом: а как это всё тестировать?
на "закрытой стороне" дают утилиту (winxp/linux 2.6.22+), которая может тестить внутренние блоки, ставить лупбэки, тестить linerate, писать EEPROM in-situ и тому подобные плюшки.
Но туда всех подряд не пускают. Для получения NDA нужно очень серьезно заинтересовать Intel. Доступ дадутт если сможете с ходу сделать им обороты от $100к в год. Если ничего не обещать - будут смотреть на историю фирмы, захотят общаться, в том числе лично, вобщем будут прощупывать.

А почему не поставить связку ADC+FPGA на PCIe карточку в этот сервер?
Или если нельзя тащить сервер к месту АЦП то можно распилить слона пополам: АЦП+FPGA+трансивер+SFP через оптику до сервера, а там плата с SFP+трансивер+FPGA+PCIe. По опте наваять протокол попроще.

И ещё, если у вас каждая ваша плата будет генерить поток в 60 Мбит каждая, и всё будет сваливаться на сервер, то сервер (один) от такой нагрузки помрёт.

Сообщение отредактировал krux - Jun 20 2013, 18:41


--------------------
провоцируем неудовлетворенных провокаторов с удовольствием.
Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Jun 21 2013, 07:23
Сообщение #3


отэц
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



QUOTE (krux @ Jun 20 2013, 22:43) *
я делал сетёвки на интеле 82571, 82599.
сделать схему и развести плату - никаких подвохов нет. Базовый EEPROM тоже можно сделать.
Покупается нормально, если знаешь полный part number.

..а про еером такой вопрос : вот у меня две платы есть с интел 82599, на одной еепромка сломалась, гарантии нет - надо чинить самому.
могу я снять хорошую еепромку и скачать содержимое, потом прошить в новую и установить заместо сломаной с первой платы, работать будет?
Или там подводные камни?

QUOTE
А почему не поставить связку ADC+FPGA на PCIe карточку в этот сервер?
Или если нельзя тащить сервер к месту АЦП то можно распилить слона пополам: АЦП+FPGA+трансивер+SFP через оптику до сервера, а там плата с SFP+трансивер+FPGA+PCIe. По опте наваять протокол попроще.


да, сервер в одном месте а ацп-fpga в другом. Начальство мечтает как было бы здорово освоить 1G и всё замутить на максимально серийно-доступном оборудовании, а своё ноухау делать поменьше - а то от своих ноухау одни проблемы. Люди увольяются ...или мрут.

QUOTE
И ещё, если у вас каждая ваша плата будет генерить поток в 60 Мбайт/с каждая, и всё будет сваливаться на сервер, то сервер (один) от такой нагрузки помрёт.


это не мои проблемы, мне бы этот поток выдать правильно.


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Lmx2315   посоветуйте 1G решение   Dec 7 2012, 20:39
- - SyncLair   В проекте марсоход, просто на ethernet ПЛИС посыла...   Dec 8 2012, 19:51
|- - Lmx2315   подобные примеры я знаю - вот например 10 Мбит на ...   Dec 9 2012, 07:11
|- - _pv   Цитата(Lmx2315 @ Dec 9 2012, 14:11) подоб...   Dec 9 2012, 11:52
|- - Lmx2315   спасибо за совет! А контроллер со встроенным ...   Dec 9 2012, 14:28
- - agate   Идем на OpenCore и берем GE MAC. Работает нормальн...   Dec 9 2012, 23:31
|- - Lmx2315   UDP не гарантирует сохранность пакетов, или что о...   Dec 10 2012, 05:41
|- - agate   QUOTE (Lmx2315 @ Dec 10 2012, 08:41) UDP ...   Dec 10 2012, 16:00
|- - Lmx2315   QUOTE (agate @ Dec 10 2012, 20:00) UDP эт...   Dec 10 2012, 16:29
|- - agate   QUOTE (Lmx2315 @ Dec 10 2012, 19:29) ..се...   Dec 10 2012, 17:26
- - VslavX   ИМХО, можно взять практически любой одноядерный ми...   Dec 10 2012, 06:19
- - Alex11   Сделать MAC в FPGA - не штука. Я тут слепил и отла...   Dec 11 2012, 20:39
|- - Lmx2315   QUOTE (Alex11 @ Dec 11 2012, 23:39) Может...   Dec 12 2012, 05:27
- - Alex11   А зачем Вам, вообще, ось? Чтобы потерять время? Ес...   Dec 13 2012, 22:25
|- - Lmx2315   QUOTE (Alex11 @ Dec 14 2012, 01:25) А зач...   Dec 14 2012, 10:37
- - hlebn   DL-ZedBoard Zynq-7000 Плис (Xilinx) + ARM(Cortex A...   Dec 16 2012, 09:48
|- - Lmx2315   спасибо.   Dec 16 2012, 11:39
|- - Lmx2315   Такой вопрос (возможно что смешной и глупый) , а ч...   Jun 19 2013, 12:17
|- - Corvus   Так изначально задача стояла принять поток данных ...   Jun 19 2013, 14:31
|- - Lmx2315   ..ну т.е. если PCI или PCI-express не проблема, то...   Jun 19 2013, 17:09
- - Aner   Забавно, как вы это 1G на 50 метров собираетесь пр...   Jun 19 2013, 22:26
|- - blackfin   Цитата(Aner @ Jun 20 2013, 02:26) Забавно...   Jun 20 2013, 01:59
|- - Lmx2315   QUOTE (Aner @ Jun 20 2013, 02:26) Забавно...   Jun 20 2013, 04:11
|- - aaarrr   Цитата(Lmx2315 @ Jun 20 2013, 08:11) ..вы...   Jun 20 2013, 06:39
||- - Lmx2315   спс.   Jun 20 2013, 07:52
|- - Aner   QUOTE (Lmx2315 @ Jun 20 2013, 07:11) ..во...   Jun 20 2013, 09:20
||- - Lmx2315   ..спасибо, подстрахуюсь - благо есть возможность о...   Jun 20 2013, 10:28
|- - prig   Цитата(Lmx2315 @ Jun 20 2013, 08:11) ... ...   Jun 20 2013, 17:05
- - aaarrr   Цитата(Lmx2315 @ Jun 19 2013, 21:09) ..ну...   Jun 19 2013, 22:54
- - blackfin   Для полноты картины: LAN8820.   Jun 20 2013, 04:27
|- - prig   Цитата(krux @ Jun 20 2013, 22:43) я делал...   Jun 21 2013, 09:08
- - krux   Цитатадве платы есть с интел 82599, на одной еепро...   Jun 22 2013, 04:46
- - blackfin   Цитата(krux @ Jun 22 2013, 08:46) Лучше д...   Jun 22 2013, 04:53
|- - krux   Цитата(blackfin @ Jun 22 2013, 08:53) Или...   Jun 22 2013, 12:28
- - Lmx2315   ..спасибо за совет. Пока склоняемся к мысли - суну...   Jun 22 2013, 04:54


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

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 13:35
Рейтинг@Mail.ru


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