DM9161
10/100 mbps 快 ethernet 物理的 layer 单独的 碎片 transceiver
最终19
版本: dm9161-ds-f02
将 10,2002
自动-negotiation
(持续)
自动-negotiation 也 提供 一个 并行的 发现
函数 为 设备 那 做 不 支持 这 自动-
negotiation 特性. 在 并行的 发现 那里 是
非 exchange 的 配置 信息, instead, 这
receive 信号 是 examined. 如果 它 是 discovered 那 这
信号 matches 一个 技术, supported 用 这
接到 设备, 一个 连接 将 是 automatically
established 使用 那 技术. 这个 准许 设备,
这个 做 不 支持 自动-negotiation 但是 支持 一个
一般 模式 的 运作, 至 establish 一个 link.
7.2.7 mii 串行 管理
这 mii 串行 管理 接口 组成 的 一个 数据
接口, 基本 寄存器 设置, 和 一个 串行 管理
接口 至 这 寄存器 设置. 通过 这个 接口 它 是
可能 至 控制 和 配置 多样的 phy 设备,
得到 状态 和 错误 信息, 和 决定 这
类型 和 能力 的 这 连结 phy 设备.
这 dm9161 管理 功能 correspond 至 mii
规格 为 ieee 802.3u-1995 (clause 22) 为
寄存器 0 通过 6 和 vendor-明确的 寄存器
16,17, 18, 21, 22, 23 和 24.
在 读/写 运作, 这 管理 数据 框架 是
64-位 长 和 开始 和 32 相接的 逻辑 一个 位
(preamble) 同步 时钟 循环 在 mdc. 这
开始 的 框架 delimiter (sfd) 是 表明 用 一个 <01>
模式 followed 用 这 运作 代号 (运算):<10>
indicates 读 运作 和 <01> indicates write
运作. 为 读 运作, 一个 2-位 turnaround (ta)
filing 在 寄存器 地址 地方 和 数据 地方 是
提供 为 mdio 至 避免 contention. 下列的 这
turnaround 时间, 16-位 数据 是 读 从 或者 写 面向
管理 寄存器.
7.2.8 串行 管理 接口
这 串行 控制 接口 使用 一个 简单的 二-连线的
串行 接口 至 获得 和 控制 这 状态 的 这
物理的 layer 通过 这 mii 接口. 这 串行
控制 接口 组成 的 mdc (管理 数据
时钟), 和 mdi/o (管理 数据 输入/输出)
信号.
这 mdio 管脚 是 bi-directional 和 将 是 shared 用
向上 至 32 设备.
7.2.9 管理 接口 - 读 框架 结构
32 "1"s
0 1 1 0 A4 A3 A0 R4 R3 R0
Z
0
空闲 Preamble SFD 运算 代号 phy 地址 寄存器 地址 转变 周围 数据 空闲
读
写
MDC
mdio 读
D15 D14 D1 D0
//
//
7.2.10 管理 接口 - 写 框架 结构
32 "1"s 0 1 10 A4 A3 A0 R4 R3 R0 1 0 D15 D14 D1 D0
空闲 Preamble SFD 运算 代号 phy 地址 寄存器 地址 转变 周围 数据 空闲
写
MDC
mdio 写
图示 7-5