0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

淺談MDC&MDIO信號,如何保證低速信號不出問題

電子工程師 ? 2019-04-24 09:33 ? 次閱讀

在設計中,通常總是優(yōu)先處理光口、PCIE等高速信號、或者是音頻模擬信號。規(guī)劃使用最優(yōu)的層,最優(yōu)的通道,阻抗、延時、串擾等細節(jié)也被優(yōu)化到極致。然而剩下的低速信號往往不被重視。但是有些低速信號表示自己也是要面子的,你不重視我,我就給你顏色看。比如咱們今天的主角MDC&MDIO信號。

MDC&MDIO是串行管理接口(Serial Management Interface)的信號。MDIO是用來讀/寫PHY的寄存器,以控制PHY的行為或獲取PHY的狀態(tài),MDC則為MDIO提供時鐘。

我們來看一個案例:PCB設計中的MDC時鐘信號如下圖左,仿真波形如下圖右。

淺談MDC&MDIO信號,如何保證低速信號不出問題

U14是驅(qū)動端,U1/U12/U13接收端。U12接收端的信號從仿真波形來看,在判別區(qū)域內(nèi)信號邊沿有回溝和振鈴,有誤觸發(fā)的風險。

原因分析:現(xiàn)有拓撲下,因為U12是很靠近源端的,U14到U13這段長距離走線成為STUB,因為分支非常長,導致反射不能淹沒在上升沿中,信號出現(xiàn)回溝。

根據(jù)分析結(jié)果以及PCB的實際情況,評估了切實可行的優(yōu)化方案:即變更布線拓撲結(jié)構,使用星型拓撲結(jié)構,并刪除源端串聯(lián)端接,在每個分支處進行端接。預期結(jié)果如下:

淺談MDC&MDIO信號,如何保證低速信號不出問題

大家是不是覺得已經(jīng)可以結(jié)束了?

客戶根據(jù)我們提供的優(yōu)化方案進行了修改,但是客戶覺得還不夠保險,在我的優(yōu)化方案的基礎上,自己又在MDC的源端增加了一個LC濾波器,并在MDIO的每個分支都增加了LC濾波器。

優(yōu)化后的結(jié)果詳見下記仿真:紅色波形是原方案的仿真信號波形,綠色波形是在原方案基礎上客戶‘優(yōu)化’后的仿真波形。

MDC:

淺談MDC&MDIO信號,如何保證低速信號不出問題

MDIO:Write

淺談MDC&MDIO信號,如何保證低速信號不出問題

MDIO:Read

淺談MDC&MDIO信號,如何保證低速信號不出問題

從仿真結(jié)果來看,MDC時鐘信號倒是沒有回溝了。但是MDIO信號如今已經(jīng)涼透了??吹竭@個結(jié)果,我……

幾MHz的信號能差到這個程度也是非常不容易的。經(jīng)過排查,問題出在了新加的LC濾波器上,根據(jù)官網(wǎng)下載的DATAsheet顯示,該器件電感量為350nH,電容量是110pF。

淺談MDC&MDIO信號,如何保證低速信號不出問題

由于客戶在原始方案基礎上增加LC濾波器。此濾波器具有很強的感性。導致讀/寫中途有很大的感性突變,導致信號的反射。且由于每個分支都有濾波器,導致信號會在多個分支上來回反射,信號質(zhì)量受到嚴重影響。之前用于改善信號質(zhì)量的各分支串聯(lián)端接。不但起不到改善信號質(zhì)量的作用,還使得信號質(zhì)量更差。

至于為什么MDIO 的Write /Read差異如此之大?由于數(shù)據(jù)線在讀/寫模式狀態(tài)下的端接電阻的相對位置是不同的。現(xiàn)在的拓撲正好是差的更差(Read),好的更好的一個狀態(tài)(Write),所以讀/寫的信號波形差異非常大。在刪除LC濾波器后,信號恢復到預期水平。

由此可見即使是幾MHz的低速信號,拓撲的使用不當也可能導致信號質(zhì)量不良,所以在設計類似連接多個IC的信號時,選擇合適的拓撲尤為重要。另外提醒一下,如果拓撲改變,原本的為了改善信號質(zhì)量的端接方案就不一定適合新的拓撲了,需要根據(jù)新的拓撲進行合理的調(diào)整,沒有經(jīng)過驗證不要隨意添加濾波器,否則可能會適得其反。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 信號
    +關注

    關注

    11

    文章

    2767

    瀏覽量

    76463
  • MDIO
    +關注

    關注

    0

    文章

    12

    瀏覽量

    11193
  • 時鐘信號
    +關注

    關注

    4

    文章

    440

    瀏覽量

    28473

原文標題:幾MHz的低速信號也能出問題?

