日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

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

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

掃碼添加小助手

加入工程師交流群

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

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

01

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

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

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

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

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

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

3. 最后給工程加上仿真選項(xiàng),幫助加速仿真速度,就可以開(kāi)始做工程的功能仿真了

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. 同樣地方式,通過(guò)修改信號(hào) “ctl_ptp_transpclk_mode”選擇OrdinaryClock模式或者TransparentClock模式。在OC模式下,時(shí)間戳?xí)苯痈采w原以太網(wǎng)包里的值,但在TC模式下,時(shí)間戳則會(huì)疊加在原來(lái)位置的數(shù)值上面。具體可參考1588協(xié)議

3. 接著跑仿真,先在設(shè)計(jì)邏輯里將 “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”會(huì)從原來(lái)的值“fe14ffffffffffff”被IP替換成時(shí)間戳,也就是在RX側(cè)看到收到的數(shù)據(jù)包的第一拍數(shù)據(jù)“rx_axis_tdata”已經(jīng)變成了 “010005xxxxxxxxxx”

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

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

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

RX 側(cè)收進(jìn)包的時(shí)間戳,為 "rx_ptp_stamp_out”,目前時(shí)間戳的點(diǎn)都是 IP 的接口,所以在環(huán)回仿真里面,RX 側(cè)的時(shí)間戳?xí)萒X側(cè)的時(shí)間戳大,差了一整個(gè) GT 的延時(shí)沒(méi)有計(jì)算進(jìn)去,用戶應(yīng)當(dāng)在AR搜索中找到自己用的器件對(duì)應(yīng)GT的具體latency,靜態(tài)延時(shí)值可通過(guò)ctl_tx/rx_latency 信號(hào)合進(jìn) IP。并且,延時(shí)結(jié)果能在功能仿真里面體現(xiàn)出來(lái)

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

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

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

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

