在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

基于FPGA的以太網(wǎng)ARP通信測(cè)試(二)

CHANBAEK ? 來源:FPGA Zone ? 作者:FPGA Zone ? 2023-11-06 18:26 ? 次閱讀

本文繼續(xù)簡(jiǎn)單介紹一下基于FPGA以太網(wǎng)ARP通信,該項(xiàng)目主要用于實(shí)現(xiàn)FPGA端以太網(wǎng)接口上位機(jī)進(jìn)行ARP請(qǐng)求和應(yīng)答的功能。

RGMII接口

以太網(wǎng)的通信離不開物理層PHY芯片的支持,以太網(wǎng)MAC和PHY之間有一個(gè)接口,常用的接口有MII、RMII、GMII、RGMII等。

MII (媒體獨(dú)立接口):MII支持10Mbps和100Mbps的操作,數(shù)據(jù)位寬為4位,在100Mbps傳輸速率下,時(shí)鐘頻率為25Mhz。

RMII (Reduced MII):RMII是MII的簡(jiǎn)化版,數(shù)據(jù)位寬為2位,在100Mbps傳輸速率下,時(shí)鐘頻率為50Mhz。

GMII (Gigabit MII):GMII接口向下兼容MII接口,支持10Mbps、100Mbps和1000Mbps的操作,數(shù)據(jù)位寬為8位,在1000Mbps傳輸速率下,時(shí)鐘頻率為125Mhz。

RGMII (Reduced GMII):RGMII是GMII的簡(jiǎn)化版,數(shù)據(jù)位寬為4位,在1000Mbps傳輸速率下,時(shí)鐘頻率為125Mhz,在時(shí)鐘的上下沿同時(shí)采樣數(shù)據(jù)。在100Mbps和10Mbps通信速率下,為單個(gè)時(shí)鐘沿采樣。

在千兆以太網(wǎng)中,常用的接口為RGMII和GMII接口。RGMII接口的優(yōu)勢(shì)是同時(shí)適用于10M/100M/1000Mbps通信速率,同時(shí)占用的引腳數(shù)較少。但RGMII接口也有其缺點(diǎn),就是在PCB布線時(shí)需要盡可能對(duì)時(shí)鐘、控制和數(shù)據(jù)線進(jìn)行等長(zhǎng)處理,且時(shí)序約束相對(duì)也更為嚴(yán)格。

圖片

ETH_RXC :接收數(shù)據(jù)參考時(shí)鐘,1000Mbps速率下,時(shí)鐘頻率為125MHz,時(shí)鐘為上下沿同時(shí)采樣;100Mbps速率下,時(shí)鐘頻率為25MHz;10Mbps速率下,時(shí)鐘頻率為2.5MHz,ETH_RXC由PHY側(cè)提供。

ETH_RXCTL (ETH_RX_DV):接收數(shù)據(jù)控制信號(hào)

ETH_RXD :四位并行的接收數(shù)據(jù)線。

ETH_TXC :發(fā)送參考時(shí)鐘,1000Mbps速率下,時(shí)鐘頻率為125MHz,時(shí)鐘為上下沿同時(shí)采樣;100Mbps速率下,時(shí)鐘頻率為25MHz;10Mbps速率下,時(shí)鐘頻率為2.5MHz,ETH_TXC由MAC側(cè)提供。

ETH_TXCTL (ETH_TXEN):發(fā)送數(shù)據(jù)控制信號(hào)。

ETH_TXD :四位并行的發(fā)送數(shù)據(jù)線。

ETH_RESET_N :芯片復(fù)位信號(hào),低電平有效。

ETH_MDC :數(shù)據(jù)管理時(shí)鐘,該引腳對(duì)ETH_MDIO信號(hào)提供了一個(gè)同步的時(shí)鐘。

ETH_MDIO :數(shù)據(jù)輸入/輸出管理,該引腳提供了一個(gè)雙向信號(hào)用于傳遞管理信息。

RGMII接口時(shí)序

PHY芯片的RGMII接口時(shí)序,其時(shí)鐘、控制信號(hào)和數(shù)據(jù)的對(duì)齊方式,一般由MDIO接口或者硬件上的特殊引腳進(jìn)行配置。

接收時(shí)序

圖片

RXC的上下邊沿與RXD和RX_CTL信號(hào)對(duì)齊,相位相同。

RGMII接收端口時(shí)鐘和控制/數(shù)據(jù)信號(hào)增加延時(shí)的時(shí)序圖如下:

圖片

