国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

適用于基于FPGA的網絡設備的IEEE 1588透明時鐘架構

虹科智能自動化 ? 2023-11-23 08:04 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在基于FPGA的網絡設備中,精確的時間同步至關重要。虹科IEEE 1588標準定義的精確時間協議(PTP)為網絡中的設備提供了納秒級的時間同步。本文將介紹虹科提供的適用于基于FPGA的網絡設備的IEEE 1588透明時鐘(TC)架構,幫助您實現精確時間同步和高效通信

在分布式系統中,傳感器/執行器的事件和操作需要進行精確的時間協調,因為時鐘差異可能導致操作失敗。為了確保時間同步,每個組件都需要具備與其對等組件一致的實時時鐘,這需要時間同步的常識。

隨著電信網絡從傳統的時分復用 (TDM) 發展到基于分組的網絡,額外的同步協議已成為必要。因此,近幾十年來開發了多種同步技術,如 IRIG-B、LORAN-C、NTP、基于GPS的同步和SyncE。然而,它們不適合需要精確時間且成本較低的應用領域。

通過精確時間協議 (PTP),能夠以最少的網絡、計算和硬件資源需求達到亞微秒精度。鑒于此,IEEE 1588標準中定義的PTP正在成為許多需要精確時間同步的應用的最可行的解決方案。虹科推出用于可重新配置設備的IEEE 1588透明時鐘 (TC) 可擴展架構,該邏輯解決了PTP實現的主要缺點之一,即級聯拓撲中的錯誤累積

01

PTP操作過程

虹科 IEEE1588 IP核方案

PTP操作過程分類

PTP操作可分為兩個過程:時間同步和頻率同步。

時間同步(或偏移調整):偏移量計算為主從時間之差;

頻率同步(或頻率調整):頻率漂移為在兩個N間隔的同步消息之間傳遞的從機時間差和主機時間差之間的比率。

decc4aca-8993-11ee-9788-92fbcf53809c.png

圖1. 延遲請求響應機制

延遲測量

PTP消息中發送的時間戳必須通過傳播延遲進行糾正,傳播延遲可以使用標準中定義的兩種機制之一進行測量:延遲請求響應機制或對等延遲機制。

deda2258-8993-11ee-9788-92fbcf53809c.png

PTP時鐘設備

PTP系統由PTP和非PTP設備的組合組成。PTP設備分為普通時鐘(OC)、邊界時鐘(BC)、透明時鐘(TC)和管理節點(MN)

dedeb2a0-8993-11ee-9788-92fbcf53809c.png

圖2. PTP網絡示意圖

圖2展示了一個簡單PTP網絡:OC是包含PTP時鐘和單個物理網絡連接的系統終端設備,而BC是具有多個物理端口的網絡設備,它們不轉發PTP接收到的消息,而是與主站同步并生成新的PTP消息以與其余從站共享其自己的定時參考。

TC有兩種類型:端到端(E2E)TC和點對點(P2P)TC,它們也是網絡設備。一方面,E2E TC像正常網絡節點一樣轉發所有PTP和非PTP消息,此外,它們測量消息穿越TC所需的時間,稱為駐留時間,并將其累積在PTP 中稱為 CorrectionField的特殊字段。另一方面,P2P TC使用對等延遲機制來測量兩個直接連接的端口(鏈路對等點)之間的鏈路延遲,并使用與Sync消息的入口傳輸路徑相關的駐留時間和鏈路延遲來更新CorrectionField ,允許在網絡拓撲更改后更快地重新配置。

此外,每個PTP設備可以作為一步或兩步模式工作:一步時鐘根據同步和延遲請求事件消息實時生成時間戳,而兩步時鐘則根據Follow Up和Delay Resp一般消息。

PTP執行

硬件與軟件實現:PTP環境提供不同的可能時間戳點,如圖3所示。結果的精度取決于時間戳的精度 。一方面,在網絡接口卡 (NIC) 驅動程序或應用程序層中獲取時間戳的純軟件解決方案具有平臺獨立性的優勢,但會經歷通過協議棧的消息傳輸延遲的巨大變化(也稱為抖動)。驅動程序級別的時間戳是最佳軟件解決方案,但需要修改網絡驅動程序。

def64e74-8993-11ee-9788-92fbcf53809c.png

圖3. 可能的時間戳點

另一方面,在硬件輔助方法中,時間戳是在介質獨立接口(MII)處獲取的。帶有時間戳的消息越接近物理層,所達到的準確性就越好。由于硬件的幫助,使用IP內核和現場可編程門陣列 (FPGA) 已成為最精確和準確的時間戳方法。

其他實現方面:不同供應商的PTP IP核往往具有相似的架構。他們通常使用軟CPU,例如Xilinx FPGA 中的Microblaze,包含用戶應用程序和PTP堆棧軟件,并在同一FPGA中構建完整的SoC解決方案。這些IP核通常由至少兩個稱為實時時鐘 (RTC) 和時間戳單元 (TSU) 的硬件模塊組成。RTC通常是一個64位計數器,表示秒和納秒,并且可以通過更改內核的某些配置寄存器的值進行調整。TSU負責存儲有關幀的信息,例如序列 ID、消息類型或時鐘標識,以及時間戳信息。

02

基于FPGA的TC架構

虹科 IEEE1588 IP核方案

實時時鐘(RTC)

名為RTC的塊代表可選的同步時鐘源,例如,它可以是 IEEE 1588或GPS時鐘。RTC 可以由一個計數器形成,該計數器在每個時鐘周期按系統時鐘周期遞增。

循環冗余校驗(CRC)檢查器/發生器

CRC檢查器模塊檢查接收到的以太網幀的幀校驗序列(FCS)字段,以便檢測傳輸過程中損壞的數據(由于數據丟失或更改而導致的錯誤)。另一方面,CRC生成器模塊重新生成新的FCS字段并將其附加在幀末尾,如IEEE 802.3標準中所定義。

On-The-Fly (OTF) 更正

OTF Correction模塊負責將相應的駐留時間動態添加到PTPv2事件數據包的CorrectionField字段中,如IEEE 1588-2008中針對單步TC的定義。也就是說,它不會等到接收到整個PTP消息才計算停留時間并將其添加到CorrectionField中。相反,一旦知道傳入消息的CorrectionField,就會盡快將停留時間添加到其中。


駐留時間橋

df0fb56c-8993-11ee-9788-92fbcf53809c.png

圖4. 駐留時間橋框圖

該模塊計算自PTP幀進入和離開TC以來經過的時間。每個消息的停留時間值被向下傳遞到OTF校正模塊。由于入口時間戳臨時存儲在存儲器中,并且計算的停留時間被傳遞到負責更新CorrectionField的模塊。


實驗結果

df33800a-8993-11ee-9788-92fbcf53809c.png

圖5. 左側為CorrectionField和測量延遲樣本之間的比較;

右側為停留時間出現的頻率

通過復制必要的模塊,該設計可以輕松擴展到兩個以上的端口:除了新的OTF校正器之外,每個新端口還應將兩個額外的WB Master 0和WB Master 1子模塊集成到駐留時間橋中,CRC檢查器和CRC生成器連接到每個新的出口端口。在資源利用方面,每個額外端口的空間需求比較少數的Slices Registers和LUTs。不需要復制WB Slave 0,但必須調整CAM/RAM存儲器的大小以應對PTP流量并在擁塞條件下正確執行。


03

虹科 IEEE 1588IP核方案

df83d622-8993-11ee-9788-92fbcf53809c.png

虹科IEEE1588v2兼容時鐘同步IP內核,它能夠準確地為IEEE 1588報文打上時間戳,并提供兼容的計時器,廣泛應用于汽車、工業、廣播和航空航天等行業。其能夠提供許多應用所需的精確時間同步,而不需要任何新的基礎設施

