一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

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

PHY的管理接口MDIO/MDC時(shí)序圖解析

454398 ? 來(lái)源:博客園 ? 作者:ryankang ? 2020-10-07 15:25 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

1.數(shù)據(jù)接口,用于MAC和PHY之間接收和發(fā)送以太網(wǎng)數(shù)據(jù)

2.一個(gè)PHY管理接口,即MDIO接口,用于讀寫PHY的控制寄存器和狀態(tài)寄存器。

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

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

MDIO clause 22 是 MDIO 使用的一種信號(hào)時(shí)序,在這個(gè)信號(hào)時(shí)序模式,MAC 先向 MDIO 信號(hào)線上拍 32 個(gè)周期,接著傳輸 16 bit 的控制位。16 個(gè)信號(hào)位包含了兩個(gè)開始位, 2 個(gè)訪問(wèn)控制位,5 bits 的 PHY 地址,5 bits 的寄存器地址,以及 2 bits 的翻轉(zhuǎn)位。 當(dāng)進(jìn)行寫操作的時(shí)候,MAC 在接下來(lái)的周期中提供地址和數(shù)據(jù);當(dāng)進(jìn)行讀操作的時(shí)候, PHY 會(huì)翻轉(zhuǎn) MDIO 之后向 MDIO 信號(hào)線上發(fā)送數(shù)據(jù)。

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

MDC (Management Data Clock), MDC是由MAC管理實(shí)體輸出給PHY,作為管理數(shù)據(jù)MDIO的參考時(shí)鐘信號(hào),在上升沿觸發(fā)MDIO的讀寫。MDC是一個(gè)非周期性的信號(hào),最小時(shí)鐘周期為400ns,與MII中的TX_CLK和RX_CLK無(wú)關(guān)。

MDIO(Management Data Input Output),MDIO是一個(gè)雙向信號(hào)線,用來(lái)傳輸PHY的控制和狀態(tài)信息??刂菩畔⒂蒑AC驅(qū)動(dòng),狀態(tài)信息有PHY驅(qū)動(dòng)。MDIO信號(hào)線初始為三態(tài),由MAC或者PHY來(lái)驅(qū)動(dòng)信號(hào)。

MDC/MDIO時(shí)序圖

當(dāng)MDIO由MAC驅(qū)動(dòng)的時(shí)候,MAC芯片提供最小10ns的建立時(shí)間和最小10ns的保持時(shí)間。

需要注意的是,為了保證PHY能準(zhǔn)確采樣,當(dāng)MAC向MDIO寫數(shù)據(jù)的時(shí)候,需要在MDC的上升沿之前就把數(shù)據(jù)寫到MDIO上,要求等待10ns以上再發(fā)出一個(gè)MDC的上升沿。

當(dāng)MDIO由PHY芯片驅(qū)動(dòng)時(shí)候,由MAC芯片在MDC的上升沿進(jìn)行采樣。而為了保證MAC能準(zhǔn)確采樣,當(dāng)PHY向MDIO寫數(shù)據(jù)時(shí),這個(gè)clock-to-data的delay時(shí)間范圍可以是0-300ns(小于上面提到的400ns)。

Preamble+Start:32bits的前導(dǎo)碼以及2bit的開始位。

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

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

REGAD:5bits的寄存器地址,即要讀或?qū)懙募拇嫫鳌?/p>

Turn Around:2bits的TA,在讀命令中,MDIO在此時(shí)由MAC驅(qū)動(dòng)改為PHY驅(qū)動(dòng),并等待一個(gè)時(shí)鐘周期準(zhǔn)備發(fā)送數(shù)據(jù)。在寫命令中,不需要MDIO方向發(fā)生變化,則只是等待兩個(gè)時(shí)鐘周期準(zhǔn)備寫入數(shù)據(jù)。

Data:16bits數(shù)據(jù),在讀命令中,PHY芯片將讀到的對(duì)應(yīng)PHYAD的REGAD寄存器的數(shù)據(jù)寫到Data中,在寫命令中,MAC將要寫入對(duì)應(yīng)PHYAD的REGAD寄存器的值寫入Data中。

Idle:空閑狀態(tài),此時(shí)MDIO無(wú)源驅(qū)動(dòng),處高阻狀態(tài),但一般用上拉電阻使其處在高電平。

