RGMII信号问题

Mack_liu 2019-03-01 11:33:50
请教各位大牛,我这边的板子的RGMII部分出现问题,现象是数据正常发送,但是cpu接收不到数据,在示波器上点了一下波形,发现rxclock时钟相位和数据rx0出现了重合,并且较多部分出现在rxclock上升沿时,rx0为下降沿。
不知各位大神有何建议!
...全文
2412 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
isantisant 2019-04-14
  • 打赏
  • 举报
回复
rgmii规范时钟与数据有1.5ns的延时,你这个相位同步了,时序有问题。看下芯片有没有寄存器调整时序,一般Marvell的都是支持的。如果芯片不支持,时钟就要绕线6000mil左右。
住在树上 2019-03-21
  • 打赏
  • 举报
回复
我也出现过这个问题 是时钟的问题加个锁相环试试 不过我还没有解决
Mack_liu 2019-03-14
  • 打赏
  • 举报
回复
引用 1 楼 同样冒雨 的回复:
1.如果确定是这一路RX0有问题,断开飞线试一下;---怕走线延迟不一致的话,可以几根信号包括时钟一起飞 2.飞线OK的话,检查走线,更改串阻; ---PCB的问题就改板 3.飞线不好使,检查看是不是别的问题
感谢 !
同样冒雨 2019-03-12
  • 打赏
  • 举报
回复
1.如果确定是这一路RX0有问题,断开飞线试一下;---怕走线延迟不一致的话,可以几根信号包括时钟一起飞 2.飞线OK的话,检查走线,更改串阻; ---PCB的问题就改板 3.飞线不好使,检查看是不是别的问题

6,127

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 硬件设计
社区管理员
  • 硬件设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