首页
›
高速接口与互连
›
061-MDIO PHY寄存器调试
›
《MDIO帧结构解析与寄存器访问验证》
VIP20
本课程属于:061-MDIO PHY寄存器调试
高速接口与互连 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
MDIO帧结构解析与寄存器访问验证
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
MDIO协议概述
什么是MDIO · MDIO在以太网PHY管理中的作用 · MDIO与MDC的物理层接口
MDIO
协议概述
02
MDIO帧结构基础
帧的构成要素(前导码 · 起始码 · 操作码
MDIO
帧结构基础
03
前导码与起始码详解
32位前导码(1的序列) · 2位起始码(01)的作用与电气特性
前导码
起始码详解
04
操作码(Op Code)
读取操作码(10) · 写入操作码(01) · 地址扩展操作码(00
Op
Code
05
PHY地址域
5位PHY地址(0-31)的分配方式 · 典型PHY地址值(如0x01)
PHY
地址域
06
寄存器地址域
5位寄存器地址(0-31) · IEEE 802.3定义的标准寄存器…
寄存器地址域
5位寄存器地址
07
数据域
16位数据在读写操作中的传输顺序(M… · 数据与PHY寄存器内容的映射
数据域
16位数据
08
空闲位(Idle)
帧结束后的高阻抗态 · 时序要求 · 总线仲裁原理
Idle
空闲位
09
MDIO帧时序图
完整帧的波形图 · 时钟与数据的关系 · setup/hold时间要求
MDIO
帧时序图
10
读操作流程详解
从主机发起读命令到PHY返回数据的完…
读操作流程详解
PHY
11
写操作流程详解
主机发送写命令和数据 · PHY确认写入的时序
写操作流程详解
主机发送写命令
12
地址扩展(Address Extension)
通过写入寄存器13 · 14实现超过32个寄存器地址的扩展机…
Address
Extension
13
Clause 22 与 Clause 45 标准对比
两种MDIO帧结构差异 · 操作码定义 · 地址域扩展
Clause
22
14
Clause 45 帧结构
5位设备类型(DEV)替代PHY地址 · 16位寄存器地址 · 数据长度可变
Clause
45
15
MDIO帧的电气特性
电压阈值 · 上升/下降时间 · 负载电容对信号完整性的影响
MDIO
帧的电气特性
16
多设备共享MDIO总线
PHY地址冲突避免 · 多主机场景下的仲裁与冲突检测
MDIO
多设备共享
17
MDIO帧的位序与字节序
MSB-first传输 · 大端字节序 · 与SPI/I2C的对比
MDIO
帧的位序
18
CRC校验在MDIO中的应用
Clause 45中可选的帧校验序列…
CRC
MDIO
19
MDIO帧与寄存器映射
如何根据帧内容索引到具体PHY寄存器…
MDIO
寄存器映射
20
MDIO帧的调试与抓包
使用逻辑分析仪解析MDIO帧的步骤 · 常见异常波形分析
MDIO
帧的调试
21
MDIO帧的时序约束
MDC时钟频率范围(2.5MHz-2… · 最小周期 · 占空比要求
MDIO
帧的时序约束
22
MDIO帧的起始条件与停止条件
与I2C类似的总线起始/停止信号概念…
MDIO
帧的起始条件
23
MDIO帧与SMI接口
SMI(Serial Managem… · 信号定义
MDIO
SMI
24
MDIO帧在IEEE 802.3中的规范
从Clause 22与Clause…
MDIO
IEEE
25
MDIO帧的硬件实现
使用FPGA或MCU的GPIO模拟M…
MDIO
帧的硬件实现
26
MDIO帧的软件实现
Linux内核中mdio-bus驱动… · mdio_write/mdio_re…
MDIO
帧的软件实现
27
MDIO帧的测试方法
使用PHY管理工具(如MDIO命令行…
MDIO
帧的测试方法
28
MDIO帧的常见问题
总线挂死 · 数据粘包 · 地址错位
MDIO
帧的常见问题
29
MDIO帧的高级应用
通过MDIO读取PHY的链路状态 · 协商结果 · 温度传感器等扩展功能
MDIO
帧的高级应用
30
MDIO协议的未来演进
10G · 25G及以上速率PHY对MDIO帧的… · Clause 45的广泛采用趋势
MDIO
协议的未来演进
所属VIP或分类
同VIP:Link-Flapping故障排查寄存器证据解析
同VIP:Link-Flapping问题排查实战
同VIP:MDIO-PHY寄存器访问与总线调试