色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美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

    文章

    5459

    瀏覽量

    172351
  • Mac
    Mac
    +關注

    關注

    0

    文章

    1109

    瀏覽量

    51589
  • 時鐘信號
    +關注

    關注

    4

    文章

    451

    瀏覽量

    28632
收藏 人收藏

    評論

    相關推薦

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

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

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

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

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

    【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 ?4699次閱讀
    一文詳解以太網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
    主站蜘蛛池模板: 国产成人在线视频网站| 99国产精品久久人妻| 影音先锋男人av橹橹色| 暖暖 免费 高清 日本 在线| 3D动漫网站HOXXXxes| 无码国产成人午夜在线观看不卡| 久久伊人电影| 国产AV精品无码免费看| 91次元黄色观看| 亚洲人成人77777在线播放| 日韩欧美视频一区二区在线观看| 九九99国产香蕉视频| 妇少水多18P蜜泬17P亚洲乱| 最近中文字幕2019免费版日本| 亚洲 日韩 在线 国产 视频| 久久免费视频1| 国产欧美一区二区三区免费| 啊好大好厉害好爽真骚| 2021自产拍在线观看视频| 亚洲精品嫩草AV在线观看| 丝袜美女自摸| 日本一本2017国产| 嫩交18xxxx| 久久视频在线视频观看天天看视频| 国产人妻人伦精品久久久| 国产福利高清在线视频| 成人在无码AV在线观看一| 99视频精品全部免费免费观| 中文字幕在线观看国产| 曰批视频免费40分钟不要钱 | 亚洲国产中文在线视频| 久久是热这里只有精品| 国内久久久久影院精品| 国产成人99久久亚洲综合精品| xx69美国| MD传媒MD0021在线观看| 99精品视频在线观看免费播放 | 菠萝菠萝蜜免费播放高清| 99精品国产AV一区二区麻豆| 中文字幕一区二区视频| 中文字幕一区二区三区在线播放|