在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

PHY的管理接口MDIO/MDC時序圖解析

454398 ? 來源:博客園 ? 作者:ryankang ? 2020-10-07 15:25 ? 次閱讀

MDC/MDIO接口是為MII總線接口定義的,在802.3協議clause 22中有詳細的介紹,MII用于連接MAC和PHY,包含兩種信號

1.數據接口,用于MAC和PHY之間接收和發送以太網數據

2.一個PHY管理接口,即MDIO接口,用于讀寫PHY的控制寄存器和狀態寄存器。

本文主要描述PHY的管理接口,MDIO/MDC.

MDIO總線只支持 MAC作為主設備,PHY作為從設備。MIDO支持兩種時序,分別為Clause 22和Clause 45.

MDIO clause 22 是 MDIO 使用的一種信號時序,在這個信號時序模式,MAC 先向 MDIO 信號線上拍 32 個周期,接著傳輸 16 bit 的控制位。16 個信號位包含了兩個開始位, 2 個訪問控制位,5 bits 的 PHY 地址,5 bits 的寄存器地址,以及 2 bits 的翻轉位。 當進行寫操作的時候,MAC 在接下來的周期中提供地址和數據;當進行讀操作的時候, PHY 會翻轉 MDIO 之后向 MDIO 信號線上發送數據。

MDIO也支持 Clause 45時序,其是 Clause 22的拓展協議。與 Clause 22不同的是, 16位中的起始位:Clause 22是 00, 而 Clause 45是 01.

MDC (Management Data Clock), MDC是由MAC管理實體輸出給PHY,作為管理數據MDIO的參考時鐘信號,在上升沿觸發MDIO的讀寫。MDC是一個非周期性的信號,最小時鐘周期為400ns,與MII中的TX_CLK和RX_CLK無關。

MDIO(Management Data Input Output),MDIO是一個雙向信號線,用來傳輸PHY的控制和狀態信息。控制信息由MAC驅動,狀態信息有PHY驅動。MDIO信號線初始為三態,由MAC或者PHY來驅動信號。

MDC/MDIO時序圖

MDIO由MAC驅動的時候,MAC芯片提供最小10ns的建立時間和最小10ns的保持時間。

需要注意的是,為了保證PHY能準確采樣,當MAC向MDIO寫數據的時候,需要在MDC的上升沿之前就把數據寫到MDIO上,要求等待10ns以上再發出一個MDC的上升沿。

MDIO由PHY芯片驅動時候,由MAC芯片在MDC的上升沿進行采樣。而為了保證MAC能準確采樣,當PHY向MDIO寫數據時,這個clock-to-data的delay時間范圍可以是0-300ns(小于上面提到的400ns)。

Preamble+Start:32bits的前導碼以及2bit的開始位。

OP Code:2bits的操作碼,10表示讀,01表示寫

PHYAD:5bits的PHY地址,一般PHY地址從0開始順序編號,例如6口switch中PHY地址為0-5。

REGAD:5bits的寄存器地址,即要讀或寫的寄存器。

Turn Around:2bits的TA,在讀命令中,MDIO在此時由MAC驅動改為PHY驅動,并等待一個時鐘周期準備發送數據。在寫命令中,不需要MDIO方向發生變化,則只是等待兩個時鐘周期準備寫入數據。

Data:16bits數據,在讀命令中,PHY芯片將讀到的對應PHYAD的REGAD寄存器的數據寫到Data中,在寫命令中,MAC將要寫入對應PHYAD的REGAD寄存器的值寫入Data中。

Idle:空閑狀態,此時MDIO無源驅動,處高阻狀態,但一般用上拉電阻使其處在高電平。

Marvel CN71XX的SMI電路圖

CN71XX的CPU有兩個SMI的管理接口,其中SMI0連接到了BCM54210的PHY芯片。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 以太網
    +關注

    關注

    40

    文章

    5476

    瀏覽量

    172999
  • Mac
    Mac
    +關注

    關注

    0

    文章

    1111

    瀏覽量

    51812
  • 時鐘信號
    +關注

    關注

    4

    文章

    453

    瀏覽量

    28722
