<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
創作中心

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

3天內不再提示

網絡SMII接口解析

硬件設計解析 ? 來源:電源綜合分析 ? 作者:電源綜合分析 ? 2023-03-03 10:30 ? 次閱讀

RMII接口綜述

RMII接口有12個信號線,所有信號名稱都是從MAC層側說明的,主要#包括四個部分。一是從MAC層到物理層的發送數據接口,二是從MAC層到物理層的接收數據接口,三是物理層與MAC層之間時鐘接口,四是MAC層和物理層之間數據管理的MDIO/MDC接口。

接口圖片解析

pYYBAGQAkF6AeRODAABOzx_B7fs949.png

引腳定義解析

TXD[1:0]:數據發送信號線,數據位寬為2,是MII接口的一半。

RXD[1:0]:數據接收信號線,數據位寬為2,是MII接口的一半。

TXEN(Transmit Enable):數據發送使能信號,與MII接口中的該信號線功能一樣。

RXER(Receive Error):數據接收錯誤提示信號,與MII接口中的該信號線功能一樣。

CLKREF:是由外部時鐘源提供的50MHz參考時鐘,與MII接口不同,MII接口中的接收時鐘和發送時鐘是分開的,而且都是由PHY芯片提供給MAC芯片的。這里需要注意的是,由于數據接收時鐘是由外部晶振提供而不是由載波信號提取的,所以在PHY層芯片內的數據接收部分需要設計一個FIFO,用來協調兩個不同的時鐘,在發送接收的數據時提供緩沖。PHY層芯片的發送部分則不需要FIFO,它直接將接收到的數據發送到MAC就可以了。

CRSDV:此信號是由MII接口中的RX_DV和CRS兩個信號合并而成。當介質不空閑時,CRS_DV和RECLK相異步的方式給出。當CRS比RXDV早結束時(即載波消失而隊列中還有數據要傳輸時),就會出現CRSDV在半位元組的邊界以25MHz/2.5MHz的頻率在0、1之間的來回切換。因此,MAC能夠從 CRSDV中精確的恢復出RXDV和CRS。

在100Mbps速率時,TX/RX每個時鐘周期采樣一個數據;在10Mbps速率時,TX/RX每隔10個周期采樣一個數據,因而TX/RX數據需要在數據線上保留10個周期,相當于一個數據發送10次。

當PHY層芯片收到有效的載波信號后,CRS_DV信號變為有效,此時如果FIFO中還沒有數據,則它會發送出全0的數據給MAC,然后當FIFO中填入有效的數據幀,數據幀的開頭是“101010—”交叉的前導碼,當數據中出現“01”的比特時,代表正式數據傳輸開始,MAC芯片檢測到這一變化,從而開始接收數據。

當外部載波信號消失后,CRSDV會變為無效,但如果FIFO中還有數據要發送時,CRSDV在下一周期又會變為有效,然后再無效再有效,直到FIFO中數據發送完為止。在接收過程中如果出現無效的載波信號或者無效的數據編碼,則RXER會變為有效,表示物理層芯片接收出錯。

連接方式

MAC-to-PHY的RMII連接

MAC-to-PHY的RMII連接比較簡單,直接將相應信號連接起來即可。

poYBAGQAkF6AXBYsAAB3_TTvKP0727.png

審核編輯:湯梓紅

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

    關注

    33

    文章

    7737

    瀏覽量

    148699
  • 信號
    +關注

    關注

    11

    文章

    2652

    瀏覽量

    75496
  • 網絡
    +關注

    關注

    14

    文章

    7257

    瀏覽量

    87553
  • Mac
    Mac
    +關注

    關注

    0

    文章

    1069

    瀏覽量

    50883
收藏 人收藏

    評論

    相關推薦

    SSSMII接口

    SMII更遠。 主要包括三個部分。一是從MAC層到物理層的發送數據接口,二是從MAC層到物理層的接收數據接口,三是MAC層和物理層之間數據管理的MDIO/MDC接口。 1.1
    的頭像 發表于 03-29 15:18 ?1077次閱讀

    淺析以太網接口及串口轉以太網技術

    以太網相關接口主要包括:MII/RMII/SMII以及GMII/RGMII/SGMII接口。
    發表于 09-26 09:37 ?3029次閱讀
    淺析以太網<b class='flag-5'>接口</b>及串口轉以太網技術

    解析藍牙mesh網絡

    解析藍牙mesh網絡
    發表于 09-25 10:58

    解析藍牙mesh網絡

    解析藍牙mesh網絡
    發表于 10-31 12:30

    MII接口有什么功能?

    32端口的話就要用到448根線,一般按照這個接口做交換機,是不太現實的,所以現代的交換機的制作都會用到其它的一些從MII簡化出來的標準,比如RMII、SMII、GMII等。
    發表于 10-18 09:11

    解析深度學習:卷積神經網絡原理與視覺實踐

    解析深度學習:卷積神經網絡原理與視覺實踐
    發表于 06-14 22:21

    深入解析傳感器網絡中實時通信的研究

    深入解析傳感器網絡中實時通信的研究
    發表于 05-26 06:00

    基于光學芯片的神經網絡訓練解析,不看肯定后悔

    基于光學芯片的神經網絡訓練解析,不看肯定后悔
    發表于 06-21 06:33

    CANBus系統解析

    1.CANBus系統解析:CANBus系統通過相應的CAN接口連接工業設備[如限位開關、光電傳感器、管道閥門、電機啟動器、過程傳感器、變頻器、顯示板、PLC和PCI工作站等]構成低成本網絡
    發表于 09-09 06:25

    PS/2接口協議解析及應用

     PS/2接口協議解析及應用
    發表于 07-03 14:29 ?2022次閱讀

    路由器網絡接口解析

    路由器網絡接口解析 Router# show interface e0/0 Ethernet0/0 is up, line protocol is down Hardware is AmdP2, address is 0009
    發表于 08-01 11:46 ?1937次閱讀

    網絡接口卡,什么是網絡接口

    網絡接口卡,什么是網絡接口卡 NIC是安裝在計算機上并提供網絡連接點的適配器。它的作用是將數據分解為適當大
    發表于 04-03 14:12 ?1817次閱讀

    ATM網絡接口,ATM網絡接口類型有哪些?

    ATM網絡接口,ATM網絡接口類型有哪些? ATM網絡主要分為兩大接口: UNI(User
    發表于 04-06 16:11 ?5790次閱讀

    以太網接口知識

    本文主要分析MII/RMII/SMII以及GMII/RMII/SGMII接口的信號定義,及相關知識,同時本文也對RJ-45接口進行了總結,分析了在10/100模式下和100M模式下的設計方法。
    發表于 03-09 10:20 ?28次下載

    ARM與FPGA的接口實現的解析

    ARM與FPGA的接口實現的解析(應廣單片機)-該文檔為ARM與FPGA的接口實現的解析詳述資料,講解的還不錯,感興趣的可以下載看看…………………………
    發表于 07-22 09:47 ?14次下載
    ARM與FPGA的<b class='flag-5'>接口</b>實現的<b class='flag-5'>解析</b>
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>