Marvel CN71XX的SMI電路圖

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

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

    關(guān)注

    41

    文章

    5635

    瀏覽量

    175950
  • Mac
    Mac
    +關(guān)注

    關(guān)注

    0

    文章

    1117

    瀏覽量

    53105
  • 時(shí)鐘信號(hào)
    +關(guān)注

    關(guān)注

    4

    文章

    468

    瀏覽量

    29230
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    有沒(méi)有辦法將Aurix配置為一個(gè)執(zhí)行輸入和輸出的MDIO引腳?

    我正在嘗試使用 RMII 接口連接到 Aurix TC397x mcirochip PHY、KSZ8081RNA/RND。 KSZ8081 有一個(gè)用于 MDIO(輸入/輸出)的引腳,而 Aurix
    發(fā)表于 07-14 08:21

    飛凌嵌入式ElfBoard ELF 1板卡-uboot移植之網(wǎng)絡(luò)修改-MDIO接口

    前面已經(jīng)說(shuō)了,MDIO原本是為MII總線接口定義的。MII用于連接MAC和PHY,包含兩種信號(hào)接口,一個(gè)數(shù)據(jù)接口用于MAC和
    發(fā)表于 06-16 09:39

    基于RV1126開發(fā)板修改Ethernet內(nèi)核設(shè)備樹

    訪問(wèn)phy寄存器。 ?? ?? MDIO:Management Data Input/Output的縮寫。MDIO接口包含在IEEE802.3協(xié)議中,是專用于MAC與
    的頭像 發(fā)表于 04-17 10:30 ?386次閱讀
    基于RV1126開發(fā)板修改Ethernet內(nèi)核設(shè)備樹

    電容型傳感芯片MDC04、MDC02中文手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《電容型傳感芯片MDC04、MDC02中文手冊(cè).pdf》資料免費(fèi)下載
    發(fā)表于 04-09 17:10 ?5次下載

    可以在任何FLEXCOMM接口上使用MDIO嗎?

    我正在使用 NXP LPC55S28JBD100與 I2C 和 MDIO 設(shè)備通信。在MCUXpresso IDE的PINS工具中,我在FLEXCOMM3顯示屏中看到引腳列為MDIOMDC。FLEXCOMM3 可以作為
    發(fā)表于 04-08 07:52

    T2081 VSC8572 phy:Ping不起作用的原因?

    我有一個(gè)定制的 T2081板VSC8572我們使用地址0x1d的 phy 芯片。當(dāng)我們遍歷 u-boot 代碼時(shí),不支持這個(gè) Phy。我們能夠使用具有通用 phy 配置的 mii 命令訪問(wèn) P
    發(fā)表于 04-01 07:33

    stm32F407VGT6是不是不能去使用SGMII模式去去連接PHY?

    最近接手一個(gè)項(xiàng)目,其中有一個(gè)是關(guān)于F4進(jìn)行配置PHY的工作。硬件采用SGMII的連接模式,即PHY與MCU只有MDIOMDC兩線連接。 我在CUBE上生成工程發(fā)現(xiàn)只能選擇MII或者R
    發(fā)表于 03-14 15:45

    嵌入式學(xué)習(xí)-飛凌嵌入式ElfBoard ELF 1板卡-開發(fā)板適配之ENET

    EVK評(píng)估板使用的方案一致,所以這里不再一一列舉ENET使用各個(gè)引腳。 IOMUX配置 主要是配置兩組網(wǎng)絡(luò)相關(guān)引腳復(fù)用功能,兩組網(wǎng)絡(luò)使用同一個(gè)MDIO接口:ENET2_MDC和ENET2_M
    發(fā)表于 02-21 09:32

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

    EVK評(píng)估板使用的方案一致,所以這里不再一一列舉ENET使用各個(gè)引腳。 IOMUX配置 主要是配置兩組網(wǎng)絡(luò)相關(guān)引腳復(fù)用功能,兩組網(wǎng)絡(luò)使用同一個(gè)MDIO接口:ENET2_MDC和ENET2_M
    發(fā)表于 02-20 08:47

    Marvell 88E1512-A0-NNP2I000、88E6176-A1-TFJ2C000 以太網(wǎng)交換機(jī) QFN 封裝

    ? 在所有運(yùn)行速度下自動(dòng) MDI/MDIX 交叉 ? 自動(dòng)極性校正 ? 符合 IEEE 802.3 標(biāo)準(zhǔn)的自動(dòng)協(xié)商 ? 軟件可編程 LED 模式,包括 LED 測(cè)試 ? MDC/XMDIO 管理接口
    發(fā)表于 01-03 17:04

    TMS320C6000 DSP EMAC/MDIO模塊參考指南

    電子發(fā)燒友網(wǎng)站提供《TMS320C6000 DSP EMAC/MDIO模塊參考指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-21 09:40 ?0次下載
    TMS320C6000 DSP EMAC/<b class='flag-5'>MDIO</b>模塊參考指南

    使用DP83822IRHBR和AM4376進(jìn)行RGMII通訊時(shí),無(wú)法建立通訊怎么解決?

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

    轉(zhuǎn)換MDIO的電壓

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

    適用于工業(yè)應(yīng)用的使用MDIO的以太網(wǎng)PHY配置

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

    聚焦MIPI 系列之四:一文盤點(diǎn)D-PHY/C-PHY/M-PHY之架構(gòu)與測(cè)試解決方案

    移動(dòng)行業(yè)處理器接口(MIPI)作為智能手機(jī)、平板電腦等移動(dòng)設(shè)備設(shè)計(jì)的核心,其標(biāo)準(zhǔn)化的接口協(xié)議對(duì)提升設(shè)備性能至關(guān)重要。MIPI聯(lián)盟定義了多種內(nèi)部接口標(biāo)準(zhǔn),包括攝像頭接口CSI、顯示
    的頭像 發(fā)表于 08-02 10:13 ?1794次閱讀
    聚焦MIPI 系列之四:一文盤點(diǎn)D-<b class='flag-5'>PHY</b>/C-<b class='flag-5'>PHY</b>/M-<b class='flag-5'>PHY</b>之架構(gòu)與測(cè)試解決方案