吴忠躺衫网络科技有限公司

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

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

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

RGMII接口案例:二個設(shè)備共享一個PHY

CHANBAEK ? 來源: FPGA的現(xiàn)今未 ? 作者: FPGA的現(xiàn)今未 ? 2023-11-27 16:47 ? 次閱讀

最近項目中,FPGA通過多個RGMII接口與其他設(shè)備通信,在通信的過程中,有一個RGMII接口對端設(shè)備始終無法驅(qū)動,最后通過共享一個PHY,時分復(fù)用的形式來“解決”該問題

案例背景

FPGA一共有2個RGMII接口,其中A接口外接一個PHY后通過RJ45連接網(wǎng)線,B接口通過RGMII接口以MAC對MAC的形式直接和W模塊相連,如下圖所示:

圖片

正常的業(yè)務(wù)場景下,F(xiàn)PGA有可能通過A接口用網(wǎng)線和外部連接的設(shè)備通信,也可能直接和W模塊通信。

問題

由于W模塊的問題,始終無法驅(qū)動RGMII接口,后來和供應(yīng)商,以及W模塊上芯片的原廠交流,都無法知道如何驅(qū)動該RGMII接口(***任道重遠(yuǎn)啊),F(xiàn)PGA和W模塊的通路徹底斷開。

分析及解決措施

(1)由于FPGA和W模塊之間的性能需要500Mbps+,所以無法通過飛線產(chǎn)生一個通用IO口來解決該問題;

(2)W模塊供應(yīng)商其實也沒有對RGMII接口做過充分測試,推薦我們使用的是該模塊內(nèi)置的PHY接口和外界通信;

(3)FPGA的AB接口的業(yè)務(wù)本來可以不同時存在,那是否可以時分復(fù)用FPGA外接的PHY了,即FPGA通過PHY和RJ45通信,也可以和W模塊通信呢?于是構(gòu)想了如下的方案:

圖片

利用W模塊內(nèi)置的PHY,通過飛線的方式,連在PHY和RJ45之間,如圖中紅色線條所示。當(dāng)RJ45插上網(wǎng)線時,F(xiàn)PGA和RJ45通信,否則FPGA就和W模塊通信。但是這個方案有一個問題,當(dāng)插上網(wǎng)線的時候,外部設(shè)備和W模塊都通過FPGA的同一個PHY和FPGA通信,這必要會有沖突,那現(xiàn)在的問題就是這2種模式如何最小代價的切換。

(4)由FPGA控制W模塊的上電來切換,當(dāng)FPGA和RJ45通信的時候,通過配置FPGA寄存器的方式,將W模塊下電,當(dāng)FPGA要和W模塊通信的時候,拔掉網(wǎng)線,同時通過配置FPGA寄存器的方式將W模塊上電。

測試結(jié)果

這種方案行不行,上板測試是最好的檢驗方法。

(1)將W模塊下電,插上網(wǎng)線,外部設(shè)備通過網(wǎng)線給FPGA發(fā)包,F(xiàn)PGA在內(nèi)部MAC做環(huán)回,通過測試;

(2)將W模塊上電,拔掉網(wǎng)線,通過W模塊發(fā)包,F(xiàn)PGA在內(nèi)部MAC做環(huán)回,通過測試;

(3)將W模塊上電,且插上網(wǎng)線,我們通過W模塊和外部設(shè)備發(fā)現(xiàn),和FPGA的鏈路不穩(wěn)定,一會能link up,一會又link down,即有沖突,和我們前期預(yù)想的一致。當(dāng)拔掉網(wǎng)線,或者W模塊下電后,對端都能和FPGA正常通信。

總結(jié)

