0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

浅谈MDC&MDIO信号,如何保证低速信号不出问题

电子工程师 2019-04-24 09:33 次阅读

在设计中,通常总是优先处理光口、PCIE等高速信号、或者是音频模拟信号。规划使用最优的层,最优的通道,阻抗、延时、串扰等细节也被优化到极致。然而剩下的低速信号往往不被重视。但是有些低速信号表示自己也是要面子的,你不重视我,我就给你颜色看。比如咱们今天的主角MDC&MDIO信号。

MDC&MDIO是串行管理接口(Serial Management Interface)的信号。MDIO是用来读/写PHY的寄存器,以控制PHY的行为或获取PHY的状态,MDC则为MDIO提供时钟

我们来看一个案例:PCB设计中的MDC时钟信号如下图左,仿真波形如下图右。

浅谈MDC&MDIO信号,如何保证低速信号不出问题

U14是驱动端,U1/U12/U13接收端。U12接收端的信号从仿真波形来看,在判别区域内信号边沿有回沟和振铃,有误触发的风险。

原因分析:现有拓扑下,因为U12是很靠近源端的,U14到U13这段长距离走线成为STUB,因为分支非常长,导致反射不能淹没在上升沿中,信号出现回沟。

根据分析结果以及PCB的实际情况,评估了切实可行的优化方案:即变更布线拓扑结构,使用星型拓扑结构,并删除源端串联端接,在每个分支处进行端接。预期结果如下:

浅谈MDC&MDIO信号,如何保证低速信号不出问题

大家是不是觉得已经可以结束了?

客户根据我们提供的优化方案进行了修改,但是客户觉得还不够保险,在我的优化方案的基础上,自己又在MDC的源端增加了一个LC滤波器,并在MDIO的每个分支都增加了LC滤波器。

优化后的结果详见下记仿真:红色波形是原方案的仿真信号波形,绿色波形是在原方案基础上客户‘优化’后的仿真波形。

MDC:

浅谈MDC&MDIO信号,如何保证低速信号不出问题

MDIO:Write

浅谈MDC&MDIO信号,如何保证低速信号不出问题

MDIO:Read

浅谈MDC&MDIO信号,如何保证低速信号不出问题

从仿真结果来看,MDC时钟信号倒是没有回沟了。但是MDIO信号如今已经凉透了。看到这个结果,我……

几MHz的信号能差到这个程度也是非常不容易的。经过排查,问题出在了新加的LC滤波器上,根据官网下载的DATAsheet显示,该器件电感量为350nH,电容量是110pF。

浅谈MDC&MDIO信号,如何保证低速信号不出问题

由于客户在原始方案基础上增加LC滤波器。此滤波器具有很强的感性。导致读/写中途有很大的感性突变,导致信号的反射。且由于每个分支都有滤波器,导致信号会在多个分支上来回反射,信号质量受到严重影响。之前用于改善信号质量的各分支串联端接。不但起不到改善信号质量的作用,还使得信号质量更差。

至于为什么MDIO 的Write /Read差异如此之大?由于数据线在读/写模式状态下的端接电阻的相对位置是不同的。现在的拓扑正好是差的更差(Read),好的更好的一个状态(Write),所以读/写的信号波形差异非常大。在删除LC滤波器后,信号恢复到预期水平。

由此可见即使是几MHz的低速信号,拓扑的使用不当也可能导致信号质量不良,所以在设计类似连接多个IC的信号时,选择合适的拓扑尤为重要。另外提醒一下,如果拓扑改变,原本的为了改善信号质量的端接方案就不一定适合新的拓扑了,需要根据新的拓扑进行合理的调整,没有经过验证不要随意添加滤波器,否则可能会适得其反。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 信号
    +关注

    关注

    11

    文章

    2687

    浏览量

    75798
  • MDIO
    +关注

    关注

    0

    文章

    10

    浏览量

    11162
  • 时钟信号
    +关注

    关注

    4

    文章

    392

    浏览量

    28271

原文标题:几MHz的低速信号也能出问题?

