色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

    文章

    5436

    瀏覽量

    171934
  • Mac
    Mac
    +關注

    關注

    0

    文章

    1107

    瀏覽量

    51536
  • 時鐘信號
    +關注

    關注

    4

    文章

    449

    瀏覽量

    28583
收藏 人收藏

    評論

    相關推薦

    使用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>配置

    使用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 ?3052次閱讀
    如何快速理解<b class='flag-5'>PHY</b>芯片

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

    MIPI PHY包含三類接口DPHY、MPHY、CPHY。
    的頭像 發表于 03-13 13:41 ?5375次閱讀
    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 ?3445次閱讀
    以太網中<b class='flag-5'>MDIO</b>協議工作原理與應用

    【ElfBoard】網口硬件分享

    ,例如ELF 1上的PHY和MAC之間是用的RMII接口實現的數據傳輸,整體架構如圖2.4所示: 圖2.4 三者關系圖 了解MDIO總線 MDC是開漏(OD)輸出,只能輸出低電平,因
    發表于 02-26 14:19

    一文詳解以太網MAC芯片與PHY芯片

    MII即媒體獨立接口,它是IEEE-802.3定義的以太網行業標準."媒體獨立"表明在不對MAC硬件重新設計或替換的情況下,任何類型的PHY設備都可以正常工作.它包括一個數據接口,以及一個MAC和
    發表于 02-19 10:47 ?4506次閱讀
    一文詳解以太網MAC芯片與<b class='flag-5'>PHY</b>芯片

    請問Psoc6 DFU支持MDIO接口Dual-app升級嗎?

    Other communication channels will be added in future SDK updates.” 現在Psoc6可以支持MDIO接口Dual-app升級嗎?
    發表于 02-18 06:11

    XMC4800 EtherCAT硬件是否可以隨時訪問MDIO

    (XMC_ETH_MAC_PORT_CTRL_MDIO_t)。我知道這是需要的,以允許我使用XMC_ECAT_READPHY()和XMC_ECAT_Writephy()通過MDIO 配置PHY,并且配置的植物偏移量
    發表于 01-30 06:08

    如何配置clause45接口phy外設?

    如何配置clause 45接口phy外設?有沒有相關的例程?我搜索到的官方例程好像都是用的clause 22 MDIO. 相對于clause 45來講,我下面的理解是對的嗎? MAC MDI
    發表于 01-18 08:57

    ADUCM320 MDIO口的電平是多少?

    1.ADUCM320 MDIO口的電平是多少? 是1.2V的么?還是1.8V? 3.3V?PRTADR/MDIO/MDC可直接和CFP接口MDIO
    發表于 01-12 07:35
    主站蜘蛛池模板: 窝窝午夜色视频国产精品东北| 影音先锋色av男人资源网| 最近日本字幕MV免费观看在线| 久久99热这里只频精品6| 曰本xxⅹ孕妇性xxx| 美女脱了内裤张开腿让男人桶到爽 | 国产又粗又猛又爽又黄的免费视频| 亚洲色欲国产免费视频| 猫咪最新破解版下载| 成人无码在线视频区| 亚洲不卡视频| 免费果冻传媒2021在线观看| 国产成人精品视频频| 一级am片欧美| 日韩亚洲国产欧美免费观看| 国产在线aaa片一区二区99| 最新无码二区日本专区| 射漂亮黑b丝女| 久久婷婷电影网| 东北老妇人70OLDMAN| 影音先锋男人资源813.| 日韩欧美1区| 久久久无码精品亚洲A片软件 | 免费精品美女久久久久久久久久| 俄罗斯性孕妇孕交| 24小时日本高清免费看| 王晶经典三级| 美女被免费喷白浆视频| 国产色精品久久人妻无码| 99re在线播放| 亚洲熟伦熟女专区| 日韩亚洲国产中文字幕欧美| 久久亚洲精品AV成人无| 国产乱子影视频上线免费观看| 69日本xxⅹxxxxx18| 亚洲国产欧美日韩在线一区| 亚洲国产区中文在线观看| 久久国产香蕉视频| 99欧美精品| 午夜福利32集云播| 久久影院中文字幕|