TC應在級聯拓撲中使用,其中網絡設備擁塞狀況導致的延遲可能會影響協議性能。所提出的TC架構是以簡單的方式開發具有TC功能的以太網交換機的可行解決方案,具有完全的可擴展性和最小的資源利用率。由于塊RAM是利用率最高的資源,并且它們直接取決于CAM和RAM大小,因此應在實現過程中優化這兩個元素。如需進一步了解虹科IEEE 1588 PTP IP核解決方案,歡迎隨時聯系我們。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • FPGA
    +關注

    關注

    1660

    文章

    22412

    瀏覽量

    636360
  • 硬件
    +關注

    關注

    11

    文章

    3595

    瀏覽量

    69016
  • 網絡設備
    +關注

    關注

    0

    文章

    342

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    高精度時間同步的IEEE1588 PTP授時服務器

    的高質量發展注入核心動力。本文將深入解析IEEE1588 PTP授時技術的核心原理、優勢特性,結合行業應用場景,推薦適配的西安同步ptp網絡同步時鐘相關產品,為行業從業者提供全面的技術參考與實踐指引。
    的頭像 發表于 02-10 14:00 ?189次閱讀
    高精度時間同步的<b class='flag-5'>IEEE1588</b> PTP授時服務器

    SL1588降壓恒壓 DC12V降壓5V 3.3V/ 2A同步降壓恒壓芯片

    能效。該特性使其非常適用于需要長時間待機的設備,如物聯網節點、便攜設備網絡設備。 典型應用與布局建議 SL1588支持輸出電壓從0.
    發表于 01-29 14:33

    SyncE/IEEE1588/DPLL時鐘凈化器為什么更依賴VCXO?

    板驗證方法,幫助SyncE/IEEE1588、微波回傳與傳輸時鐘系統實現穩鎖、低抖動與可量產的一致性設計。
    的頭像 發表于 01-29 13:49 ?6932次閱讀
    SyncE/<b class='flag-5'>IEEE1588</b>/DPLL<b class='flag-5'>時鐘</b>凈化器為什么更依賴VCXO?

    IEC 62368標準適用于哪些產品

    IEC62368-1標準是國際電工委員會(IEC)制定的一項安全標準,適用于音視頻設備、信息技術設備以及通信設備。該標準的全稱是:IEC62368-1:Audio/video,info
    的頭像 發表于 10-29 14:47 ?1093次閱讀
    IEC 62368標準<b class='flag-5'>適用于</b>哪些產品

    網段隔離器適用于哪些設備的NAT轉換

    網段隔離器(NAT轉換網關)在工業網絡場景中應用廣泛,適用于生產網絡對 PLC、HMI、CNC、DCS、MES等網絡通訊和數據采集,兼有跨網段隔離和IP轉換的功能。同時支持多臺
    的頭像 發表于 10-24 10:52 ?477次閱讀
    網段隔離器<b class='flag-5'>適用于</b>哪些<b class='flag-5'>設備</b>的NAT轉換

    解碼精密時間核心:SYN2411IEEE1588時鐘技術解析

    高精度時間同步網絡的事實標準。作為國內領先的時間頻率技術提供商,SYN2411IEEE1588時鐘,正是為滿足嚴苛時間同步需求而生的核心設備
    的頭像 發表于 09-19 18:07 ?913次閱讀

    哪些離線語音芯片適用于家電設備

    ?哪些離線語音芯片適用于家電設備?選擇適用于家電設備的離線語音芯片時,需綜合考量家電的使用環境、功能需求、成本預算等多方面因素。以下為您推薦幾款性能出色的離線語音芯片: ? 適合家電
    的頭像 發表于 08-06 17:27 ?859次閱讀
    哪些離線語音芯片<b class='flag-5'>適用于</b>家電<b class='flag-5'>設備</b>

    三大核心網絡設備的運維要點

    作為運維工程師,熟練掌握網絡設備的管理和維護是構建穩定IT基礎架構的關鍵。本文將深入探討交換機、路由器和防火墻這三大核心網絡設備的運維要點,從基礎配置到高級故障排除,為您提供全面的技術指導。
    的頭像 發表于 07-22 16:35 ?1054次閱讀

    適用于 WLAN 和藍牙?應用的 2.4 GHz 高效前端 skyworksinc

    電子發燒友網為你提供()適用于 WLAN 和藍牙?應用的 2.4 GHz 高效前端相關產品參數、數據手冊,更有適用于 WLAN 和藍牙?應用的 2.4 GHz 高效前端的引腳圖、接線圖、封裝手冊
    發表于 06-20 18:30
    <b class='flag-5'>適用于</b> WLAN 和藍牙?應用的 2.4 GHz 高效前端 skyworksinc

    適用于電機控制的電流濾波方法

    純分享帖,需要者可點擊附件免費獲取完整資料~~~*附件:適用于電機控制的電流濾波方法.pdf【免責聲明】本文系網絡轉載,版權歸原作者所有。本文所用視頻、圖片、文字如涉及作品版權問題,請第一時間告知,刪除內容!
    發表于 06-18 16:04

    PTP 時鐘服務器在應用方面的介紹

    ,實現網絡中各個節點的時鐘同步。SYN2407 系列模塊對該協議的支持,使得其能夠輕松融入各類遵循 IEEE1588 標準的網絡系統,為整個網絡
    的頭像 發表于 06-06 14:03 ?1077次閱讀

    工業網絡設備挑選不用愁,帶你快速選型

    網絡設備
    星創易聯
    發布于 :2025年06月06日 10:01:25

    什么是北斗網絡時鐘

    北斗網絡時鐘是針對自動化系統中的計算機服務器、設備等進行授時的高科技產品,它從GPS衛星上獲取標準的時間信號,將標準時間信息通過各種類型接口(脈沖、B碼、串口、NTP、ieee1588
    的頭像 發表于 05-22 14:48 ?556次閱讀
    什么是北斗<b class='flag-5'>網絡</b><b class='flag-5'>時鐘</b>

    適用于工業控制設備的RS485通信芯片CN3485

    適用于工業控制設備的RS485通信芯片CN3485
    的頭像 發表于 04-17 10:01 ?459次閱讀
    <b class='flag-5'>適用于</b>工業控制<b class='flag-5'>設備</b>的RS485通信芯片CN3485

    AD9253對時鐘抖動的要求怎么樣,應該選擇怎樣的時鐘架構

    1:這款芯片支持連續采樣、沿觸發和外觸發工作方式 2:時鐘必須使用時鐘芯片配置才行?使用有源晶振是否可以? 3:這款芯片對時鐘抖動的要求怎么樣,應該選擇怎樣的時鐘架構
    發表于 04-15 06:43