|
|
  |
SGMII to MII, а также другие конверторы |
|
|
|
May 22 2015, 09:35
|
не указал(а) ничего о себе.
     
Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887

|
Есть микросхема DS34T101. На ней есть MII/RMII/SSMII. С другой стороны стоит проц, на нем есть мак с SGMII и RGMII.
Как бы это попроще соединить (на одной плате)? Можно, конечно, тупо поставить два PHY, они договорятся о скорости 100, и всё. Соединить PHY без трансформаторов для экономии. Но это на крайний случай. ПЛИС тоже лень писать.
Нашел MAX24287. Там на Figure 6-8.b даже что-то похожее на нужную схему нарисовано. Но эта микросхема, как я понял чуть ли ни единственная в своём роде, боюсь проблем с поставками и т.д. Кроме того, видел на всяких форумах, что у людей с ней возникают проблемы типа "со всех сторон линк есть, но данные не ходят" и др. Кто-нибудь использовал в реальности MAX24287 или MAX24288? Поделитесь опытом, плз.
Может, ещё есть варианты?
|
|
|
|
|
May 22 2015, 12:23
|
не указал(а) ничего о себе.
     
Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887

|
Цитата(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. Ух, неожиданная мысль, спасибо, посмотрю!
|
|
|
|
|
May 22 2015, 13:59
|
Гуру
     
Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954

|
Цитата(vitan @ May 22 2015, 19:17)  Эх, шайтан! Там они на 10\100 всегда выдают TXC, а надо принимать. Остальное совпадает.  кто они? и у процессора и у 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МГц взять? отдельный генератор поставте.
|
|
|
|
|
May 22 2015, 14:17
|
не указал(а) ничего о себе.
     
Группа: Свой
Сообщений: 3 325
Регистрация: 6-04-06
Пользователь №: 15 887

|
Цитата(_pv @ May 22 2015, 16:59)  кто они? и у процессора и у ds34 TXC что ли входом оказался? и вообще негде прям 25МГц взять? отдельный генератор поставте. Тьфу, что-то клинит не по-детски.  Подумал, что оба TXC будут выходами. А на самом деле, на DS34 TXC это вход. Т.о. TXC можно соединить напрямую, а вот оба RXC будут входами, и генератор надо будет вешать туда. Спасибо за свежий взгляд.  Правда, чтобы включить RGMII мне еще питание придется переделывать (есть уже прошлая версия девайса, в которой оно не для этого случая было сделано), но это все равно проще, чем лепить доп. микросхемы.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|