
DM9801
1M家庭电话线网络物理层的单芯片收发器
MII接口
(续)
RXD(接收数据)是数据的一个半字节(4位)是
通过协调子层同步与采样
对于RX_CLK 。对于每个RX_CLK时期
RX_DV被声明时, RXD( 3:0 ),从传送
物理层向MAC子层和解。
RX_CLK (接收时钟)输出到MAC和解
子层是一个时钟,它提供了定时基准
在RX_DV ,RXD和RX_ER信号的传输。
RX_DV (接收数据有效)从PHY输入,以指示
物理层是呈现恢复并解码,以半字节
在MAC子层的和解。要解释接收
经协调子层, RX_DV正确帧
必须最迟于开始 - 包括帧起始
的帧分界符,不包括任何最终流
分隔符。
CRS (载波侦听)被置由PHY当任
发送或接收介质是非空闲和无效状态
由PHY当发送和接收介质是
空闲。
MII串行管理
在MII串行管理接口包括一个
数据接口,基本寄存器组,和一个串行
管理接口的寄存器设置。通过
这个接口是可能的控制和配置
多个PHY设备,获取状态及错误
信息,并且确定的类型和功能
附加的物理层设备(或多个) 。
MII接口发送和接收时序图
TX_CLK
TX_EN
TXD
RX_CLK
CRS
RXD
RX_DV
COL
0
0
该DM9801管理功能对应
信产部规范IEEE 802.3u标准, 1995年(第22 )
对于寄存器0到6的供应商特定
寄存器16到31 。
在读/写操作,该管理数据帧
是64位长,并开始用32个连续的逻辑
1位(序言)同步时钟周期上
MDC 。帧首定界符的开始( SFD )是
由一个<01>图案接着指示
操作码( OP ) : <10>表示读操作
和<01>表示写操作。对于读
操作中,有2位周转( TA )之间申报
寄存器地址字段和数据字段被设置为
MDIO ,以避免冲突。继转机
时, 16位数据被读取或写入到
管理寄存器。
串行管理接口
串行控制接口使用一个简单的两线
串行接口,以获得并控制的状态
通过MII接口的物理层。该
串行控制接口由MDC的
(管理数据时钟)和MDI / O
(管理数据输入/输出)信号。
的MDIO引脚是双向的,并且可以被共享
由最多32个设备。
RX_CLK和TX_CLK是同步的。所有信号均无效。这两个时钟的周期为2333.3毫微秒。
空闲状态
图2
初步
版本: DM9801 - DS- P02
二○○○年三月二十日
11