网站首页 > 资源文章 正文
SMI:串行管理接口(Serial Management Interface),通常直接被称为MDIO接口(Management Data Input/Output Interface)。MDIO最早在IEEE 802.3的第22卷定义,后来在第45卷又定义了增强版本的MDIO,其主要被应用于以太网的MAC和PHY层之间,用于MAC层器件通过读写寄存器来实现对PHY层器件的操作与管理。
MDIO主机(即产生MDC时钟的设备)通常被称为STA(Station Management Entity),而MDIO从机通常被称为MMD(MDIO Management Device)。通常STA都是MAC层器件的一部分,而MMD则是PHY层器件的一部分。MDIO接口包括两条线,MDIO和MDC,其中MDIO是双向数据线,而MDC是由STA驱动的时钟线。MDC时钟的最高速率一般为2.5MHz,MDC也可以是非固定频率,甚至可以是非周期的。MDIO接口只是会在MDC时钟的上升沿进行采样,而并不在意MDC时钟的频率(类似于I2C接口)。如下图所示。
MDIO接口有两个版本,通常被称为卷22版本和卷45版本。卷22版本的MDIO接口最多支持连接32个MMD(PHY层设备),每个设备最多支持32个寄存器。卷45版本的MDIO接口最多支持连接32个MMD,32个设备类型,每个设备最多支持64K个寄存器。卷22版本的MDIO接口的数据帧格式如下:
具体每个bit描述如下:
卷45版本的MDIO接口的数据帧格式如下:
具体每个bit的描述如下:
如果是STA(MAC层设备)驱动MDIO,则MDIO相对于MDC上升沿,至少要有10ns的建立时间(Setup Time)和10ns的保持时间(Hold Time)。如下图所示:
如果MDIO是由MMD(PHY层设备)驱动的,则MDIO相对于MDC的Tco(Clock to Output Delay)的范围是0ns~300ns。如下图所示:
主要参考资料
1、IEEE 802.3 第22卷,第45卷
2、网友落尘纷扰的博客:https://blog.csdn.net/jasonchen_gbd/article/details/51628992
3、Lattice, RD1194, MDIO Master and Slave Controllers User Guide
猜你喜欢
- 2024-11-15 最全的GitOps工具选型,30+款工具随你挑
- 2024-11-15 二、Fanuc 数控系统RS232 接口(fanuc 232传输参数设定)
- 2024-11-15 什么是数控编程?数控编程方法有哪些?数控编程又分哪几步?
- 2024-11-15 PSPad:Windows的免费软件程序员编辑器
- 2024-11-15 数控加工技术的基础知识(二)(数控加工技术教学视频)
- 2024-11-15 每日技巧:每打开一个文件就会启动一个CAD?这里有三招任你选
- 2024-11-15 CNC加工中心G代码最详细的解说(cnc加工中心常用g代码大全)
- 2024-11-15 fanuc加工中心基本操作学习资料(fanuc加工中心指令代码大全)
- 2024-11-15 C/C++ Qt MdiArea 多窗体组件应用
- 2024-11-15 机器学习(machine learning)以及数据挖掘(data mining)软件
你 发表评论:
欢迎- 05-25西门子PLC常见的通讯方法
- 05-25网络安全之网络组件
- 05-25数据通信基本原理介绍,模拟信号和数字信号的传输过程
- 05-25计算机软件水平考试《网络工程师》-第3章 数据链路层-02
- 05-25综合布线系统(PDS)
- 05-25超六类非屏蔽铜缆详解
- 05-25弱电智能化—综合布线系统
- 05-25计算机网络的年终复习题
- 最近发表
- 标签列表
-
- 电脑显示器花屏 (79)
- 403 forbidden (65)
- linux怎么查看系统版本 (54)
- 补码运算 (63)
- 缓存服务器 (61)
- 定时重启 (59)
- plsql developer (73)
- 对话框打开时命令无法执行 (61)
- excel数据透视表 (72)
- oracle认证 (56)
- 网页不能复制 (84)
- photoshop外挂滤镜 (58)
- 网页无法复制粘贴 (55)
- vmware workstation 7 1 3 (78)
- jdk 64位下载 (65)
- phpstudy 2013 (66)
- 卡通形象生成 (55)
- psd模板免费下载 (67)
- shift (58)
- localhost打不开 (58)
- 检测代理服务器设置 (55)
- frequency (66)
- indesign教程 (55)
- 运行命令大全 (61)
- ping exe (64)
本文暂时没有评论,来添加一个吧(●'◡'●)