99在线精品免费视频九九视-99在线精品视频-99在线精品视频免费观里-99在线精品视频在线观看-99在线免费播放



官方論壇
官方淘寶
官方博客
微信公眾號
點擊聯系吳工 點擊聯系周老師
您的當前位置:主頁 > FPGA原創(chuàng) >

Sgmii協(xié)議(基于Arria10的FPGA芯片)實用版本

發(fā)布時間:2019-12-26   作者:納蘭公子 瀏覽量:

本文為明德揚原創(chuàng)文章,轉載請注明出處!

Sgmii協(xié)議是串行協(xié)議,區(qū)別于rgmii和gmii的并行接口,使實驗電路更加簡單方便。

Sgmii協(xié)議如果是在FPGA上實現,那么要求FPGA支持Serdes接口或者FPGA有支持sgmii的IP核。

Sgmii是采用差分對信號線進行數據傳輸的,不提供隨路時鐘,依靠數據信息進行CDR的時鐘恢復,在數據鏈路上采用8b/10b編碼,所以當傳輸的是千兆以太網(1Gbps)的時候,數據鏈路上的傳輸的速率是1.25Gbps,也就是說FPGA例化Serdes的IP核的時候的數據速率是1.25Gbps。


一、 sgmii的數據鏈路層的握手過程

Sgmii在通信過程中首先要進行PHYsgmii的數據鏈路層的鏈接,即FPGA的sgmii或者Serdes和sgmii_phy芯片的握手,在握手建立之后才進行數據傳輸。握手的過程首先是sgmii_phy芯片(以AR8031為例)發(fā)送準備好狀態(tài)(0xBC 0x42 0x01 0x98 0xBC 0xB5 0x01 0x98),然后FPGA回復sgmii_phy的信息為(0xbc 0xb5 0x01 0xd8 0xbc 0x42 0x01 0xd8)。在數據鏈路握手之后才是數據的發(fā)送。數據鏈路層每隔1.6ms進行一次狀態(tài)信息的更新,也就是說FPGA每隔1.6ms發(fā)送一次自身的狀態(tài)給PHY芯片

二、 數據的發(fā)送

Sgmii協(xié)議傳輸數據包的過程中,以K27.7為起始符,以K29.7為結束符。數據鏈路空閑的時候要發(fā)送空閑碼。空閑碼(IDLE碼)有兩種/K28.5/D5.6或者/K28.5/D16.2。在發(fā)送數據的過程中的需要注意在發(fā)送完畢空閑碼的時候才能發(fā)送數據,也就是說發(fā)送數據的時候先發(fā)送(0xBC 0x50)完畢,接著發(fā)送起始符(K27.7),然后發(fā)送千兆以太網協(xié)議(/0x55/ 0x55/ 0x55/ 0x55/ /0x55/ 0x55/ 0x55/0xD5),接著發(fā)送的數據是遵循千兆網以太網的協(xié)議數據(具體請自行查看),發(fā)送完數據之后再發(fā)送一個字節(jié)的結束符(K29.7)。

 

三、 FPGA數據傳輸過程中的K碼解析

在上面的數據傳輸的過程中有IDLE碼(0xbc 0x50),起始符K27.7(0xFB),結束符K29.7(0xFD)等。在以上的特殊碼的傳輸的過程中有K碼要相對的置1。即空閑碼的(0xbc 0x50)的0xbc要K碼與之對應,K27.7和K29.7也是K碼與之對應。

總結:sgmii的傳輸數據的過程為:每隔1.6ms 時間 FPGA和PHY的握手過程,握手建立之后發(fā)送空閑碼,要發(fā)送數據的時候要在空閑碼發(fā)送完畢之后才能去發(fā)送數據(起始碼+數據+結束碼)即可。

有不明白的朋友可以在留言中與我進行討論,想要了解更多的朋友可以聯系明德揚獲取更多學習資料!

  •   
  •   
  •   
  •  
  • FPGA教育領域第一品牌
  • 咨詢熱線:020-39002701
  • 技術交流Q群:544453837
主站蜘蛛池模板: 欧美亚洲视频| 国产免费观看视频| 6080yy午夜不卡一二三区| 日韩欧美一级毛片视频免费| 欧美r级在线观看| 国产理论最新国产精品视频| 三级黄色片在线播放| 亚洲精品va| 免费看黄色三级毛片| 国产欧美日韩精品综合| 普通话对白国产情侣自啪| 国产午夜人做人视频羞羞| 欧美亚洲欧美日韩中文二区| 亚洲码在线中文在线观看| www.日本黄| 久色福利| 日本精品国产| 毛片 ftp| 亚洲精品国产拍拍拍拍拍| 我想看黄色一级片| 欧洲女人性开放免费网站| 国产免费黄色网址| 国产精品嫩草影院在线观看免费| 精品一级毛片| 99国产欧美久久精品| 国产美女视频做爰| 国产主播福利精品一区二区| 年轻人免费看的高清www| 婷婷亚洲激情| 日本不卡高清免费v| 亚洲免费片| 在线亚洲观看| 成人乱码一区二区三区四区| 免费观看黄色| 欧美 日本 国产| 欧美一级性生活视频| 国内精品一区二区三区αv| 国产免费福利| 国产线视频精品免费观看视频| 亲子乱子xxxxxx| 看一级黄色毛片|