RXC的上下邊沿與RXD和RX_CTL信號(hào)的中間位置對(duì)齊,RXC的時(shí)鐘周期為8ns,單個(gè)高電平或者低電平為4ns,RXC相對(duì)于RXD和RX_CTL延時(shí)約2ns。

YT8511 RGMII接收端口的信號(hào)對(duì)齊模式由硬件上的特殊引腳外接上下拉電阻進(jìn)行配置,如下圖所示,當(dāng)管腳LED_10_100接上拉電阻時(shí),表示RXC時(shí)鐘相對(duì)于RXD信號(hào),會(huì)增加約2ns的延時(shí)。

圖片

發(fā)送時(shí)序

圖片

RGMII發(fā)送端口正常模式下,需要滿足TXC的上下邊沿與TXD和TX_CTL信號(hào)對(duì)齊,相位相同。YT8511在硬件上面沒有做TX端的delay模式,可根據(jù)實(shí)際情況,選擇是否在代碼中進(jìn)行延時(shí)(因?yàn)橐话銓?duì)端設(shè)備的接收端會(huì)有延時(shí)處理的功能,因此發(fā)送端也可以不延時(shí)),延時(shí)后的時(shí)序圖如下所示:

圖片

由RGMII的接口時(shí)序可知,RGMII發(fā)送端口在TXC時(shí)鐘的上升沿傳輸TXD的低4位和TX_CTL的使能信號(hào);下降沿傳輸TXD的高4位和TX_CTL的錯(cuò)誤信號(hào)(實(shí)際上是使能信號(hào)和錯(cuò)誤信號(hào)的異或值);RGMII接收端口在RXC時(shí)鐘的上升沿傳輸RXD的低4位和RX_CTL的使能信號(hào);下降沿傳輸RXD的高4位和RX_CTL的錯(cuò)誤信號(hào)(實(shí)際上是使能信號(hào)和錯(cuò)誤信號(hào)的異或值)。

實(shí)現(xiàn)功能

該項(xiàng)目采用FPGA端以太網(wǎng)接口,和上位機(jī)實(shí)現(xiàn)ARP請(qǐng)求和應(yīng)答的功能。當(dāng)上位機(jī)發(fā)送ARP請(qǐng)求時(shí),F(xiàn)PGA返回ARP應(yīng)答數(shù)據(jù),當(dāng)FPGA發(fā)送ARP請(qǐng)求時(shí),上位機(jī)返回ARP應(yīng)答數(shù)據(jù)。

功能測(cè)試

ARP接收

圖片

ARP發(fā)送

圖片

利用上位機(jī)端wireshark軟件抓取FPGA端發(fā)來的ARP請(qǐng)求數(shù)據(jù)包,如下圖所示:

圖片

下圖中下方紅框?yàn)镕PGA發(fā)送的16進(jìn)制數(shù)據(jù)(去掉前導(dǎo)碼、SFD和CRC值),可以看到,后面的18個(gè)0就是我們?cè)诎l(fā)送時(shí)填充的18個(gè)字節(jié)數(shù)據(jù)。

圖片

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

    關(guān)注

    1644

    文章

    21989

    瀏覽量

    615209
  • 以太網(wǎng)
    +關(guān)注

    關(guān)注

    40

    文章

    5600

    瀏覽量

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

    關(guān)注

    33

    文章

    8967

    瀏覽量

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

    關(guān)注

    18

    文章

    6185

    瀏覽量

    137472
  • ARP
    ARP
    +關(guān)注

    關(guān)注

    0

    文章

    50

    瀏覽量

    14960
