vzn 0 21 октября, 2005 Опубликовано 21 октября, 2005 · Жалоба Добрый день. Внутри устройства есть N источников/приемников данных. Есть желание связать их между собой с помощью Ethernet 100Mbit . Тоесть как бы маленькая ethernet сеть, только внутри устройства. Для коммутации хотелось бы использовать какой-то одночиповый Switch. В идеале микросхема с минимумом внешней обвязки и максимумом портов(16 минимум) Мало требовательнвя к конфигурированию. Дешовая. Вобщем тот же обычный офисный switch только микросхемой. Кто что знает/использовал/может посоветовать? Может кто встерчал прошивку для Fpga релизующую функцию Ethernet Switch на N портов? Такое есть в природе? Заранее спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
scheme_ru 0 21 октября, 2005 Опубликовано 21 октября, 2005 · Жалоба Добрый день. Внутри устройства есть N источников/приемников данных. Есть желание связать их между собой с помощью Ethernet 100Mbit . Тоесть как бы маленькая ethernet сеть, только внутри устройства. Для коммутации хотелось бы использовать какой-то одночиповый Switch. В идеале микросхема с минимумом внешней обвязки и максимумом портов(16 минимум) Мало требовательнвя к конфигурированию. Дешовая. Вобщем тот же обычный офисный switch только микросхемой. Кто что знает/использовал/может посоветовать? Может кто встерчал прошивку для Fpga релизующую функцию Ethernet Switch на N портов? Такое есть в природе? Заранее спасибо. <{POST_SNAPBACK}> А те устройства, которые планируется объединять, уже имеют интерфейсы типа MII/RMII? Если нет, то использование Ethernet внутри устройства - не самое лучшее решение. Вам придется реализовывать MAC-контроллеры во всех устройствах, сборщики Ethernet - кадров и т.п. Не говоря уже о том, что single chip Ethernet switch controller с цифровыми портами, а не витой парой, сейчас - штука редкая, технология не стоит на месте. Впрочем, можете поискать в google эту фразу, что-то и вывалится, но сможете ли купить. Если все устройства на fpga, то можно реализовать какой-нибудь свой простенький пакетный коммутатор. Это будет и проще и эффективней. По поводу FPGA - вот есть, только сколько ж это стоит: http://www.altera.com/products/ip/iup/ethernet/m-mtip.html Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
slabnoff 0 21 октября, 2005 Опубликовано 21 октября, 2005 · Жалоба Мне тоже хотелось бы найти такое решение. Ситуация правда немного другая: хотелось бы в крейтовой системе, уже имеющей на каждом модуле Ethernet 100 МБит, отказаться от внешнего свитча, заменив его чем-то внутренним, пусть даже не свитчем а банальным 100 МБит хабом, выведя наружу только один Ethernet разъем. Поставить внутрь крейта готовый свитч не предлагать :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vzn 0 21 октября, 2005 Опубликовано 21 октября, 2005 · Жалоба scheme_ru cпасиба за ваш ответ. А те устройства, которые планируется объединять, уже имеют интерфейсы типа MII/RMII? Если нет, то использование Ethernet внутри устройства - не самое лучшее решение. Вам придется реализовывать MAC-контроллеры во всех устройствах, сборщики Ethernet - кадров и т.п. Это не есть проблема. Планируется использовать процессор с MAC и како-нибуть внешний контроллер физического уровня LXT972A(intel) или нечто подобное. То есть стандартное решение для Ethernet. Не ясно нужно ли ставить трансформаторы при передаче на короткое расстояние. Но это абсолютно решаемый вопрос. Не говоря уже о том, что single chip Ethernet switch controller с цифровыми портами, а не витой парой, сейчас - штука редкая, технология не стоит на месте. Впрочем, можете поискать в google эту фразу, что-то и вывалится, но сможете ли купить. А вот этот момент не ясен. К сожалению по фразе ничего полезного не ловится. Но все рвано спасибо. А чем собственно может мешать, то что контролер ориентирован на витую пару? Ну и что ? вместо витой пары будут проводники на плате. На короткие растояния (10-ки сантиметров) это не добавлять особых проблем. Еquoteсли все устройства на fpga, то можно реализовать какой-нибудь свой простенький пакетный коммутатор. Это будет и проще и эффективней. Прелесть Ethernet в открытости к дальнейшему расширению функциональности. И плюс дырка во внешний мир. Свой пакетный коммутатор мене гибкое решение. Хотя оно тоже рассматривается как вариант. По поводу FPGA - вот есть, только сколько ж это стоит: http://www.altera.com/products/ip/iup/ethernet/m-mtip.html Спасиба за ссылочку. Посмотрю Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
scheme_ru 0 23 октября, 2005 Опубликовано 23 октября, 2005 · Жалоба Ну тогда вот: 1. Realtek RTL8316B http://www.realtek.com.tw/products/product...modelid=2005052 2. VIA Atlantic family http://www.vntek.com/en/products/atlantic/ 3. Marvell GalNet®-2 Switched Ethernet Controllers http://www.marvell.com/products/switching/...2plus/index.jsp Только у Marvell традиционно проблема с получением документации. 4. Intel Media Switch http://www.intel.com/design/network/produc...inecard_esc.htm 5. Vitess Heathrow http://www.vitesse.com/products/product.php?number=VSC7302 6. LSILogic StreamPack http://www.lsilogic.com/products/switches/ 7. Broadcom ROBOswitch http://www.broadcom.com/products/Enterpris...ing-Products#s7 Список можно продолжать и далее. Вроде даже есть подобная отечественная разработка. В качестве обвязки к контроллерам обычно используется какая-нибудь память и порт управления: либо какой-то специфический для реализации которого надо что-то сделать на FPGA, либо один из стандартных интерфейсов - напр., последовательный. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
iosifk 3 24 октября, 2005 Опубликовано 24 октября, 2005 · Жалоба Добрый день. Внутри устройства есть N источников/приемников данных. Есть желание связать их между собой с помощью Ethernet 100Mbit . Тоесть как бы маленькая ethernet сеть, только внутри устройства. Для коммутации хотелось бы использовать какой-то одночиповый Switch. В идеале микросхема с минимумом внешней обвязки и максимумом портов(16 минимум) Мало требовательнвя к конфигурированию. Дешовая. Вобщем тот же обычный офисный switch только микросхемой. Кто что знает/использовал/может посоветовать? Может кто встерчал прошивку для Fpga релизующую функцию Ethernet Switch на N портов? Такое есть в природе? Заранее спасибо. <{POST_SNAPBACK}> Ну чтобы сразу мне написать! Вот то, что Вам нужно! Ну и еще коммутаторы и свитчи от micrel (micrel.com) И процессор KS8695. Все поставляется уже сейчас. Удачи. ____________________________.zip an_120_UnEncrypted.pdf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться