欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(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)部為T(mén)X側(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 提供輸入。但如果用的是之前的版本,你只需要寫(xiě)一個(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讀寫(xiě)寄存器接口的話,也可以將地址0038的bit0寫(xiě)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)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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)注

    40

    文章

    5465

    瀏覽量

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

    關(guān)注

    5

    文章

    1723

    瀏覽量

    150034

原文標(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)推薦

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

    1588V2時(shí)間同步協(xié)議廣泛應(yīng)用各個(gè)行業(yè),尤其是新一代通信技術(shù)領(lǐng)域,對(duì)時(shí)間同步精度要求越來(lái)越高。為此,紫光同創(chuàng)特別推出了萬(wàn)兆以太網(wǎng)超高精度硬核1588解決方案。
    的頭像 發(fā)表于 01-13 16:47 ?401次閱讀
    紫光同創(chuàng)推出萬(wàn)兆<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,成功開(kāi)發(fā)出全新的100G以太網(wǎng)UDP/IP協(xié)議棧IP
    的頭像 發(fā)表于 01-07 11:25 ?288次閱讀

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

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

    以太網(wǎng)幀格式和功能詳解

    以太網(wǎng)幀(Ethernet Frame)是以太網(wǎng)(Ethernet)協(xié)議用于在局域網(wǎng)(LAN)中傳輸數(shù)據(jù)的基本單位。理解以太網(wǎng)幀的結(jié)構(gòu)和傳輸過(guò)程對(duì)于掌握局域網(wǎng)通信的原理至關(guān)重要。以下將
    的頭像 發(fā)表于 10-08 10:03 ?2414次閱讀

    如何以及何時(shí)在PROFINET系統(tǒng)中使用以太網(wǎng)PHY

    電子發(fā)燒友網(wǎng)站提供《如何以及何時(shí)在PROFINET系統(tǒng)中使用以太網(wǎng)PHY.pdf》資料免費(fèi)下載
    發(fā)表于 08-31 10:15 ?0次下載
    如何以及何時(shí)在PROFINET系統(tǒng)中使<b class='flag-5'>用以太網(wǎng)</b>PHY

    以太網(wǎng)端口的類型和特性

    以太網(wǎng)端口,即以太網(wǎng)接口,是網(wǎng)絡(luò)中用于連接設(shè)備并進(jìn)行數(shù)據(jù)交換的端口。它基于IEEE 802.3標(biāo)準(zhǔn),并使用以太網(wǎng)協(xié)議進(jìn)行數(shù)據(jù)傳輸。以太網(wǎng)端口在局域網(wǎng)
    的頭像 發(fā)表于 08-07 15:27 ?1920次閱讀

    以太網(wǎng)要怎么連接

    以太網(wǎng)連接是現(xiàn)代計(jì)算機(jī)網(wǎng)絡(luò)通信中最為基礎(chǔ)和重要的環(huán)節(jié)之一。它利用以太網(wǎng)電纜和網(wǎng)卡等硬件設(shè)備,將計(jì)算機(jī)或其他設(shè)備連接到網(wǎng)絡(luò)交換機(jī)或路由器上,從而實(shí)現(xiàn)與其他設(shè)備或互聯(lián)網(wǎng)的通信。以下將詳細(xì)介紹以太網(wǎng)連接
    的頭像 發(fā)表于 07-09 10:28 ?1349次閱讀

    解讀工業(yè)以太網(wǎng)標(biāo)準(zhǔn):Profinet與EtherNet/IP

    隨著工業(yè)自動(dòng)化技術(shù)的飛速發(fā)展,工業(yè)以太網(wǎng)標(biāo)準(zhǔn)作為連接各種自動(dòng)化設(shè)備、控制系統(tǒng)和信息系統(tǒng)的重要橋梁,其重要性日益凸顯。在眾多工業(yè)以太網(wǎng)標(biāo)準(zhǔn)中,Profinet和EtherNet/IP憑借其各自的特點(diǎn)
    的頭像 發(fā)表于 06-28 16:34 ?2371次閱讀

    以太網(wǎng)無(wú)法連接外網(wǎng)IP,提示No route to host,為什么?

    調(diào)試以太網(wǎng),創(chuàng)建socket后無(wú)法連接外網(wǎng)IP,提示錯(cuò)誤No route to host。(用的示例protocolssocketstcp_client,以太網(wǎng)芯片選用的w5500) 自己做了實(shí)驗(yàn)
    發(fā)表于 06-21 06:43

    使用VN5620監(jiān)控記錄以太網(wǎng)總線數(shù)據(jù)#車載以太網(wǎng) #CANape

    以太網(wǎng)硬件
    北匯信息POLELINK
    發(fā)布于 :2024年06月09日 16:45:04

    如何使用以太網(wǎng)交換機(jī)最大限度地減少網(wǎng)絡(luò)延遲

    有不同的技術(shù)可用于減少以太網(wǎng)交換機(jī)的網(wǎng)絡(luò)延遲。它們?nèi)缦拢?擴(kuò)展網(wǎng)絡(luò)容量:減少延遲和沖突的最簡(jiǎn)單、最有效的技術(shù)之一是使用以太網(wǎng)交換機(jī)提供所需的容量。請(qǐng)檢查交換機(jī)是否可以為您提供擴(kuò)展網(wǎng)絡(luò)容量的功能。零數(shù)
    的頭像 發(fā)表于 05-28 10:28 ?707次閱讀

    用于IEEE 1588和同步以太網(wǎng)的82P33814同步管理單元評(píng)估板數(shù)據(jù)手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《用于IEEE 1588和同步以太網(wǎng)的82P33814同步管理單元評(píng)估板數(shù)據(jù)手冊(cè).rar》資料免費(fèi)下載
    發(fā)表于 05-09 18:20 ?0次下載
    用于IEEE <b class='flag-5'>1588</b>和同步<b class='flag-5'>以太網(wǎng)</b>的82P33814同步管理單元評(píng)估板數(shù)據(jù)手冊(cè)

    PLC以太網(wǎng)開(kāi)放式通信概述

    用以太網(wǎng)開(kāi)放式通信與其他PLC或者第三方設(shè)備通信;   4、每種PLC實(shí)現(xiàn)以太網(wǎng)開(kāi)放式通信均需單獨(dú)編程實(shí)現(xiàn)。
    發(fā)表于 04-16 12:06 ?1202次閱讀
    PLC<b class='flag-5'>以太網(wǎng)</b>開(kāi)放式通信概述

    車載以太網(wǎng) | TSMaster的DoIP功能操作指南

    協(xié)議。通過(guò)DoIP,診斷工程師可以通過(guò)以太網(wǎng)或遠(yuǎn)程訪問(wèn)和診斷車輛的電子系統(tǒng),并可以進(jìn)行以太網(wǎng)控制器的診斷訪問(wèn)和刷寫(xiě)。DoIP是TSMaster支持的重要功能之一,
    的頭像 發(fā)表于 04-13 08:21 ?1181次閱讀
    車載<b class='flag-5'>以太網(wǎng)</b> | TSMaster的DoIP<b class='flag-5'>功能</b>操作指南

    工業(yè)以太網(wǎng)的基本原理及優(yōu)勢(shì)

    主要的工業(yè)以太網(wǎng)標(biāo)準(zhǔn)有以太網(wǎng)/IP、PROFINET、EtherCAT、Modbus/TCP等,這些標(biāo)準(zhǔn)實(shí)現(xiàn)了互操作性,應(yīng)用于不同的工業(yè)控制領(lǐng)域。
    的頭像 發(fā)表于 03-06 16:31 ?1372次閱讀
    工業(yè)<b class='flag-5'>以太網(wǎng)</b>的基本原理及優(yōu)勢(shì)