當(dāng)一個PHY同時和2個PHY對接的時候,只要我們做好2個PHY的切換,是可以實現(xiàn)“時分復(fù)用”的,但是不到萬不得已,還是別這么干吧。

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

    關(guān)注

    1630

    文章

    21796

    瀏覽量

    605999
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    8691

    瀏覽量

    151915
  • 通信
    +關(guān)注

    關(guān)注

    18

    文章

    6070

    瀏覽量

    136424
  • PHY
    PHY
    +關(guān)注

    關(guān)注

    2

    文章

    305

    瀏覽量

    51862
  • RGMII
    +關(guān)注

    關(guān)注

    0

    文章

    28

    瀏覽量

    12216
收藏 人收藏

    評論

    相關(guān)推薦

    RGMII接口及其時序規(guī)范

    1 接口定義 RGMII 由 GMII (Gigabit Media Independent Interface) 簡化演變而來,意為 Reduced GMII,是常見的以太網(wǎng) MAC 和 PHY
    的頭像 發(fā)表于 12-30 09:55 ?986次閱讀
    <b class='flag-5'>RGMII</b><b class='flag-5'>接口</b>及其時序規(guī)范

    請問DP83822IRHB該PHY要配成RGMII時,到底還需要哪些配置?

    目前我用的是DP83822IRHB作為PHY,與AM4376進(jìn)行RGMII模式的通訊。在DP83822IRHB手冊中,提到將RX_ER信號配置成模式2或3,使RGMII_EN初始化為1,并且使
    發(fā)表于 12-16 08:09

    如何加裝第二個路由器

    加裝第二個路由器可以擴(kuò)展你的無線網(wǎng)絡(luò)覆蓋范圍,提高網(wǎng)絡(luò)速度,或者為特定區(qū)域提供更穩(wěn)定的連接。以下是加裝第二個路由器的步驟,以及些注意事項: 1. 選擇合適的路由器 在選擇第二個路由器
    的頭像 發(fā)表于 10-18 09:19 ?895次閱讀

    如何橋接第二個無線路由器

    在現(xiàn)代家庭和辦公室環(huán)境中,無線網(wǎng)絡(luò)已成為連接設(shè)備和訪問互聯(lián)網(wǎng)的重要方式。然而,隨著空間的擴(kuò)大和無線設(shè)備的增多,單個無線路由器可能無法提供足夠的覆蓋范圍。為了解決這個問題,許多用戶選擇通過橋接第二個
    的頭像 發(fā)表于 10-18 09:16 ?929次閱讀

    實現(xiàn)具有電壓轉(zhuǎn)換功能的工業(yè)和汽車以太網(wǎng)RGMII接口

    電子發(fā)燒友網(wǎng)站提供《實現(xiàn)具有電壓轉(zhuǎn)換功能的工業(yè)和汽車以太網(wǎng)RGMII接口.pdf》資料免費下載
    發(fā)表于 09-03 10:29 ?0次下載
    實現(xiàn)具有電壓轉(zhuǎn)換功能的工業(yè)和汽車以太網(wǎng)<b class='flag-5'>RGMII</b><b class='flag-5'>接口</b>

    SPI、UART、RGMII、JTAG接口的低電壓轉(zhuǎn)換

    電子發(fā)燒友網(wǎng)站提供《SPI、UART、RGMII、JTAG接口的低電壓轉(zhuǎn)換.pdf》資料免費下載
    發(fā)表于 08-30 11:09 ?0次下載
    SPI、UART、<b class='flag-5'>RGMII</b>、JTAG<b class='flag-5'>接口</b>的低電壓轉(zhuǎn)換

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

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

    RTOS版本的sdk,為什么無法讀取第二個512Mflash的內(nèi)容?

    我使用最新的RTOS版本的sdk,為什么無法讀取第二個512Mflash的內(nèi)容?我是按照1M的flash編譯的和燒錄的。
    發(fā)表于 07-22 06:47

    2024年第季度PC出貨量實現(xiàn)連續(xù)第二個季度增長

    7月19日,知名市場調(diào)研機(jī)構(gòu)Counterpoint Research揭曉的最新研究報告揭示了振奮人心的趨勢:2024年第季度,全球個人電腦(PC)出貨量實現(xiàn)了連續(xù)第二個季度的同
    的頭像 發(fā)表于 07-19 16:15 ?731次閱讀

    具有SGMII和RGMII的DP83TG720S-Q1 1000base-T1汽車以太網(wǎng)PHY數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《具有SGMII和RGMII的DP83TG720S-Q1 1000base-T1汽車以太網(wǎng)PHY數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 06-24 10:37 ?0次下載
    具有SGMII和<b class='flag-5'>RGMII</b>的DP83TG720S-Q1 1000base-T1汽車以太網(wǎng)<b class='flag-5'>PHY</b>數(shù)據(jù)表

    自定義設(shè)備的端點是由USB PHY芯片決定的,那每一個端點的特性也是芯片決定好的嗎?

    設(shè)備的端點是有USB PHY芯片決定的,那每一個端點的特性也是芯片決定好的嗎?如我現(xiàn)在的USB協(xié)議棧中的描述符里: /* Endpoint 1 descriptor */ 0x07, 0x05
    發(fā)表于 04-30 07:22

    關(guān)于飛騰的E20000Q芯片的USXGMII萬兆網(wǎng)接口使用

    E2000Q的資料里面說了USXGMII接口可以直接連接外部的SFP的光纖,進(jìn)行萬兆網(wǎng)絡(luò)通訊,中間不需要PHY轉(zhuǎn)換,見框附件圖。 按理說USXGMII接口只是MAC和PHY中間的通訊
    發(fā)表于 03-28 21:48

    DDR phy內(nèi)存控制器的作用是什么?

    隨著 DFI MC-PHY 接口規(guī)范的推進(jìn),事情正朝著正確的方向發(fā)展。對于不熟悉 DFI 的人來說,這是行業(yè)標(biāo)準(zhǔn),它定義了任何通用 MC 和 P
    的頭像 發(fā)表于 03-19 12:30 ?1381次閱讀

    MIPI PHY包含哪幾類接口?MIPI DPHY協(xié)議簡介

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

    文詳解以太網(wǎng)MAC芯片與PHY芯片

    MII即媒體獨立接口,它是IEEE-802.3定義的以太網(wǎng)行業(yè)標(biāo)準(zhǔn)."媒體獨立"表明在不對MAC硬件重新設(shè)計或替換的情況下,任何類型的PHY設(shè)備都可以正常工作.它包括
    發(fā)表于 02-19 10:47 ?4777次閱讀
    <b class='flag-5'>一</b>文詳解以太網(wǎng)MAC芯片與<b class='flag-5'>PHY</b>芯片
    百家乐官网博彩的玩法技巧和规则 | 大发888博必发| 新加坡百家乐赌法| 太阳城ktv| 实战百家乐官网博彩正网| 百家乐下载游戏| 安卓水果机游戏下载| 网页棋牌游戏| 棋牌评测| 百家乐官网游戏补牌规则| 金宝博百家乐官网娱乐城| 网络百家乐官网公式打法| 乐享百家乐的玩法技巧和规则| 最新百家乐双面数字筹码| 定制百家乐桌垫| 百家乐种类| 至尊百家乐官网qvod| 百家乐官网博赌场娱乐网规则| 威尼斯人娱乐城网址是| 新2百家乐官网现金网百家乐官网现金网 | 黄石市| 百家乐官网百博| 体球网足球即时比分| 网上百家乐官网有人赢过吗| 时时博百家乐娱乐城| 英超| 百家乐出千方法技巧| 百家乐官网是否有路子| 网上百家乐| 波音百家乐官网游戏| 百家乐真人斗地主| 百家乐官网网络视频游戏| 百家乐tt赌场娱乐网规则 | 百家乐技巧看| 澳门百家乐官网玩法心得技巧| 威尼斯人娱乐城筹码| 蓝盾百家乐官网网址| 大发888官网e世博官方网站| 百家乐官网家乐娱乐城| 菲律宾太阳城网| 至尊百家乐官网娱乐|