
麦克雷尔
KSZ8001
SQE和Jabber功能(仅适用于10BASE-T)
在10BASE -T操作,短脉冲将被放出来的COL脚的每一个数据包发送后。这是必需的,作为该测试
10BASE -T发送/接收路径,被称为SQE测试。在10BASE - T发射机将被禁用, COL会高,如果是TXEN
高电平的时间超过20毫秒(胡说八道) 。如果TXEN接着低电平的时间超过250毫秒,在10BASE - T发射机将被重新启用
和COL将变低。
自动协商
该KSZ8001由硬件捆扎选项(引脚29 )或软件(注册0.12 )进行自动协商。它会自动
通过宣传它的能力,并将它们与那些从它的链接伙伴收到的比较选择其运作模式时自动
协商。它也可以被配置为在任一全双工或半双工模式做广告100BASE- TX或10BASE-T 。自动
谈判是在FX模式下被禁用。
在自动协商,登记簿4的内容,编码快速链路脉冲( FLP ) ,将在发送给它的链接伙伴
上电时,链路损耗或重新启动的条件。在同一时间,该KSZ8001将监视传入的数据以确定其模式
操作。平行检测电路将尽快启用,无论是10BASE-T NLP (普通链路脉冲)或100BASE -TX闲着也是
检测到。该操作模式是基于以下优先配置:
重点1 : 100BASE-TX全双工
优先级2:的100Base -TX半双工
优先级3 : 10BASE-T,全双工
重点4 : 10BASE-T,半双工
当KSZ8001接收突发FLP从它的链接伙伴有3个相同的链接代码字(忽略应答位) ,它将
存储这些代码字寄存器5和等待下一个3个相同的码字。一旦KSZ8001检测第二代码
即,再根据上述优先配置自身。此外, KSZ8001还检查100BASE -TX闲置
或10BASE-T NLP符号。如果任一被检测到, KSZ8001自动配置,以匹配所检测的操作速度。
MII管理接口
该KSZ8001支持IEEE 802.3 MII管理接口,也被称为管理数据输入/输出( MDIO)
界面。该接口允许上层设备以监视和控制所述KSZ8001的状态。 MDIO接口包括
以下:
包括数据线(MDIO ),时钟线(MDC)和一个可选的中断线路的物理连接( INTRPT )
横跨上述的物理连接上运行,它也允许一个控制器来具体协议
与多个KSZ8001设备进行通信。每个KSZ8001是由PHYAD指定介于0和31之间的MII地址
输入。
内部可寻址组的14个16位的MDIO寄存器。寄存器[0: 6]是必需的,它们的功能被指定
由IEEE 802.3规范。提供了扩展功能的寄存器。
该INTPRT引脚用作管理数据中断信息产业部。一个活跃的低或高在这个引脚指示上的状态变化
该KSZ8001基于1fh.9电平控制。寄存器位在1BH [15 : 8 ]是中断允许位。寄存器位在1BH [7:0 ]分别是
中断状态位。这种中断是通过读取寄存器1BH清除。
MII数据接口
数据接口包括用于从10/100 802.3兼容的媒体访问控制器发送数据独立通道( MAC )
到KSZ8001 ,并用于从所述线接收数据。正常的数据传送在图4B半字节模式( 4比特宽的实施
半字节) 。
传输时钟( TXC ) :
发送时钟一般是由KSZ8001从设置在外部的25MHz的基准源产生的
X1输入。发送数据和控制信号,必须始终同步到TXC由MAC 。该KSZ8001正常
样品上的TXC的上升沿这些信号。
2009年6月
修订1.04
13