历史上的今天
返回首页

历史上的今天

今天是:2024年08月24日(星期六)

2021年08月24日 | ZDS2024 plus示波器MDIO解码/触发实战

2021-08-24 来源:eefocus

MDIO是一个以太网控制器的传输协议,广泛用于以太网控制器和PHY之间的数据通讯,接下来,让我们详细了解一下MDIO协议。


MDIO(Management Data Input/Output),管理数据输入输出总线。它是由IEEE802.3定义的以太网行业标准,它承载着MAC层和物理层通信的重任。MDIO接口包括两跟信号线:MDC和MDIO,,MAC层芯片(或其他控制芯片)可以通过它们访问物理层芯片的寄存器,并通过这些寄存器来对物理芯片进行控制和管理。


MDC:管理接口的时钟,是一个非周期信号,信号的最小周期为400ns,最小正电平时间和负电平时间为160ns,最大正负电平时间无限制。


MDIO:是双向的数据线,用来传送MAC层的控制信息和物理层的状态信息。它与MDC时钟同步,在MDC上升沿有效。


现在我们就来看一下MDIO在ZDS2024 plus示波器上的表现:

打开Decode菜单,我们可以看到MDIO已经加入其中了。

选择MDIO协议,可以看到,MDIO的参数设置非常简单,只需要设置MDC,MDIO通道,以及数据传输模式即可。

将探头接入MDIO总线捕获数据,因为MDIO传输的波特率较高,我们需要将探头衰减比打到x10的档位上,减少波形失真。我们看到MDIO的解码已经开始了,结果准确无误。

此处,我们通过事件表看到解码出来的这一帧PHYAD是0x12,那么我们是否从数据的洪流中捕捉到这一帧呢?实际上是可以的,MDIO协议不仅实现了解码功能,它还具备强大的触发功能,我们可以通过MDIO协议触发将这一帧单独捕捉出来。


我们首先将触发参数设置好,如下图所示,我们将OP类型设置成:读,芯片地址设置为:0x12。

接入信号,触发立马响应,触发点稳定在值为0x12的PHYAD段后面,特定帧捕获成功!

除了PHYAD触发外,MDIO触发还可以根据ST,OP,REGAD和DATA段进行触发,功能非常实用。


至此,MDIO协议的演示就到这里了,你的开发是否需要用到MDIO总线呢,是否也跃跃欲试想要窥探总线上出现的各种问题呢,ZDS2022 plus与ZDS2024 plus目前都已支持MDIO协议,赶紧升级你的示波器,将MDIO加入其中吧。


附:MDIO的帧结构

一个标准的MDIO帧包括PRE,ST,OP,PHYAD,PEGAD,TA和DATA段,如下图所示。

PRE:帧前缀域,为32个连续“1”比特,这帧前缀域不是必要的,某些物理层芯片的MDIO操作就没有这个域。

OP:帧操作码,比特“10”表示此帧为一读操作帧,比特“01”表示此帧为一写操作帧。

PHYAD:物理层芯片的地址,5个比特,每个芯片都把自己的地址与这5个比特进行比较,若匹配则响应后面的操作,若不匹配,则忽略掉后面的操作。

REGAD:用来选择物理层芯片的32个寄存器中的某个寄存器的地址。

TA:状态转换域,若为读操作,则第一比特时MDIO为高阻态,第二比特时由物理层芯片使MDIO置“0”。若为写操作,则MDIO仍由MAC层芯片控制,其连续输出“10”两个比特。

DATA:帧的寄存器的数据域,16比特,若为读操作,则为物理层送到MAC层的数据,若为写操作,则为MAC层送到物理层的数据。

IDLE:帧结束后的空闲状态,此时MDIO无源驱动,处高阻状态,但一般用上拉电阻使其处在高电平,即MDIO引脚需要上拉电阻。

推荐阅读

史海拾趣

Cooper Industries公司的发展小趣事

在电工产品领域,Cooper Industries同样取得了显著的成就。2000年,公司收购了Eagle电气,并将其与已有的接线装置产品系列合并,组建成了一个名为“库柏电工”的新事业部。这一举措不仅丰富了公司的产品线,也使其在电工产品领域的技术实力得到了进一步提升。库柏电工提供了超过10000个高质量装置的产品组合,广泛应用于工业、商业和住宅领域,满足了不同客户的需求。同时,公司还不断投入研发,推出更加先进、高效的电工产品,为行业的发展做出了积极贡献。

港源(GANGYUAN)公司的发展小趣事

为了进一步拓展全球业务,Cooper Industries在2007年收购了韩国防爆电力设备制造商Hyundai Explosion-Proof Electric Co.。这一收购使公司能够更好地进入韩国市场,并充分利用韩国在造船业以及国内能源与石化基础设施方面的优势。通过这次收购,Cooper Industries不仅提升了在韩国市场的竞争力,也为其在全球防爆电力设备市场的地位打下了坚实基础。这一举措再次展现了Cooper Industries在全球化战略中的远见卓识和果断行动。

这五个故事只是Cooper Industries发展历程中的一部分,但它们足以展现出公司在电子行业中的卓越地位和不断创新的精神。通过全球扩张、收购整合、技术创新和市场拓展等方式,Cooper Industries不断壮大自身实力,为行业的发展做出了积极贡献。

