关键词不能为空

当前您在: 主页 > 英语 >

各种MII接口详解

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-02-13 04:20
tags:

-

2021年2月13日发(作者:时间安排)


MII


接口类型



简介



MII


是英文


Medium Independent Interface


的缩写,翻译成中文是“介质独立


接口”


,该接口一般应用于以太网硬件平台的


MAC


层和


PHY


层之间,

< p>
MII


接口


的类型有很多,常用的有


MII



RMII



SMII



SSMII



SSSMII



GMII



RGMII



SGM II



TBI



RTBI



XGMII


< p>
XAUI



XLAUI


等 。下面对它们进行一一介绍。




MII


接口:





T


XD(Transmit Data)[3:0]

< p>
:数据发送信号,共


4


根信号线;



RXD(Receive Data)[3:0]


: 数据接收信号,共


4


根信号线;



TX_ER(Transmit


Error)





发送数据错误提示信号,同步于


TX _CLK


,高电平有效,表示


TX_ER


有效期内传输的数据无效。对于


10Mbps


速率下,


TX_ER


不起作用;



RX_ER(Receive


Error)





接收数据错误提示信号,同步于


RX _CLK


,高电平有效,表示


RX_ER


有效期内传输的数据无效。对于


10Mbps


速率下,


RX_ER


不起作用;



TX_EN(Transmit Enable)




发送使能信号,只 有在


TX_EN


有效期内传的数据才有效;


RX_DV(Reveive Data Valid)




接收数据有效信号, 作用类型于发送通道的


TX_EN




TX_CLK


:发送参考时钟,


100 Mbps


速率下,时钟频率为


25MHz



10Mbps


速率下,时钟频


率为


2.5MHz


。注意,


TX_CLK< /p>


时钟的方向是从


PHY


侧指向

< p>
MAC


侧的,因此此时钟是由


PHY


提供的。



RX_CLK


: 接收数据参考时钟,


100Mbps


速率下,时钟频率为


25MHz



10Mbps

< br>速率下,时


钟频率为


2.5MHz



RX_CLK


也是由


PHY


侧提供的。



CRS



Carrier Sense


,载波侦测信号,不需要同步于参考时钟,只要有数据传输,


C RS


就有


效,另外,


CRS

< p>
只有


PHY


在半双工模式下有效;



COL



Collision Det ectd


,冲突检测信号,不需要同步于参考时钟,只有


PHY


在半双工模式


下有效。




MII


接口一共有

< br>16


根线。




MII


接口类型




RMII


接口:





RMII



Reduced MII< /p>


,是


MII


的简化板,连线数量由


MII



16


根减少 为


8


根。



T XD[1:0]


:数据发送信号线,数据位宽为


2


,是


MII


接口的一半;



RXD[1:0]


:数据接收信号线,数据位宽为


2


,是


MII


接口的一半;



TX_EN(Transmit Enable)

< p>
:数据发送使能信号,与


MII


接口中的该信号线 功能一样;



RX_ER(Receive Error)


:数据接收错误提示信号,与


MII


接口中 的该信号线功能一样;



CLK_REF


:是由外部时钟源提供的


50MHz


参考时钟,与

< p>
MII


接口不同,


MII


接口中的接收


时钟和发送时钟是分开的,而且都是由


PHY


芯片提供给


MAC


芯片的。这里需要注意的 是,


由于数据接收时钟是由外部晶振提供而不是由载波信号提取的,所以在


PHY


层芯片内的数


据接收部分需要设计一个


FIFO


,用来协调两个不同的时钟


,


在发送接收的数据时提供缓冲。


PHY


层芯片 的发送部分则不需要


FIFO


,它直接将接收到的数据发送到< /p>


MAC


就可以了。


CRS_DV


:此信号是由


MII


接口中的


RX_DV



CRS


两个信号合并而成。当介质不空闲时,


CRS_DV


RE_CLK


相异步的方式给出。



CRS



RX_DV


早结束时


(


即载波消失而队列中

还有数据要传输时


)


,就会出现


C RS_DV


在半位元组的边界以


25MHz/2.5MHz


的频率在


0



1< /p>


之间的来回切换。因此,


MAC


能够从< /p>



CRS_DV


中精确的恢复出


RX_DV



CRS





100Mbps

< br>速率时,


TX/RX


每个时钟周期采样一个数据;在


10Mbps


速率时,


TX/RX


每隔


10


个周期采样一个数据,因而

< p>
TX/RX


