芯路恒电子技术论坛

 找回密码
 立即注册
热搜: 合集
查看: 2777|回复: 0

MII和GMII的配置要点问答

[复制链接]
  • TA的每日心情
    开心
    2021-12-31 09:03
  • 71

    主题

    79

    帖子

    967

    积分

    高级会员

    Rank: 6Rank: 6

    积分
    967
    发表于 2021-7-30 18:09:15 | 显示全部楼层 |阅读模式
    问1:RTL8211EG芯片工作在GMII模式下,是由FPGA提供125M时钟,而工作在MII模式下,是由phy提供时钟。那么FPGA怎么去判断phy的自适应的结果呢,怎么知道是要工作在GMII模式下还是MII模式呢?
    答1:MII和GMII接口的自动适应,是根据PHY芯片内部的MDIO寄存器配置实现的,在网线线缆通路上,如果建立了8芯的网线电缆通路,才具备使用GMII的使用条件,否则,PHY芯片会自动配置为MII模式。

    问2:千兆以太网的接口,发送时钟设置成12.5M是不是就成100M通讯了?
    答2:不对。网络速率并不是由时钟决定的,或者说,是先有速率后有时钟,速率先定了,如果你时钟给的不对,只会导致数据发送不正确,并不会改变速率。


    问3:PHY芯片能否自适应百兆千兆速率?
    答3:通讯速率是网线决定的,不是FPGA侧决定的。


    问4:什么情况下发百兆的,什么情况下发千兆的?如何设置?
    答4:工作在什么速率就应该给什么时钟。针对速率两种说法,第一种是明确需要工作在什么速率,你就通过设置让phy工作在什么速率,但是这种模式能够成功的前提是,对方也能够通过协商,工作在这种速率;第二种是,随缘,自动协商出来一个最适合双方的速率。


    问5:双方速率的配置和协商,是硬件上的还是软件上的设置?
    答5:配置是可以通过PHY芯片MDIO接口实现的。
    17.jpg


    问6:千兆和百兆的数据收发基本情况是怎样?
    答6:千兆的时候是125M工作时钟频率,一拍传输8bit数,百兆或十兆的时候是控制器接收PHY侧发送的时钟和数据,一拍传输4bit数。




    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|小黑屋|Archiver|芯路恒电子技术论坛 |鄂ICP备2021003648号

    GMT+8, 2024-5-10 19:50 , Processed in 0.116465 second(s), 34 queries .

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

    快速回复 返回顶部 返回列表