文章出處:【微信號:yes-easy-high-speed,微信公眾號:高速先生】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關推薦

    以太網(wǎng)中MDIO協(xié)議工作原理與應用

    MDIO主機(即產(chǎn)生MDC時鐘的設備)通常被稱為STA(Station Management Entity),而MDIO從機通常被稱為MMD(MDIO Management Devic
    發(fā)表于 02-27 09:32 ?2858次閱讀
    以太網(wǎng)中<b class='flag-5'>MDIO</b>協(xié)議工作原理與應用

    ADUCM320 MDIO口的電平是多少?

    1.ADUCM320 MDIO口的電平是多少? 是1.2V的么?還是1.8V? 3.3V?PRTADR/MDIO/MDC可直接和CFP接口的MDIO口連接 通信么? 2.通過[siz
    發(fā)表于 01-12 07:35

    高速信號低速信號有什么區(qū)別,怎么定義高速和低速

    高速信號低速信號有什么區(qū)別,怎么定義高速和低速
    發(fā)表于 12-18 10:13

    請問ADUCM320 MDIO口的電平是多少

    1.ADUCM320 MDIO口的電平是多少? 是1.2V的么?還是1.8V? 3.3V?PRTADR/MDIO/MDC可直接和CFP接口的MDIO口連接 通信么?2.通過[size
    發(fā)表于 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
    發(fā)表于 07-16 15:29

    請問正點原子MDIO測試試驗燒不到自己的板子是為什么?

    大佬們?yōu)槭裁次艺c原子MDIO測試試驗燒不到自己的板子里啊有幾個問題想問一下。。我抓出來的MDC波形一直是拉高的這是一個問題,是不是PHY芯片所有的操作都跟這個MDC信號有關?。??我的
    發(fā)表于 06-23 15:29

    CH563能否支持SMI(MDC/MDIO),能否管理其他的網(wǎng)絡芯片?

    CH563能否支持SMI(MDC/MDIO),能否管理其他的網(wǎng)絡芯片?
    發(fā)表于 06-09 07:49

    CH32FV2x_V3x系列應用手冊中MDCMDIO引腳序號的問題求解

    在“CH32FV2x_V3x 系列應用手冊 (V1.03版)”的383頁中關于MDCMDIO的引腳序號似乎與“CH32V20x_30x 數(shù)據(jù)手冊(V2.2版)”有差異。而在對應的數(shù)據(jù)手冊中的第24
    發(fā)表于 07-19 07:45

    想驗證DSO上的mdio寫周期信號,需要做什么設置?

    我已經(jīng)配置了 MDI 和 MDIO 引腳,想驗證 DSO 上的 mdio 寫周期信號。那么除了 MDCMDIO 管腳配置之外還需要做什
    發(fā)表于 01-09 08:10

    使用不同的以太網(wǎng)PHY,MDC信號的問題求解

    找到了以下信息:由于硅錯誤,MDC-MDIO 接口在前幾次交易后總是很忙。發(fā)生這種情況是由于源 (DUT) 上的非單調(diào) MDC。解決方法使 LS1028A MDC 焊盤上的 MDC
    發(fā)表于 03-23 07:19

    在哪里可以獲得MDC/MDIO驅(qū)動程序的S32G234M演示代碼?

    我在哪里可以獲得 MDC/MDIO 驅(qū)動程序的 S32G234M 演示代碼? 謝謝。
    發(fā)表于 06-05 07:22

    PCB設計中高速信號低速信號如何區(qū)分

    低速信號中,各個點的電平相差不大,但高速信號中,需要用分布式的思維來考慮問題,在傳輸路徑中,每個點的路徑相差很大,所以高低速信號的劃分還與
    的頭像 發(fā)表于 08-20 09:47 ?9902次閱讀

    DDR信號仿真的信號質(zhì)量與時序分析

    該波形電壓雖然都通過了門限電平,但是裕量很小,波形也是參差不齊,顯然不夠理想。我們這里僅僅仿真了單根信號的質(zhì)量,如果把串擾也考慮進來,波形就很難保證不出問題。作者以前也仿真過這種拓撲結(jié)構,但是波形沒有這么糟糕啊。
    發(fā)表于 10-04 17:07 ?2238次閱讀
    DDR<b class='flag-5'>信號</b>仿真的<b class='flag-5'>信號</b>質(zhì)量與時序分析

    如何區(qū)分高速信號低速信號

    來源:羅姆半導體社區(qū) 提到“高速信號”,就需要先明確什么是“高速”,MHz速率級別的信號算高速、還是GHz速率級別的信號算高速? 傳統(tǒng)的SI理論對于“高速信號”有經(jīng)典的定義。SI:Si
    的頭像 發(fā)表于 12-12 16:56 ?7158次閱讀

    幾MHz的低速信號也能出問題

    在設計中,通??偸莾?yōu)先處理光口、PCIE等高速信號、或者是音頻等模擬信號。規(guī)劃使用最優(yōu)的層,最優(yōu)的通道,阻抗、延時、串擾等細節(jié)也被優(yōu)化到極致。
    的頭像 發(fā)表于 12-26 02:49 ?323次閱讀