Здравствуйте!
Есть процессор с несколькими SGMII. Задача - сделать несколько портов 1000Base-X.
Нужен ли какой-то внешний PHY между SGMII и трансивером?
Если я всё правильно понял, SGMII содержит в себе часть PHY - PCS (Physical Coding Sublayer), который из GMII делает TBI (который 8b/10b), засовывает туда-же управление, а так-же делает еще кое что (напр. auto-negotiation). TBI в свою очередь сериализуется SerDes-ом. В итоге получаем уже готовый поток для отсылки в оптику (т.е. внешний PHY не нужен). Я прав?
И второе - для трансивера требуются уровни PECL, на выходе SerDes'а - LVDS, но дифференциальное напряжение совпадает. Т.к. на линиях стоят развязывающие конденсаторы, а входы трансивера подтянуты в центральной точке PECL, то не нужно ставить преобразователи уровня, а можно подключить трансивер напрямую к линиям SerDes. Правильно?