Cicoil公司的发展小趣事

随着计算机技术的飞速发展,处理器成为了电子设备的核心部件。Cicoil公司看到了这一趋势,开始与处理器制造商展开合作。他们为处理器提供高质量的连接电缆,确保处理器能够稳定、高效地运行。这一合作使得Cicoil公司的电缆产品进一步深入到计算机领域,也为其带来了更多的商业机会。

Electron Products Inc公司的发展小趣事

EPI一直非常重视产品的品质管理。公司建立了严格的质量管理体系,从原材料采购到产品生产、检测、包装等各个环节都进行严格把控。此外,EPI还注重持续改进,不断引入先进的生产技术和设备,提升产品的质量和性能。这些举措使得EPI的产品在市场上享有很高的声誉和口碑。

Gemmy Electronics Co Ltd公司的发展小趣事
可能是由于电容器老化、容量下降或升压电路故障导致高压不足。
GaN Systems公司的发展小趣事

多年来,GAIA盖亚电源凭借其卓越的产品性能和专业的技术支持,赢得了众多知名客户的信赖和合作。这些客户涵盖了航空航天、军事、交通运输、工业自动化等多个领域。在与客户的合作过程中,GAIA盖亚电源不仅提供了高质量的产品和服务,还与客户共同研发了多项创新解决方案,帮助客户解决了许多技术难题。这些成功案例不仅彰显了GAIA盖亚电源的技术实力和市场竞争力,也为其在电子行业的发展奠定了坚实的基础。

问答坊 | AI 解惑

请达人来解个疑,非接触式智能卡的

最近听说国外有黑客破解了  MIFARE CLASSIC的非接触型智能卡,那位达人能介绍下相关情况啊?严重不?好像信产部和广电总局什么的都很关注啊!…

查看全部问答>

555构成的单片机看门狗电路请教!

拿到一个555构成的单片机看门狗电路,搞不定,请高手帮忙分析一下。看门狗输出控制单片机电源引脚,输出低电平有效。输出高电平,单片机电源断电。 555输入VI接单片机IO口,RA=1K,RB=1M。单片机应该怎么控制,才能起到看门狗的作用呢? C:\\Do ...…

查看全部问答>

中嵌学院(中嵌教育)-嵌入式Linux驱动与内核开发-精品课程

中嵌学院(中嵌教育)-嵌入式Linux驱动与内核开发-精品课程  暑假班现热招中!                 贺! 中嵌教育全新升级改版,强势推出”中嵌学院”专业品牌。中嵌学院联合各签 ...…

查看全部问答>

有个公司需要招聘手机嵌入式开发人员,有谁感兴趣啊

RT,公司在南京,跨国手机研发中心,薪水面议。 如果有兴趣的朋友可以把简历发送到bomc_hr08@126.com 或者站内联系。…

查看全部问答>

PCB多边形敷铜出来的结果却是矩形敷铜的结果?

我想请教一个问题:我用PROTEL99SE画PCB板时,为什么多边形敷铜出来的结果却是矩形敷铜的结果,它并没有绕开元器件,是我的什么设置错了吗?我的PCB电路是从原理图里生成的,电气特性是正确的,请问这是为什么啊!谢谢了…

查看全部问答>

要采购设备,请代理联系我

  交流电源, 3相, 要求输出 400VAC 可调电源 示波器  100M 功率表   快联系我啊…

查看全部问答>

关于ADC的接地问题

我用的是stm32F103RBT6,两层板,大概7*5CM。 基本把模拟器件和数字器件分成左右两边布的。 5v-3.3V的LDO也是左右各一。 VCCA走线比较粗,也和VCC分开的。 模拟器件电流都很小的。 但是地是没有分开单点接地,都是用大量过孔和上下两层铺 ...…

查看全部问答>

求各位指点

本人准备用FPGA做一个SPWM波发生器,用于逆变电源,但是在用modelsim 仿真过程中发现,输出信号SPWM不存在,哪位能帮忙分析一下问题出在什么地方吗?谢谢。用的ISE 10.1  和modelsim6.5b.…

查看全部问答>

【低功耗】Altera Stratix III系列高性能FPGA功耗可降低50%

Altera公司近日发布Stratix III FPGA系列,该系列具有业界高密度高性能可编程逻辑器件中最低的功耗。Stratix III FPGA采用了TSMC的65nm工艺技术,其突破性创新包括硬件体系结构提升和Quartus II软件改进,与前一代Stratix II器件相比,这些新特性使 ...…

查看全部问答>

【设计工具】赛灵思Xilinx® 7 系列FPGA如何利用先进工艺大幅度降低功耗

  本白皮书与Xilinx® 28nm 7 系列 FPGA功耗有关的几个问题,详细解释了TSMC 28nm 高K金属栅工艺技术(HKMG) 、高性能低功耗工艺制程,也介绍了赛灵思全系列FPGA 如何利用28 nmHPL 工艺制程实现架构创新,以及如何通过降低静态功耗、动态功耗 ...…

查看全部问答>