Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: SGMII to MII
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Fast Ethernet/Gigabit Ethernet/FibreChannel
vitan
Есть микросхема DS34T101. На ней есть MII/RMII/SSMII.
С другой стороны стоит проц, на нем есть мак с SGMII и RGMII.

Как бы это попроще соединить (на одной плате)?
Можно, конечно, тупо поставить два PHY, они договорятся о скорости 100, и всё. Соединить PHY без трансформаторов для экономии. Но это на крайний случай. ПЛИС тоже лень писать.

Нашел MAX24287. Там на Figure 6-8.b даже что-то похожее на нужную схему нарисовано. Но эта микросхема, как я понял чуть ли ни единственная в своём роде, боюсь проблем с поставками и т.д. Кроме того, видел на всяких форумах, что у людей с ней возникают проблемы типа "со всех сторон линк есть, но данные не ходят" и др.
Кто-нибудь использовал в реальности MAX24287 или MAX24288? Поделитесь опытом, плз.

Может, ещё есть варианты?
prig
Аляска 88E1111. Но есть риск с MDIO. Одной из микросхем он не достанется, и она может этого не понять. Да и старая эта Аляска.
Имха, проще пару PHY прикрутить.
_pv
а RGMII на 100МБитах само по себе в MII не превращается случайно?
там DDR клоки только для 1000 - 125МГц, для 100 вроде обычные 25 МГц, не DDR.
vitan
Цитата(prig @ May 22 2015, 15:03) *
Аляска 88E1111. Но есть риск с MDIO. Одной из микросхем он не достанется, и она может этого не понять. Да и старая эта Аляска.
Имха, проще пару PHY прикрутить.

Первым делом посмотрел. Но там SGMII работает как MAC, поэтому возникает старая проблема с соединением MAC-to-MAC по SGMII. В свое время не решили, а теперь рисковать не хочется, может и не заработать.
А что с MDIO, почему оно кому-то не достанется?

Цитата(_pv @ May 22 2015, 15:06) *
а RGMII на 100МБитах само по себе в MII не превращается случайно?
там DDR клоки только для 1000 - 125МГц, для 100 вроде обычные 25 МГц, не DDR.

Ух, неожиданная мысль, спасибо, посмотрю!
_pv
Цитата(vitan @ May 22 2015, 18:23) *
Ух, неожиданная мысль, спасибо, посмотрю!

результатами потом поделитесь
vitan
Цитата(_pv @ May 22 2015, 15:35) *
результатами потом поделитесь

Эх, шайтан! Там они на 10\100 всегда выдают TXC, а надо принимать. Остальное совпадает. crying.gif
_pv
Цитата(vitan @ May 22 2015, 19:17) *
Эх, шайтан! Там они на 10\100 всегда выдают TXC, а надо принимать. Остальное совпадает. crying.gif

кто они?
и у процессора и у ds34 TXC что ли входом оказался?
у ds34 ладно,
Цитата
CLK_MII_TX - MII Transmit Clock Input
In MII mode a 25MHz clock must be applied to this pin to clock the transmit side of
the interface. MII_TXD[3:0], MII_TX_EN and MII_TX_ERR are clocked out of the
device on the rising edge of CLK_MII_TX.

но у процессоора-то как?
и вообще негде прям 25МГц взять? отдельный генератор поставте.

vitan
Цитата(_pv @ May 22 2015, 16:59) *
кто они?
и у процессора и у ds34 TXC что ли входом оказался?
и вообще негде прям 25МГц взять? отдельный генератор поставте.

Тьфу, что-то клинит не по-детски. sm.gif Подумал, что оба TXC будут выходами. А на самом деле, на DS34 TXC это вход. Т.о. TXC можно соединить напрямую, а вот оба RXC будут входами, и генератор надо будет вешать туда.
Спасибо за свежий взгляд. a14.gif Правда, чтобы включить RGMII мне еще питание придется переделывать (есть уже прошлая версия девайса, в которой оно не для этого случая было сделано), но это все равно проще, чем лепить доп. микросхемы.
_pv
Цитата(vitan @ May 22 2015, 20:17) *
Тьфу, что-то клинит не по-детски. sm.gif Подумал, что оба TXC будут выходами. А на самом деле, на DS34 TXC это вход. Т.о. TXC можно соединить напрямую, а вот оба RXC будут входами, и генератор надо будет вешать туда.

непосредственно TXC вполне себе генератор на 25МГц для RXC. он вроде бы постоянно должен быть включен у RGMII.
vitan
Цитата(_pv @ May 22 2015, 19:59) *
непосредственно TXC вполне себе генератор на 25МГц для RXC. он вроде бы постоянно должен быть включен у RGMII.

Да, тоже надо проверить. Ещё придется, видимо, поотключать всё остальное, оставить только клок и данные. Еще задержку по длине TXC сделать и всё кажись.
Да, это хороший вариант.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.