Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: посоветуйте малогабаритный свитч на три порта
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Fast Ethernet/Gigabit Ethernet/FibreChannel
skyAlex
На данный момент спроектировано беспроводное устройство(wifi) на борту которого WiFi-евский проц соединен с процом переферии напрямую без трансформаторов по аппнотам микрела(an_120), работает без вопросов. Понадобилось добавить на борт еще одно ethernet устройство, также без трансформаторов. К тому же габариты устройства очень ограничены поэтому ищется микросхема свитча минимальных габаритов(наверно что то вроде qfn24), с минимумом обвязки из серии поставил и забыл.
DmitryM
SMSC eth switch
skyAlex
Цитата(DmitryM @ May 8 2012, 12:21) *

ок.спасибо. Заказал парочку на попробовать(уже приехали).
Т.к. до этого я плотно с Ethernet не работал, требуется помощь help.gif
Итак lan9303, port1 и port2 все понятно(через трансформаторы или без них), все работает. Что делать с port0 - там MII MAC, MII PHY и т.д. Что это такое я почитал, что то понял что то не до конца. Возможно как то сконфигурировать порт0 чтоб так же тупо его прицепить напрямую к ethernet(как с 1м и 2м портом)? Или обязательно надо использовать что то вроде LAN87000 (Ethernet-трансивер)? И киньте плиз ссылками чео почитать по тематике. Спасибо cool.gif
vadimp61
Цитата(skyAlex @ Jun 27 2012, 21:44) *
ок.спасибо. Заказал парочку на попробовать(уже приехали).
Т.к. до этого я плотно с Ethernet не работал, требуется помощь help.gif
Итак lan9303, port1 и port2 все понятно(через трансформаторы или без них), все работает. Что делать с port0 - там MII MAC, MII PHY и т.д. Что это такое я почитал, что то понял что то не до конца. Возможно как то сконфигурировать порт0 чтоб так же тупо его прицепить напрямую к ethernet(как с 1м и 2м портом)? Или обязательно надо использовать что то вроде LAN87000 (Ethernet-трансивер)? И киньте плиз ссылками чео почитать по тематике. Спасибо cool.gif

Порт 0 - это цифровая 4-х битная шина обмена данными с такой-же шиной MII. На нее можно повесить либо процессор, либо еще коммутатор для расширения емкости, либо прицепит драйвер физики - микросхему PHY. В MII режиме данные идут тетрадами на тактовой частоте 25мгц 4*25=100мбит/c
В RMII - работает 2-х битная шина, но на 50Мгц получается те-же 100мбит., только число ног для соединения чипов меньше в два раза.
Турбо MII 4-ре бита на 50 МГЦ - 200 мбит, но с другой стороны должен быть чип поддерживающий такой режим работы.

Если не секрет где брали LAN9303?
iosifk
Цитата(skyAlex @ May 7 2012, 13:16) *
.. микросхема свитча минимальных габаритов(наверно что то вроде qfn24), с минимумом обвязки из серии поставил и забыл.


Микрел KSZ8993 или 95...

Вот только корпус на 24 ноги не будет...
vadimp61
Цитата(iosifk @ Jun 28 2012, 10:38) *
Микрел KSZ8993 или 95...

Вот только корпус на 24 ноги не будет...

SNI интерфейс у 8993 без HDLC протокола? И какая максимальная тактовая на этом интерфейсе? А то написано период тактовой 100нс типовой - это 10мбит.
iosifk
Цитата(vadimp61 @ Jun 28 2012, 11:34) *
SNI интерфейс у 8993 без HDLC протокола? И какая максимальная тактовая на этом интерфейсе? А то написано период тактовой 100нс типовой - это 10мбит.


Так SPI - это служебный интерфейс для задания режимов работы. Он к данным никакого отношения не имеет...
DmitryM
Цитата(iosifk @ Jun 28 2012, 11:58) *
Так SPI - это служебный интерфейс для задания режимов работы. Он к данным никакого отношения не имеет...

Не SPI, a SNI. В режиме SNI только 10 Мбит.
vadimp61
Цитата(DmitryM @ Jun 28 2012, 12:45) *
Не SPI, a SNI. В режиме SNI только 10 Мбит.

А чем это ограничено? Ведь в пдф нет ограничения на мин и мах длительность периода. Вы пробовали на других тактовых отличных от 10Мгц.
Если внутри нет HDLC контроллера, то скорее всего только 10Мгц, иначе никто нас не примет, допустим на 25 Мгц - в линии будет 25мбит/c.
А такой-же чип примет?
DmitryM
Цитата(vadimp61 @ Jun 28 2012, 13:08) *
А чем это ограничено? Ведь в пдф нет ограничения на мин и мах длительность периода. Вы пробовали на других тактовых отличных от 10Мгц.
Если внутри нет HDLC контроллера, то скорее всего только 10Мгц, иначе никто нас не примет, допустим на 25 Мгц - в линии будет 25мбит/c.
А такой-же чип примет?

как Вы себе это представляете? KSZ8993 в режиме SNI выступает задатчиком клока. MRXCLK, MTXCLK - output
vadimp61
Цитата(DmitryM @ Jun 28 2012, 15:02) *
как Вы себе это представляете? KSZ8993 в режиме SNI выступает задатчиком клока. MRXCLK, MTXCLK - output

Пока никак, поэтому и интересуюсь. Если он сам генерит 10Мгц, вопросов более нет!
Просто я хочу найти аналог ADM6993 , у нее все клоки на вход. Можно тактировать от 1Гц до 50Мгц. И получить полезную скорость от 1 до 50000000бит/c в 100BASE-T протоколе.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.