数据需要在数据线上保留


10


个周期,相当于一个数


据发送


10


次。




PHY

< p>
层芯片收到有效的载波信号后,


CRS_DV


信号 变为有效,此时如果


FIFO


中还没有


数据,则它会发送出全


0


的数据给


MA C


,然后当


FIFO


中填入有效的数据 帧,数据帧的开


头是“


101010---

”交叉的前导码,当数据中出现“


01


”的比特时,代表正 式数据传输开始,


MAC


芯片检测到这一变化,从而开始接收数 据。



当外部载波信号消失后,


CRS _DV


会变为无效,


但如果


FIFO< /p>


中还有数据要发送时,


CRS_DV


在下 一周期又会变为有效,然后再无效再有效,直到


FIFO


中数据 发送完为止。在接收过程


中如果出现无效的载波信号或者无效的数据编码,则

< p>
RX_ER


会变为有效,表示物理层芯片


接收出错 。






SMII


接口:



MII


接口类型




SMII



Serial

< p>
MII


,串行


MII


的意 思,跟


RMII


相比,连线进一步减少到


4


根;




TXD


:发送数据信号,位宽为


1


;< /p>



RXD


:接收数据信号,位宽为


1




SYNC


:收发数据同步信号,每


10


个时钟周期置


1


次高电平,指示同步。


< p>
CLK_REF


:所有端口共用的一个参考时钟,频率为

< br>125MHz


,为什么


100Mbps

< br>速率要用


125MHz


时钟?因为在每

< br>8


位数据中会插入


2


位控制信号 ,请看下面介绍。




TXD/RXD



10


比特为一组,

< br>以


SYNC


为高电平来指示一组数据的开始,

< p>


SYNC


变高后



10


个时钟周期内,


TXD


上依次输出的数据是:


TXD[7:0]


< p>
TX_EN



TX_ER


,控制信号


的含义与


MII


接口中的相 同;


RXD


上依次输出的数据是:


RX D[7:0]



RX_DV



CRS



RXD[7:0]

的含义与


RX_DV


有关,当


RX _DV


为有效时


(


高电平


)



RXD[7:0]


上传 输的是物理层接收的


数据。



RX_D V


为无效时


(


低电平

< br>)



RXD[7:0]


上传输的 是物理层的状态信息数据。


见下表





当速率为


10Mbps


时,每一组数据要重复


10


次,

MAC/PHY


芯片每


10


个周期 采样一次。



MAC/PHY


芯片在接 收到数据后会进行串


/


并转换。




SSMII


接口:



SSMII



Serial


Sync


MII


,叫串行同步接口, 跟


SMII


接口很类似,只是收发使


用 独立的参考时钟和同步时钟,


不再像


SMII

< br>那样收发共用参考时钟和同步时钟,


传输距离比


SMII


更远。



MII


接口类型





SSSMII


接口:



SSSMII



Source Sync Serial MII


,叫源同步串行


MII


接口,


SSSMII



SSMII



区别在于参考时钟和同步时钟的方向,


SSMII



TX/RX


参考时钟和同步时钟都


是由


PHY


芯 片提供的,



SSSMII



TX


参考时钟和同步时钟是由


MAC

< p>
芯片提


供的,


RX


参考时 钟和同步时钟是由


PHY


芯片提供的,所以顾名思义叫源同步< /p>


串行。






GMII


接口:



-


-


-


-


-


-


-


-



本文更新与2021-02-13 04:20,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/648026.html

各种MII接口详解的相关文章

  • 爱心与尊严的高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊严高中作文题库

    1.关于爱心和尊严的作文八百字 我们不必怀疑富翁的捐助,毕竟普施爱心,善莫大焉,它是一 种美;我们也不必指责苛求受捐者的冷漠的拒绝,因为人总是有尊 严的,这也是一种美。

    小学作文
  • 爱心与尊重的作文题库

    1.作文关爱与尊重议论文 如果说没有爱就没有教育的话,那么离开了尊重同样也谈不上教育。 因为每一位孩子都渴望得到他人的尊重,尤其是教师的尊重。可是在现实生活中,不时会有

    小学作文
  • 爱心责任100字作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任心的作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文
  • 爱心责任作文题库

    1.有关爱心,坚持,责任的作文题库各三个 一则150字左右 (要事例) “胜不骄,败不馁”这句话我常听外婆说起。 这句名言的意思是说胜利了抄不骄傲,失败了不气馁。我真正体会到它

    小学作文