
麦克雷尔INC 。
KSZ8873MLL/FLL/RLL
MII管理( MIIM )接口
该KSZ8873MLL / FLL / RLL支持IEEE 802.3 MII管理接口,也被称为管理数据
输入/输出( MDIO )接口。该接口允许上层设备以监视和控制的状态
KSZ8873MLL / FLL / RLL 。用MDC / MDIO能力的外部设备,用于读取所述PHY的状态或配置
PHY设置。在MIIM接口上的进一步细节被发现在IEEE 802.3u标准规范第22.2.4.5和参考
到802.3节22.3.4用于定时。
该MIIM接口由以下部分组成:
并入所述数据线( SDA_MDIO )和时钟线( SCL_MDC )的物理连接。
具体的协议,业务遍及上述物理连接,它允许外部
控制器与KSZ8873MLL / FLL / RLL设备进行通信。
获得一组8个16位寄存器,由六个标准MIIM寄存器[ 0 : 5 ]和两个自定义MIIM
寄存器[29 , 31] 。
该MIIM接口可运行在高达5MHz的最大时钟速率。
下表描述了MII管理接口的帧格式。
前言
开始
FRAME
01
01
读/写
操作码
10
01
PHY
地址
位[ 4:0]
AAAAA
AAAAA
REG
地址
位[ 4:0]
RRRRR
RRRRR
TA
数据的位[ 15:0]
空闲
读
写
32 1’s
32 1’s
Z0
10
DDDDDDDD_DDDDDDDD
DDDDDDDD_DDDDDDDD
Z
Z
表8. MII管理接口的帧格式
串行管理接口( SMI )
在SMI是KSZ8873MLL / FLL / RLL非标准MIIM接口,提供给所有KSZ8873MLL / FLL / RLL访问
配置寄存器。该接口允许外部设备完全监视和控制的状态
KSZ8873MLL/FLL/RLL.
在SMI接口包括以下内容:
并入所述数据线( SDA_MDIO )和时钟线( SCL_MDC )的物理连接。
具体的协议,业务遍及上述物理连接,它允许外部
控制器与KSZ8873MLL / FLL / RLL设备进行通信。
访问所有KSZ8873MLL / FLL / RLL配置寄存器。注册接入,包括全球,港口及
先进的控制寄存器0-198 (0×00 - 0xC6 ) ,并间接获得的标准MIIM寄存器[ 0 : 5]
自定义MIIM寄存器[29 , 31] 。
下表描述了SMI帧格式。
前言
开始
FRAME
01
01
读/写
操作码
00
00
PHY
地址
位[ 4:0]
1xRRR
0xRRR
REG
地址
位[ 4:0]
RRRRR
RRRRR
TA
数据的位[ 15:0]
空闲
读
写
32 1’s
32 1’s
Z0
10
0000_0000_DDDD_DDDD
xxxx_xxxx_DDDD_DDDD
Z
Z
表9.串行管理接口( SMI )的帧格式
SMI寄存器的读访问时选择OP代码被设置为“00”和比特的PHY地址的4被设置为'1' 。 SMI注册
写访问时,选择OP代码被设置为“00”和比特的PHY地址的4被设置为'0'。的PHY地址位[3]是
未定义用于SMI的寄存器访问,所以可以在读/写操作被设置为'0'或'1'。
要访问KSZ8873MLL / FLL / RLL寄存器0-196 (0×00 - 0xC6 ) ,出现以下情况:
PHYAD [2:0 ]和REGAD [4 :0]的组合,形成了8位的地址;也就是说, { PHYAD [2: 0], REGAD [4:0 ]} =
位[ 7:0] 8位地址。
2011年9月
31
M9999-092111-1.5