責(zé)任編輯:haq

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

    關(guān)注

    41

    文章

    6203

    瀏覽量

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

    關(guān)注

    5

    文章

    1885

    瀏覽量

    156817

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

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

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    車載以太網(wǎng),速度直指Tbps?

    要點(diǎn)總結(jié):汽車以太網(wǎng),特別是10BASE-T1S,正在成為車載網(wǎng)絡(luò)中CAN的替代品,預(yù)計(jì)未來(lái)自動(dòng)駕駛和聯(lián)網(wǎng)汽車將擁有更高的速度。汽車領(lǐng)域向以太網(wǎng)的過(guò)渡并非普遍現(xiàn)象;一些原始設(shè)備制造商(OEM)可能
    的頭像 發(fā)表于 04-02 11:00 ?2284次閱讀
    車載<b class='flag-5'>以太網(wǎng)</b>,速度直指Tbps?

    RDMA設(shè)計(jì)12:融合以太網(wǎng)協(xié)議棧設(shè)計(jì)1

    本文主要交流設(shè)計(jì)思路,在本博客已給出相關(guān)博文90多篇,希望對(duì)初學(xué)者有用。注意這里只是拋磚引玉,切莫認(rèn)為參考這就可以完成商用IP設(shè)計(jì)。 融合以太網(wǎng)協(xié)議棧負(fù)責(zé)用戶請(qǐng)求與 RDMA 數(shù)據(jù)包的轉(zhuǎn)換、管理
    發(fā)表于 12-25 11:39

    德州儀器(TI)解讀汽車區(qū)域架構(gòu)中的 TSN:?jiǎn)?b class='flag-5'>用以太網(wǎng)環(huán)形架構(gòu)和 AVB 分布式音頻

    德州儀器(TI)解讀汽車區(qū)域架構(gòu)中的 TSN:?jiǎn)?b class='flag-5'>用以太網(wǎng)環(huán)形架構(gòu)和 AVB 分布式音頻
    的頭像 發(fā)表于 12-24 18:10 ?1.3w次閱讀
    德州儀器(TI)解讀汽車區(qū)域架構(gòu)中的 TSN:?jiǎn)?b class='flag-5'>用以太網(wǎng)</b>環(huán)形架構(gòu)和 AVB 分布式音頻

    工業(yè)以太網(wǎng)的可靠之選:DP83822低功耗耐用型以太網(wǎng)PHY

    /100Mbps以太網(wǎng)物理層收發(fā)器,憑借其出色的性能和豐富的功能,成為了工業(yè)以太網(wǎng)應(yīng)用的理想選擇。今天,我們就來(lái)深入了解一下這款產(chǎn)品。 文件下載: dp83822if.pdf 一、DP83822的特性亮點(diǎn) 超穩(wěn)健設(shè)計(jì) DP838
    的頭像 發(fā)表于 12-19 10:20 ?995次閱讀

    Amphenol單對(duì)以太網(wǎng)IP67圓形推拉式連接器和電纜:工業(yè)互聯(lián)新選擇

    Amphenol單對(duì)以太網(wǎng)IP67圓形推拉式連接器和電纜:工業(yè)互聯(lián)新選擇 在工業(yè)應(yīng)用的復(fù)雜環(huán)境中,高效、穩(wěn)定且安全的網(wǎng)絡(luò)連接至關(guān)重要。Amphenol推出的單對(duì)以太網(wǎng)(SPE)IP67
    的頭像 發(fā)表于 12-12 15:45 ?538次閱讀

    Amphenol單對(duì)以太網(wǎng)(SPE)IP20連接器及電纜組件:工業(yè)以太網(wǎng)新選擇

    Amphenol單對(duì)以太網(wǎng)(SPE)IP20連接器及電纜組件:工業(yè)以太網(wǎng)新選擇 在工業(yè)自動(dòng)化和物聯(lián)網(wǎng)蓬勃發(fā)展的今天,高效、可靠且經(jīng)濟(jì)的網(wǎng)絡(luò)連接解決方案至關(guān)重要。Amphenol的單對(duì)以太網(wǎng)
    的頭像 發(fā)表于 12-12 10:40 ?917次閱讀

    基于以太網(wǎng)芯片的應(yīng)用層方案

    聚焦于以沁恒微電子以太網(wǎng)芯片(如CH394/CH395及集成型MCU CH32V317等)為基礎(chǔ)構(gòu)建的多種高效應(yīng)用層方案,闡述其如何以簡(jiǎn)化的硬件與低成本,實(shí)現(xiàn)豐富的網(wǎng)絡(luò)功能。
    的頭像 發(fā)表于 12-09 14:47 ?720次閱讀
    基于<b class='flag-5'>以太網(wǎng)</b>芯片的應(yīng)用層方案

    RDMA設(shè)計(jì)6:IP架構(gòu)2

    中傳輸層、網(wǎng)絡(luò)層及網(wǎng)絡(luò)接口層功能。首先,該模塊接收來(lái)自融合以太網(wǎng)協(xié)議棧的網(wǎng)絡(luò)包,并為其逐層添加UDP、IP 及 ETH 頭部,使其成為完整的網(wǎng)絡(luò)包后發(fā)送至 CMAC 集成塊。其次,該模塊解析來(lái)自遠(yuǎn)程
    發(fā)表于 11-26 10:24

    以太網(wǎng)模塊被忽視的角落 #電磁兼容EMC #電子工程師 #電子元器件 #磁珠 #濾波電容 #以太網(wǎng)

    以太網(wǎng)
    深圳市韜略科技有限公司
    發(fā)布于 :2025年07月25日 17:35:35

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

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

    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 ?1337次閱讀
    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)#三格電子

    以太網(wǎng)
    三格電子科技
    發(fā)布于 :2025年05月23日 14:00:21

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

    以太網(wǎng)
    三格電子科技
    發(fā)布于 :2025年05月12日 13:17:05
    祁门县| 绥阳县| 九龙坡区| 白河县| 繁峙县| 五华县| 台前县| 湖北省| 体育| 泊头市| 类乌齐县| 临桂县| 聂荣县| 定日县| 巴东县| 正安县| 尤溪县| 突泉县| 广宁县| 来安县| 田东县| 福鼎市| 云梦县| 神木县| 乌海市| 西充县| 绍兴市| 庄浪县| 祁东县| 金门县| 嘉峪关市| 宜都市| 兰州市| 永修县| 台南县| 昆明市| 都匀市| 安岳县| 德格县| 乌鲁木齐市| 沙雅县|