收藏 人收藏

    評論

    相關推薦

    嵌入式學習-飛凌嵌入式ElfBoard ELF 1板卡-開發板適配之ENET

    EVK評估板使用的方案一致,所以這里不再一一列舉ENET使用各個引腳。 IOMUX配置 主要是配置兩組網絡相關引腳復用功能,兩組網絡使用同一個MDIO接口:ENET2_MDC和ENET2_M
    發表于 02-21 09:32

    飛凌嵌入式ElfBoard ELF 1板卡-開發板適配之ENET

    EVK評估板使用的方案一致,所以這里不再一一列舉ENET使用各個引腳。 IOMUX配置 主要是配置兩組網絡相關引腳復用功能,兩組網絡使用同一個MDIO接口:ENET2_MDC和ENET2_M
    發表于 02-20 08:47

    Marvell 88E1512-A0-NNP2I000、88E6176-A1-TFJ2C000 以太網交換機 QFN 封裝

    ? 在所有運行速度下自動 MDI/MDIX 交叉 ? 自動極性校正 ? 符合 IEEE 802.3 標準的自動協商 ? 軟件可編程 LED 模式,包括 LED 測試 ? MDC/XMDIO 管理接口
    發表于 01-03 17:04

    使用DP83822IRHBR和AM4376進行RGMII通訊時,無法建立通訊怎么解決?

    在使用DP83822IRHBR(配成RGMII模式)和AM4376進行RGMII通訊時,無法建立通訊,并發現MDCMDIO(在MDC上升沿時讀取數據)存在時序問題,如下圖中紅色圈出
    發表于 12-16 06:04

    轉換MDIO的電壓

    電子發燒友網站提供《轉換MDIO的電壓.pdf》資料免費下載
    發表于 09-21 11:10 ?0次下載
    轉換<b class='flag-5'>MDIO</b>的電壓

    適用于工業應用的使用MDIO的以太網PHY配置

    電子發燒友網站提供《適用于工業應用的使用MDIO的以太網PHY配置.pdf》資料免費下載
    發表于 09-21 10:24 ?0次下載
    適用于工業應用的使用<b class='flag-5'>MDIO</b>的以太網<b class='flag-5'>PHY</b>配置

    聚焦MIPI 系列之四:一文盤點D-PHY/C-PHY/M-PHY之架構與測試解決方案

    移動行業處理器接口(MIPI)作為智能手機、平板電腦等移動設備設計的核心,其標準化的接口協議對提升設備性能至關重要。MIPI聯盟定義了多種內部接口標準,包括攝像頭接口CSI、顯示
    的頭像 發表于 08-02 10:13 ?1151次閱讀
    聚焦MIPI 系列之四:一文盤點D-<b class='flag-5'>PHY</b>/C-<b class='flag-5'>PHY</b>/M-<b class='flag-5'>PHY</b>之架構與測試解決方案

    使用ethernetLan8720進行以太網,運行兩天報內存問題為什么?

    mac_config.smi_mdc_gpio_num = CONFIG_EXAMPLE_ETH_MDC_GPIO; mac_config.smi_mdio
    發表于 06-20 07:56

    IDF4.4.6中esp_eth_mac_new_esp32函數能用什么替代?

    = ETH_MAC_DEFAULT_CONFIG(); mac_config.smi_mdc_gpio_num = self->mdc_pin; mac_config.smi_mdio
    發表于 06-05 07:14

    如何快速理解PHY芯片

    可以看到PHY的數據是RJ45網絡接口(網線口)穿過了的差分信號,而PHY作用就是將差分信號轉為數字信號,這塊內容不用深究,制造商都設計好了。
    發表于 03-20 11:07 ?3435次閱讀
    如何快速理解<b class='flag-5'>PHY</b>芯片

    MIPI PHY包含哪幾類接口?MIPI DPHY協議簡介

    MIPI PHY包含三類接口DPHY、MPHY、CPHY。
    的頭像 發表于 03-13 13:41 ?5805次閱讀
    MIPI <b class='flag-5'>PHY</b>包含哪幾類<b class='flag-5'>接口</b>?MIPI DPHY協議簡介

    淺談PHY芯片UTP接口直連(不使用變壓器)的設計

    電子發燒友網站提供《淺談PHY芯片UTP接口直連(不使用變壓器)的設計.pdf》資料免費下載
    發表于 03-07 15:05 ?1次下載

    以太網中MDIO協議工作原理與應用

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

    ELF 1技術貼|開發板網口功能講解

    能夠在所需的各種網絡模式和參數設定下精確運作,業界廣泛采用了MDIO(ManagementDataInput/Output)管理總線進行配置和調控。通過MDIO
    的頭像 發表于 02-26 14:26 ?495次閱讀
    ELF 1技術貼|開發板網口功能講解

    【ElfBoard】網口硬件分享

    ,例如ELF 1上的PHY和MAC之間是用的RMII接口實現的數據傳輸,整體架構如圖2.4所示: 圖2.4 三者關系圖 了解MDIO總線 MDC是開漏(OD)輸出,只能輸出低電平,因
    發表于 02-26 14:19
    主站蜘蛛池模板: 一区二区三区视频观看 | 久久精品国产亚洲综合色 | 一级看片免费视频 | 欧美午夜大片 | 永久免费看www色视频 | 性免费网站 | 4455ee日本高清免费观看 | 中文天堂最新版www 中文天堂最新版在线精品 中文天堂最新版在线中文 中文天堂最新版资源新版天堂资源 | 91视频观看 | 午夜在线视频免费观看 | 天天搞天天色 | 香蕉久久精品 | 国产人人看 | 成年人午夜影院 | 欧美日韩一区二区三区视视频 | 五月天婷婷在线视频 | 天天看天天干 | 免费国产成人午夜私人影视 | fenfencao在线观看免费视频 | 性殴美高清视频 | 成人免费观看一区二区 | 五月天丁香花婷婷 | 91大神大战丝袜美女在线观看 | 久久国产精品系列 | 老色网站 | 2021久久精品99精品久久 | 天堂资源在线最新版 | 狠狠做久久深爱婷婷97动漫 | 久久亚洲aⅴ精品网站婷婷 久久亚洲成人 | 国产一级特黄在线播放 | 男女交性高清视频无遮挡 | 最近最新视频中文字幕4 | 天天躁狠狠躁夜夜躁 | 国产大毛片 | 丁香婷婷色综合 | 新版天堂资源中文在线 | l欧美18一19sex性 | 男女视频在线观看免费高清观看 | 天天天操天天天干 | 男男h文小说阅 | 亚洲最大色网 |