chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

如何使用以太網(wǎng)IP核的1588功能?

YCqV_FPGA_EETre ? 來源:XILIN ? 作者:Gary ? 2021-04-07 17:03 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

以太網(wǎng)IP核的1588功能是用來實現(xiàn),在IP內(nèi)部為TX側(cè)發(fā)送包打上發(fā)送出去這個時間節(jié)點的時間戳,以及獲得RX側(cè)收回來的包在IP接口處的時間戳。然而10G/25G的IP例子工程沒有提供演示,本文主要介紹了如何使用這個IP的1588功能

產(chǎn)生一個例子工程的仿真

01

1. 打開Vivado新建工程,添加一個10G/25G以太網(wǎng)IP core,注意在IP的GUI里勾上1588功能(如圖),然后右鍵產(chǎn)生example design

61047912-93fc-11eb-8b86-12bb97331649.png

為了能同時支持 1-step 和 2-step,這里在產(chǎn)生 IP 時選擇了“OneStep”的 1588

2. 工程產(chǎn)生完成后,需要先給 tx/rx_systemtimer 加上參考時間值。如果用的是 2020.2,新的 IP 例子工程已經(jīng)自帶了 timer_syncer 模塊,為 systemtimer 提供輸入。但如果用的是之前的版本,你只需要寫一個計數(shù)器的邏輯,輸出為標準時間 ns 計數(shù),提供給 systemtimer 輸入就行了,到時候 IP 在發(fā)出包的那一刻,會把 tx_systemtimer 當時的值作為時間戳使用,或者在收到包的那一刻,把當時的 rx_systemtimer 的值拿來使用

下面是一個簡單的計數(shù)器代碼示例,選自 100GCMAC 的 IP 參考設(shè)計中產(chǎn)生 tx_systemtimer的邏輯,供參考使用

610e2c6e-93fc-11eb-8b86-12bb97331649.png

3. 最后給工程加上仿真選項,幫助加速仿真速度,就可以開始做工程的功能仿真了

611a0750-93fc-11eb-8b86-12bb97331649.png

如何使用1588功能

02

1. 首先使能IP的1588的1-step功能,可以在邏輯里將IP的輸入“ctl_tx_1step_enable”置1,如果使能了IP的AXI讀寫寄存器接口的話,也可以將地址0038的bit0寫1

61401102-93fc-11eb-8b86-12bb97331649.png

2. 同樣地方式,通過修改信號 “ctl_ptp_transpclk_mode”選擇OrdinaryClock模式或者TransparentClock模式。在OC模式下,時間戳會直接覆蓋原以太網(wǎng)包里的值,但在TC模式下,時間戳則會疊加在原來位置的數(shù)值上面。具體可參考1588協(xié)議

3. 接著跑仿真,先在設(shè)計邏輯里將 “tx_ptp_1588op_in”接為01,觀察1-step模式下的IP的工作行為,仿真結(jié)果如下圖示

6168ef82-93fc-11eb-8b86-12bb97331649.png

由于這里的 “tx_ptp_tstamp_offset_in”為0,發(fā)送包的第一拍數(shù)據(jù) “tx_axis_tdata”會從原來的值“fe14ffffffffffff”被IP替換成時間戳,也就是在RX側(cè)看到收到的數(shù)據(jù)包的第一拍數(shù)據(jù)“rx_axis_tdata”已經(jīng)變成了 “010005xxxxxxxxxx”

實際上 IP 在 1-step 工作模式下,2-step也是同時工作的,對應 “tx_ptp_tstamp_valid_out” 拉高的“tx_ptp_stamp_out” 的值,就是這個包的時間戳,輸出給客戶,這個時間戳的值客戶可以自行稍加修改添加到下一個包再發(fā)出去,這就是 2-step 的工作模式

用于2-step的“tx_ptp_stamp_out”和填進包里的1-step時間戳略有區(qū)別,差距就是 “ctl_tx_ptp_latency_adjust”,差異的原理細節(jié)可參考 IP 的文檔 PG210

用戶可以自行給他發(fā)的每個包輸入不同的“tx_ptp_tag_field_in”值,然后當IP輸出 “tx_ptp_stamp_out” 時間戳的時候,只要找到對應的 “tx_ptp_pstamp_tag_out” 值,就是相同 tag_in 對應的那個包的時間戳

