
麦克雷尔INC 。
KSZ8041NL
MII管理( MIIM )接口
该KSZ8041NL支持IEEE 802.3 MII管理接口,也被称为管理数据输入/输出
(MDIO )接口。该接口允许上层设备以监视和控制所述KSZ8041NL的状态。一
与MIIM能力的外部设备,用于读取所述PHY的状态和/或配置的PHY设置。其他详细信息
在MIIM接口可以在IEEE 802.3u标准规范第22.2.4.5被发现。
该MIIM接口由以下部分组成:
并入了时钟线(MDC)和数据线( MDIO)的物理连接。
一个具体的协议,经营横跨上述物理连接,允许一个外部控制器
与一个或多个KSZ8041NL设备进行通信。每个KSZ8041NL设备分配的PHY地址
1和7由PHYAD之间[ 2:0]捆扎销。
内部可寻址组的13个16位的MDIO寄存器。寄存器[0: 6]是必需的,并且它们的功能是
由IEEE 802.3u标准规范中定义的。提供了用于扩展功能的额外的寄存器。
该KSZ8041NL支持MIIM两个MII模式和RMII模式。
下面的表显示了KSZ8041NL MII管理帧格式。
前言
开始
FRAME
读/写
操作码
10
01
PHY
地址
位[ 4:0]
读
写
32 1’s
32 1’s
01
01
00AAA
00AAA
REG
地址
位[ 4:0]
RRRRR
RRRRR
Z0
10
DDDDDDDD_DDDDDDDD
DDDDDDDD_DDDDDDDD
Z
Z
TA
数据
位[15 :0]的
空闲
表1. MII管理帧格式
中断( INTRP )
INTRP (销21 ) ]是用来通知外部控制器,出现了状态可选的中断信号
更新该KSZ8041NL PHY寄存器。位[ 15:8]的寄存器1BH是中断控制位,并用于使能
和停用的条件断言INTRP信号。位[ 7:0]寄存器1BH的是中断状态位,并且是
用于指示已发生的中断条件。中断状态位被读取寄存器1BH后清除。
位寄存器1Fh的9套中断级别高有效或低有效。
MII数据接口
媒体独立接口( MII )被指定在IEEE 802.3u标准规范的第22条。它提供了一个通用
物理层和MAC层的设备,并且具有以下主要特征之间的界面:
支持10Mbps和100Mbps的数据传输速率。
采用了25MHz的参考时钟源的PHY 。
提供了独立的4比特宽(半字节)发送和接收数据路径。
包含两个不同的组信号:一个用于传输,另一个用于接收。
默认情况下, KSZ8041NL配置为MII模式后,它是电或以下复位:
25MHz的晶振连接到XI , XO (引脚9,8 ) ,或外部25MHz的时钟源(振荡器)连接到XI 。
CONFIG [ 2 : 0 ] (引脚18 , 29 , 28)设置为“000” (默认设置) 。
2008年7月
16
M9999-071808-1.2