收藏 人收藏

    評(píng)論

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

    基于FPGA以太網(wǎng)ARP通信測(cè)試(一)

    主機(jī)與目的主機(jī)進(jìn)行以太網(wǎng)通信,需要知道目的主機(jī)的MAC地址(物理地址),以太網(wǎng)ARP通信協(xié)議就是用來獲取目的主機(jī)MAC地址的。
    的頭像 發(fā)表于 11-06 18:20 ?1659次閱讀
    基于<b class='flag-5'>FPGA</b>的<b class='flag-5'>以太網(wǎng)</b><b class='flag-5'>ARP</b><b class='flag-5'>通信</b><b class='flag-5'>測(cè)試</b>(一)

    【小梅哥2017力作】詳細(xì)的FPGA以太網(wǎng)設(shè)計(jì)教程,76頁(yè)精華PDF

    ... 3第1章 基于RTL8201的以太網(wǎng)UDP通信測(cè)試... 4第2章 以太網(wǎng)MAC層基本原理... 12MII 接口介紹:... 12以太網(wǎng)
    發(fā)表于 07-29 23:20

    【AC620 FPGA試用體驗(yàn)】以太網(wǎng)ARP幀發(fā)包實(shí)例(手動(dòng)CRC)

    基于AC620開發(fā)板上的以太網(wǎng)接口,設(shè)計(jì)一個(gè)能夠發(fā)送ARP幀的FPGA系統(tǒng)。其中以太網(wǎng)包和ARP包采用分層組包的形式。即底層為
    發(fā)表于 08-26 12:56

    【正點(diǎn)原子FPGA連載】第二十五章以太網(wǎng)ARP測(cè)試實(shí)驗(yàn)-領(lǐng)航者ZYNQ之FPGA開發(fā)指南

    原子公眾號(hào),獲取最新資料第二十五章以太網(wǎng)ARP測(cè)試實(shí)驗(yàn)在以太網(wǎng)中,一個(gè)主機(jī)和另一個(gè)主機(jī)進(jìn)行通信,必須要知道目的主機(jī)的MAC地址(物理地址),
    發(fā)表于 09-29 18:15

    基于BL706 emac實(shí)現(xiàn)通過以太網(wǎng)發(fā)送一個(gè)ARP裸數(shù)據(jù)包的例程

    本 demo 基于 BL706 emac 實(shí)現(xiàn)通過以太網(wǎng)發(fā)送一個(gè) ARP 裸數(shù)據(jù)包的例程,通過本例程可以確認(rèn) emac 以及 PHY 芯片的配置是否正確。以太網(wǎng) PHY 芯片這里
    發(fā)表于 06-17 17:40

    基于以太網(wǎng)接口的TCP/IP 實(shí)驗(yàn)

    基于以太網(wǎng)接口的TCP/IP 實(shí)驗(yàn) 一. 實(shí)驗(yàn)?zāi)康倪M(jìn)行一次TCP/IP 的通訊實(shí)驗(yàn),使用戶初步了解以太網(wǎng)、IP、ARP、ICMP 等協(xié)議。. 實(shí)驗(yàn)
    發(fā)表于 09-26 16:51 ?2152次閱讀
    基于<b class='flag-5'>以太網(wǎng)</b>接口的TCP/IP 實(shí)驗(yàn)

    基于FPGA的萬(wàn)兆以太網(wǎng)接口的設(shè)計(jì)與實(shí)現(xiàn)

    基于FPGA的萬(wàn)兆以太網(wǎng)接口的設(shè)計(jì)與實(shí)現(xiàn)。
    發(fā)表于 05-11 09:46 ?39次下載

    以太網(wǎng)測(cè)試專題

    以太網(wǎng)測(cè)試專題
    發(fā)表于 01-21 12:07 ?16次下載

    基于FPGA的實(shí)時(shí)以太網(wǎng)(PowerLink)星載通信技術(shù)

    應(yīng)用到航天器內(nèi)部所碰到的實(shí)時(shí)性、確定性的瓶頸問題,本文對(duì)一種有潛力應(yīng)用到衛(wèi)星內(nèi)部的實(shí)時(shí)以太網(wǎng)( Powerlink)進(jìn)行研究。在FPGA內(nèi)部實(shí)現(xiàn)Mircoblaze嵌入式系統(tǒng),外接以太網(wǎng)PHY芯片實(shí)現(xiàn)協(xié)議棧物理層功能,
    發(fā)表于 01-09 14:20 ?6次下載
    基于<b class='flag-5'>FPGA</b>的實(shí)時(shí)<b class='flag-5'>以太網(wǎng)</b>(PowerLink)星載<b class='flag-5'>通信</b>技術(shù)

    在工業(yè)以太網(wǎng)領(lǐng)域采用FPGA的好處

    您的工廠或者工藝自動(dòng)化系統(tǒng)需要采用多種工業(yè)以太網(wǎng)協(xié)議嗎?請(qǐng)觀看這一10分鐘的視頻,了解怎樣采用FPGA來輕松開發(fā)工業(yè)以太網(wǎng)設(shè)計(jì)。您將能夠:   觀看在單片FPGA中集成電機(jī)控制和
    的頭像 發(fā)表于 06-20 14:00 ?4760次閱讀

    以太網(wǎng) Ping的方式對(duì) MAX10 FPGA 開發(fā)套件進(jìn)行測(cè)試

    對(duì)MAX10 FPGA 開發(fā)套件進(jìn)行以太網(wǎng) Ping 測(cè)試
    的頭像 發(fā)表于 06-20 01:00 ?5182次閱讀
    用<b class='flag-5'>以太網(wǎng)</b> Ping的方式對(duì)  MAX10 <b class='flag-5'>FPGA</b> 開發(fā)套件進(jìn)行<b class='flag-5'>測(cè)試</b>

    FPGA如何為以太網(wǎng)和千兆以太網(wǎng)解決低功耗問題

    探索新的中檔 FPGA 如何為以太網(wǎng)和千兆以太網(wǎng) (GbE) 鏈路執(zhí)行橋接功能,同時(shí)解決低功耗問題。
    的頭像 發(fā)表于 05-07 16:54 ?4606次閱讀
    <b class='flag-5'>FPGA</b>如何為<b class='flag-5'>以太網(wǎng)</b>和千兆<b class='flag-5'>以太網(wǎng)</b>解決低功耗問題

    基于FPGA的千兆以太網(wǎng)ARP和UDP的實(shí)現(xiàn)

    其他協(xié)議報(bào)頭的數(shù)據(jù)包(例如IP協(xié)議、ARP協(xié)議)。以太幀由一個(gè)32位冗余校驗(yàn)碼結(jié)尾。它用于檢驗(yàn)數(shù)據(jù)傳輸是否出現(xiàn)損壞。以太網(wǎng)幀格式如下圖所示。 1.前導(dǎo)碼和幀開始符是固定的,為7個(gè)0x55緊跟著1個(gè)0xd5 2.目的MAC地址指明
    的頭像 發(fā)表于 02-16 16:35 ?3064次閱讀

    基于FPGA的UDP千兆以太網(wǎng)通信

    本文介紹一個(gè)FPGA開源項(xiàng)目:UDP千兆以太網(wǎng)通信。利用SFP接口,可以通過使用SFP轉(zhuǎn)RJ45模塊或者直接使用光纖進(jìn)行以太網(wǎng)通信
    的頭像 發(fā)表于 08-31 11:26 ?5326次閱讀
    基于<b class='flag-5'>FPGA</b>的UDP千兆<b class='flag-5'>以太網(wǎng)</b>光<b class='flag-5'>通信</b>

    基于FPGA的UDP RGMII千兆以太網(wǎng)通信方案

    本文介紹一個(gè)FPGA開源項(xiàng)目:UDP RGMII千兆以太網(wǎng)通信。該項(xiàng)目在我之前的工作中主要是用于FPGA和電腦端之間進(jìn)行圖像數(shù)據(jù)傳輸。本文簡(jiǎn)要介紹一下該項(xiàng)目的千兆以太網(wǎng)通信方案、
    的頭像 發(fā)表于 09-04 16:49 ?2237次閱讀
    基于<b class='flag-5'>FPGA</b>的UDP RGMII千兆<b class='flag-5'>以太網(wǎng)通信</b>方案
    主站蜘蛛池模板: 天天干夜夜艹 | 国产吧在线 | 性做久久久久久网站 | 性xxxx奶大欧美高清 | 亚洲四虎永久在线播放 | 亚洲国产成人久久一区www | 嫩草影院永久入口在线观看 | 国产免费亚洲 | 色综合久久天天综合观看 | 操狠狠 | 日本在线观看高清不卡免v 日本在线观看永久免费网站 | 手机看片神马午夜 | 伊人网综合在线视频 | 性生大片一级毛片免费观看 | 让她爽的喷水叫爽乱 | 男操女视频在线观看 | 成人国产亚洲欧美成人综合网 | 日本亚洲精品色婷婷在线影院 | 色五五月五月开 | 手机在线观看国产精选免费 | 六月丁香激情综合成人 | 国产精品久久久久久久久久免费 | 免费在线色视频 | 男人的天堂视频在线 | 色婷婷综合网 | 日日操夜夜操狠狠操 | 四虎在线观看一区二区 | 欧美性野久久久久久久久 | 美女色黄一男一女 | 2018国产大陆天天弄 | aa在线观看 | 成人黄色网址 | 嘿嘿嘿视频在线观看 | 天天摸日日摸人人看 | 狠狠色综合久久久久尤物 | 免费一级毛片无毒不卡 | 女人张腿让男桶免费视频网站 | 草草影院ccyy国产日本欧美 | 欧美午夜精品 | 全黄h全肉边做边吃奶在线观看 | 色天天综合 |