RX 側(cè)收進包的時間戳,為 "rx_ptp_stamp_out”,目前時間戳的點都是 IP 的接口,所以在環(huán)回仿真里面,RX 側(cè)的時間戳會比TX側(cè)的時間戳大,差了一整個 GT 的延時沒有計算進去,用戶應當在AR搜索中找到自己用的器件對應GT的具體latency,靜態(tài)延時值可通過ctl_tx/rx_latency 信號合進 IP。并且,延時結(jié)果能在功能仿真里面體現(xiàn)出來

4. 最后你還可以隨時在邏輯里修改 "tx_ptp_1588op_in" 的輸入,當接為 00 或者 10 的時候,IP 就不會再自動打上時間戳,第一拍保留了數(shù)據(jù)包的原始數(shù)據(jù) "fe14ffffffffffff”,并且如果1588op=00 的時候,"tx_ptp_tstamp_valid_out" 也不會再拉高,如下圖

617612de-93fc-11eb-8b86-12bb97331649.png

原文標題:開發(fā)者分享 | 如何使用 10G/25G 以太網(wǎng) IP core 上的 1588 功能

文章出處:【微信公眾號:FPGA開發(fā)圈】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

責任編輯:haq

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

    關(guān)注

    41

    文章

    5872

    瀏覽量

    178916
  • IP
    IP
    +關(guān)注

    關(guān)注

    5

    文章

    1839

    瀏覽量

    154538

原文標題:開發(fā)者分享 | 如何使用 10G/25G 以太網(wǎng) IP core 上的 1588 功能