文章出处:【微信号:yes-easy-high-speed,微信公众号:高速先生】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    以太网中MDIO协议工作原理与应用

    MDIO主机(即产生MDC时钟的设备)通常被称为STA(Station Management Entity),而MDIO从机通常被称为MMD(MDIO Management Devic
    发表于 02-27 09:32 1526次阅读
    以太网中<b class='flag-5'>MDIO</b>协议工作原理与应用

    ADUCM320 MDIO口的电平是多少?

    1.ADUCM320 MDIO口的电平是多少? 是1.2V的么?还是1.8V? 3.3V?PRTADR/MDIO/MDC可直接和CFP接口的MDIO口连接 通信么? 2.通过[siz
    发表于 01-12 07:35

    高速信号低速信号有什么区别,怎么定义高速和低速

    高速信号低速信号有什么区别,怎么定义高速和低速
    发表于 12-18 10:13

    请问ADUCM320 MDIO口的电平是多少

    1.ADUCM320 MDIO口的电平是多少? 是1.2V的么?还是1.8V? 3.3V?PRTADR/MDIO/MDC可直接和CFP接口的MDIO口连接 通信么?2.通过[size
    发表于 09-27 11:47

    GD32F450 GPIO口模拟MDIO

    ){ rcu_periph_clock_enable(RCU_GPIOA); rcu_periph_clock_enable(RCU_GPIOC); //开漏输出 //MDIO---PA2MDC---PC1 gpio_mode_set
    发表于 07-16 15:29

    请问正点原子MDIO测试试验烧不到自己的板子是为什么?

    大佬们为什么我正点原子MDIO测试试验烧不到自己的板子里啊有几个问题想问一下。。我抓出来的MDC波形一直是拉高的这是一个问题,是不是PHY芯片所有的操作都跟这个MDC信号有关啊??我的
    发表于 06-23 15:29

    CH563能否支持SMI(MDC/MDIO),能否管理其他的网络芯片?

    CH563能否支持SMI(MDC/MDIO),能否管理其他的网络芯片?
    发表于 06-09 07:49

    CH32FV2x_V3x系列应用手册中MDCMDIO引脚序号的问题求解

    在“CH32FV2x_V3x 系列应用手册 (V1.03版)”的383页中关于MDCMDIO的引脚序号似乎与“CH32V20x_30x 数据手册(V2.2版)”有差异。而在对应的数据手册中的第24
    发表于 07-19 07:45

    想验证DSO上的mdio写周期信号,需要做什么设置?

    我已经配置了 MDI 和 MDIO 引脚,想验证 DSO 上的 mdio 写周期信号。那么除了 MDCMDIO 管脚配置之外还需要做什
    发表于 01-09 08:10

    使用不同的以太网PHY,MDC信号的问题求解

    找到了以下信息:由于硅错误,MDC-MDIO 接口在前几次交易后总是很忙。发生这种情况是由于源 (DUT) 上的非单调 MDC。解决方法使 LS1028A MDC 焊盘上的 MDC
    发表于 03-23 07:19

    在哪里可以获得MDC/MDIO驱动程序的S32G234M演示代码?

    我在哪里可以获得 MDC/MDIO 驱动程序的 S32G234M 演示代码? 谢谢。
    发表于 06-05 07:22

    PCB设计中高速信号低速信号如何区分

    低速信号中,各个点的电平相差不大,但高速信号中,需要用分布式的思维来考虑问题,在传输路径中,每个点的路径相差很大,所以高低速信号的划分还与
    的头像 发表于 08-20 09:47 9604次阅读

    DDR信号仿真的信号质量与时序分析

    该波形电压虽然都通过了门限电平,但是裕量很小,波形也是参差不齐,显然不够理想。我们这里仅仅仿真了单根信号的质量,如果把串扰也考虑进来,波形就很难保证不出问题。作者以前也仿真过这种拓扑结构,但是波形没有这么糟糕啊。
    发表于 10-04 17:07 2073次阅读
    DDR<b class='flag-5'>信号</b>仿真的<b class='flag-5'>信号</b>质量与时序分析

    如何区分高速信号低速信号

    来源:罗姆半导体社区 提到“高速信号”,就需要先明确什么是“高速”,MHz速率级别的信号算高速、还是GHz速率级别的信号算高速? 传统的SI理论对于“高速信号”有经典的定义。SI:Si
    的头像 发表于 12-12 16:56 6557次阅读

    几MHz的低速信号也能出问题

    在设计中,通常总是优先处理光口、PCIE等高速信号、或者是音频等模拟信号。规划使用最优的层,最优的通道,阻抗、延时、串扰等细节也被优化到极致。
    的头像 发表于 12-26 02:49 267次阅读