reg2im
Sep 22 2010, 06:45
Здравствуйте, уважаемые участники форума!
Требуется консультация специалистов. Есть задача - нужно собрать преобразователь оптика <-> медь для Fast Ethernet (100 Mbps). Предполагается следующее решение: использовать 2 физики 88E2038, соединенные по RGMII навстречу друг другу (RX на TX). Собственно вопрос: можно ли это соединение делать напрямую или нужна соответствующая микросхема? В даташите примера такого соединения не было.
Заранее спасибо за ответ!
P.S. PHY 88E3015, а не 88E2038
andrewkrot
Sep 22 2010, 07:07
Как минимум нужен будет буфер FIFO, я так думаю. Чтобы не париться возьмите одну микросхему KSZ8995МА и на ней собирайте.
AndreiUS
Sep 22 2010, 08:43
Цитата
соединенные по RGMII навстречу друг другу (RX на TX)
Сам хотел провести такой эксперимент, но не хватило времени. А возможно стоит обратить внимание на 88e1112 и соединить трансиверы по SGMII. На одном чипе 100base-tx, на втором 100base-fx. В общем надо экспериментировать.
Хотя если не так важна скорость в 100Мбит, то можно воспользоваться 88e1111, там на одном чипе можно сделать 1000base-x в 1000base-t
reg2im
Sep 22 2010, 10:00
Спасибо всем!
To andrewkrot: Не подскажите какую-нибудь конкретную микросхему буфера FIFO?
To AndreiUS: а SGMII можно соединять навстречу?
AndreiUS
Sep 22 2010, 10:07
Цитата(reg2im @ Sep 22 2010, 14:00)

To AndreiUS: а SGMII можно соединять навстречу?
Сказать уверенно ДА к сожалению не могу, не было возможности попробовать. Предложил лишь в качестве варианта для рассмотрения.
iosifk
Sep 22 2010, 10:10
Цитата(reg2im @ Sep 22 2010, 14:00)

To andrewkrot: Не подскажите какую-нибудь конкретную микросхему буфера FIFO?
Никакой ФИФО там не нужен. Микрел даже схему дает такого соединения в своих даташитах...
andrewkrot
Sep 22 2010, 10:36
Цитата(iosifk @ Sep 22 2010, 14:10)

Никакой ФИФО там не нужен. Микрел даже схему дает такого соединения в своих даташитах...
Вполне возможно, просто вспомнил LXT973 от Интела. Даже родные исходники раздобыл для FIFO. Поимел когда-то с ними проблем - скорости больше 5 мегабит так и не увидел ни разу. Да, еще был опыт с KSZ8001 c таким включением как предлагает Micrel для медиаконвертера - так и не добился ничего... Возможно, конечно, что руки кривые. И перешел на KSZ8995 - все сразу заработало как положено.
reg2im
Sep 22 2010, 13:06
На сайте Micrel в разделе products->media converters есть пример простого преобразователя на базе KSZ8041, в котором 2 PHY микросхемы соединены по RMII. Прокатит ли такой вариант для 88Е3015 от Marvell (там RGMII)?
http://www.micrel.com/page.do?page=product...her_medconv.jsp
Решил попробовать на KSZ8001L для медиаконвертера. Рисую схему, но по незнанию этих независимых интерфейсов и небогатому опыту в принципе, не могу понять как соединить эти две микрухи по RMII. В даташите конкретно это не объяснено, только схематично. Боюсь ошибиться, поэтому прошу помощи. И вот еще вопросик) Трансформатор решил взять от Avago AFBR-5903z. Не совсем ясно с уровнями pecl и lvpecl, опять же про соединение с трансформером ничего в даташитах не сказано, но думаю надо через резисторы 130 (вверх) и 82 Ом (вниз) производить соединение. Правильно ли? И кстати, к AFBR5903Z в даташите не показана распиновка на рисунке с pcb отверстиями для монтажа. Опять же, угадывать не хочется, может кто подскажет, если сталкивались. Спасибо.
С распиновкой AFBR разобрался, все есть в полном даташите. Так что остается только вопрос по теме
Что-то я не туда задал вопрос)
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.