文章出處:【微信號:FPGA-EETrend,微信公眾號:FPGA開發(fā)圈】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    以太網(wǎng)入門:從零開始,掌握以太網(wǎng)基礎(chǔ)知識!

    以太網(wǎng)作為現(xiàn)代通信技術(shù)的基石,其重要性不言而喻。無論是日常網(wǎng)絡應用,還是AI對高速大帶寬網(wǎng)絡的需求,以太網(wǎng)都扮演著不可或缺的角色。本文將從零開始,帶您了解以太網(wǎng)的基礎(chǔ)知識,幫助您快速入門。什么是
    的頭像 發(fā)表于 06-09 14:00 ?4073次閱讀
    <b class='flag-5'>以太網(wǎng)</b>入門:從零開始,掌握<b class='flag-5'>以太網(wǎng)</b>基礎(chǔ)知識!

    Microchip LAN9211-ABZJ 集成 10/100 以太網(wǎng) PHY的以太網(wǎng)控制器

    Microchip LAN9211-ABZJ 集成 10/100 以太網(wǎng) PHY的以太網(wǎng)控制器
    的頭像 發(fā)表于 06-04 14:56 ?681次閱讀
    Microchip LAN9211-ABZJ 集成 10/100 <b class='flag-5'>以太網(wǎng)</b> PHY的<b class='flag-5'>以太網(wǎng)</b>控制器

    雙通道CAN轉(zhuǎn)以太網(wǎng)#CAN轉(zhuǎn)以太網(wǎng)#三格電子

    以太網(wǎng)
    三格電子科技
    發(fā)布于 :2025年05月12日 13:17:05

    使用RTT studio建立CH32V317的項目,無法使用以太網(wǎng)功能怎么辦?

    基于開發(fā)板建立工程,以太網(wǎng)功能無法使用,猜測是不是還不支持CH32V317的芯片,因為開發(fā)板用的是CH32V307?
    發(fā)表于 04-30 08:29

    以太網(wǎng)線纜測試解決方案

    工業(yè)以太網(wǎng)是指在工業(yè)環(huán)境的自動化控制及過程控制中應用以太網(wǎng)的相關(guān)組件及技術(shù)。工業(yè)以太網(wǎng)會采用TCP/IP協(xié)議,和IEEE 802.3標準兼容,但在應用層會加入各自特有的協(xié)議。
    的頭像 發(fā)表于 03-21 14:12 ?1500次閱讀
    <b class='flag-5'>以太網(wǎng)</b>線纜測試解決方案

    紫光同創(chuàng)推出萬兆以太網(wǎng)高精度1588解決方案

    1588V2時間同步協(xié)議廣泛應用各個行業(yè),尤其是新一代通信技術(shù)領(lǐng)域,對時間同步精度要求越來越高。為此,紫光同創(chuàng)特別推出了萬兆以太網(wǎng)超高精度硬核1588解決方案。
    的頭像 發(fā)表于 01-13 16:47 ?1488次閱讀
    紫光同創(chuàng)推出萬兆<b class='flag-5'>以太網(wǎng)</b>高精度<b class='flag-5'>1588</b>解決方案

    ALINX發(fā)布100G以太網(wǎng)UDP/IP協(xié)議棧IP

    ALINX近日宣布,基于AMD 100G以太網(wǎng)MAC IP,成功開發(fā)出全新的100G以太網(wǎng)UDP/IP協(xié)議棧IP
    的頭像 發(fā)表于 01-07 11:25 ?1030次閱讀

    新思科技推出超以太網(wǎng)與UALink IP解決方案

    近日,全球領(lǐng)先的電子設(shè)計自動化(EDA)和半導體IP供應商新思科技(Synopsys, Inc.)宣布了一項重大技術(shù)創(chuàng)新——推出業(yè)界首款超以太網(wǎng)IP和UALink IP解決方案。這一創(chuàng)
    的頭像 發(fā)表于 12-25 11:12 ?957次閱讀

    TOSUN 車載以太網(wǎng)仿真測試解決方案

    絡,并扮演著越來越重要的角色。本文主要介紹TSMaster中以太網(wǎng)的基本功能、車載以太網(wǎng)相關(guān)設(shè)備、以及基于TSMaster的車載以太網(wǎng)解決方案,幫助您實現(xiàn)車載網(wǎng)絡
    的頭像 發(fā)表于 12-07 01:07 ?1305次閱讀
    TOSUN 車載<b class='flag-5'>以太網(wǎng)</b>仿真測試解決方案

    為什么MPLS仍是以太網(wǎng)傳輸技術(shù)的首選

    什么是運營商以太網(wǎng)傳輸技術(shù)? 運營商以太網(wǎng)是指在局域網(wǎng) (LAN) 之外使用以太網(wǎng)技術(shù),特別是用于長距離、城域網(wǎng)和廣域
    的頭像 發(fā)表于 11-29 09:14 ?1327次閱讀
    為什么MPLS仍是<b class='flag-5'>以太網(wǎng)</b>傳輸技術(shù)的首選

    RT-Thread 發(fā)布 EtherKit開源以太網(wǎng)硬件!

    EtherKit是RT-Thread聯(lián)合瑞薩電子推出的一款高性能、多功能以太網(wǎng)MPU開發(fā)板,采用瑞薩電子RZ/N2L芯片,搭載ArmCortex-R52內(nèi)核,主頻高達400MHz;支持TSN的3端口
    的頭像 發(fā)表于 11-20 01:07 ?1688次閱讀
    RT-Thread 發(fā)布 EtherKit開源<b class='flag-5'>以太網(wǎng)</b>硬件!

    車載以太網(wǎng)EMC解決方案

    車載以太網(wǎng)是一種專門用于車輛內(nèi)部通信的網(wǎng)絡技術(shù),它利用以太網(wǎng)技術(shù)為車輛搭建一個局域網(wǎng),使車輛上的各種電子單元和設(shè)備能夠互相交換數(shù)據(jù)。
    的頭像 發(fā)表于 11-14 15:21 ?1382次閱讀
    車載<b class='flag-5'>以太網(wǎng)</b>EMC解決方案

    以太網(wǎng)和TCP/IP的關(guān)系解析

    在現(xiàn)代計算機網(wǎng)絡中,以太網(wǎng)和TCP/IP協(xié)議棧是構(gòu)建網(wǎng)絡通信的基礎(chǔ)。以太網(wǎng)定義了局域網(wǎng)(LAN)中的數(shù)據(jù)鏈路層和物理層的技術(shù)標準,而TCP/IP
    的頭像 發(fā)表于 11-08 09:21 ?3007次閱讀

    以太網(wǎng)協(xié)議的種類和特點

    以太網(wǎng)是一種局域網(wǎng)(Local Area Network, LAN)技術(shù),它定義了一組用于在局域網(wǎng)中傳輸數(shù)據(jù)的規(guī)則和標準。以太網(wǎng)協(xié)議的種類和特點如下: 1.
    的頭像 發(fā)表于 11-08 09:10 ?4411次閱讀

    工業(yè)以太網(wǎng)的應用場景分析

    隨著工業(yè)4.0和智能制造的興起,工業(yè)以太網(wǎng)作為連接工業(yè)設(shè)備、實現(xiàn)自動化和智能化的關(guān)鍵技術(shù),其應用場景日益廣泛。 工業(yè)以太網(wǎng)的特點 高可靠性 :工業(yè)以太網(wǎng)設(shè)備通常采用堅固的外殼和接口,能夠抵抗極端溫度
    的頭像 發(fā)表于 11-07 14:26 ?2512次閱讀