一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

必看!基于AM62x平臺(tái)的TSN高精度對(duì)時(shí)方案,解鎖工業(yè)通信新高度!

Tronlong創(chuàng)龍科技 ? 來源:Tronlong創(chuàng)龍科技 ? 作者:Tronlong創(chuàng)龍科技 ? 2025-02-27 10:49 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

工業(yè)自動(dòng)化智能控制飛速發(fā)展,數(shù)據(jù)傳輸?shù)臏?zhǔn)確性與實(shí)時(shí)性尤為重要,時(shí)間敏感網(wǎng)絡(luò)(TSN)技術(shù)應(yīng)運(yùn)而生,為解決這一核心需求提供了有效途徑。今天和大家分享一個(gè)TSN高精度對(duì)時(shí)方案,基于TI AM62x四核A53工業(yè)平臺(tái)。

wKgZO2e_0qOAarC8AAC4MpiK2aU702.jpg圖 1


AM62x對(duì)TSN標(biāo)準(zhǔn)的支持

AM62x作為一款功能強(qiáng)大的工業(yè)處理器,全面支持多項(xiàng)TSN標(biāo)準(zhǔn),為實(shí)現(xiàn)高精度對(duì)時(shí)與可靠數(shù)據(jù)傳輸?shù)於藞?jiān)實(shí)基礎(chǔ)。

AM62x支持時(shí)鐘同步機(jī)制、時(shí)間感知整形器機(jī)制、搶占MAC機(jī)制、時(shí)間敏感流轉(zhuǎn)發(fā)與排隊(duì)機(jī)制等TSN標(biāo)準(zhǔn),以下分別進(jìn)行介紹。

時(shí)鐘同步機(jī)制

TSN標(biāo)準(zhǔn)由IEEE 802.1AS[10]和IEEE 802.1AS-rev[11]構(gòu)成。IEEE 802.1AS是基于IEEE 1588 V2精確時(shí)鐘同步協(xié)議發(fā)展的,稱為廣義時(shí)鐘同步協(xié)議(gPTP),采用主從結(jié)構(gòu),它對(duì)所有g(shù)PTP網(wǎng)絡(luò)中的時(shí)鐘與主時(shí)鐘進(jìn)行同步。

wKgZPGe_0qSAEUAvAACuLCGrxbY194.jpg圖 2 IEEE802.1AS的時(shí)鐘結(jié)構(gòu)

時(shí)間感知整形器機(jī)制

時(shí)間感知整形器(Time Awareness Shaper,TAS)是為了高精度、嚴(yán)苛的工業(yè)控制應(yīng)用而設(shè)計(jì)的調(diào)度機(jī)制,目前應(yīng)用于工業(yè)自動(dòng)化領(lǐng)域。TAS由IEEE 802.1Qbv定義,是基于預(yù)先設(shè)定的周期性門控制列表(GCL),動(dòng)態(tài)地為出口隊(duì)列提供開/關(guān)控制的機(jī)制,確保數(shù)據(jù)按預(yù)定時(shí)間窗口傳輸。

每個(gè)隊(duì)列有獨(dú)特的傳輸算法,門控制列表(GCL)周期性掃描并按順序開放傳輸端口。為了保證傳輸前網(wǎng)絡(luò)空閑,TAS設(shè)置保護(hù)帶寬,防止最差情況下被占用網(wǎng)絡(luò),確保數(shù)據(jù)傳輸?shù)募皶r(shí)性和可靠性。

wKgZO2e_0qSAJR9aAACShbU-Geo019.jpg圖 3 TAS的工作原理

搶占MAC機(jī)制

由于在TAS機(jī)制中存在兩個(gè)問題:第一,保護(hù)帶寬消耗了一定的采樣時(shí)間;第二,低優(yōu)先級(jí)反轉(zhuǎn)的風(fēng)險(xiǎn)。因此,TSN的802.1Qbu和IEEE 802.3工作組共同開發(fā)了IEEE 802.3br,即可搶占式MAC機(jī)制。其采用了802.3TG中的幀搶占機(jī)制,將給定的出口分為2個(gè)MAC服務(wù)接口,分別稱為可被搶占MAC(pMAC)和快速M(fèi)AC(eMAC)。pMAC可被eMAC搶占,進(jìn)入數(shù)據(jù)堆棧后等待eMAC數(shù)據(jù)傳輸完成,再進(jìn)行傳輸。

通過搶占,保護(hù)帶寬可被減少至最短低優(yōu)先級(jí)幀片段。然而在最差情況下,低優(yōu)先級(jí)的片段可在下一個(gè)高優(yōu)先級(jí)前完成。搶占這個(gè)傳輸過程僅在連接層接口,即對(duì)于搶占式MAC,交換機(jī)需專用的硬件層MAC芯片支持。

wKgZPGe_0qWAKgjUAAEDMvvLikk291.jpg圖 4 基于搶占式MAC的傳輸機(jī)制

時(shí)間敏感流轉(zhuǎn)發(fā)與排隊(duì)機(jī)制

802.1Qav協(xié)議制定初衷是確保傳統(tǒng)的異步以太網(wǎng)數(shù)據(jù)流不會(huì)干擾AVB的實(shí)時(shí)數(shù)據(jù)流傳輸,現(xiàn)在Qav不再局限于音視頻的傳輸。

此協(xié)議規(guī)定了每類優(yōu)先級(jí)的入口計(jì)量、優(yōu)先級(jí)再生以及處理時(shí)間感知隊(duì)列的算法。其利用IEEE 802.1AS協(xié)議生成的定時(shí)信息和VLAN優(yōu)先級(jí)來隔離受控和非受控隊(duì)列之間的幀,同時(shí)支持時(shí)間敏感流量在有線或無線局域網(wǎng)之間傳輸。

wKgZO2e_0qWAePX6AADY8Upwcy8339.jpg圖 5


AM62x的典型應(yīng)用領(lǐng)域

憑借其強(qiáng)大性能和對(duì)TSN標(biāo)準(zhǔn)的全面支持,AM62x在眾多領(lǐng)域得到了廣泛應(yīng)用。涵蓋工業(yè)PLC、運(yùn)動(dòng)控制器、邊緣計(jì)算網(wǎng)關(guān)、工商業(yè)儲(chǔ)能EMS、汽車充電樁、血液分析儀等,滿足了不同工業(yè)場(chǎng)景對(duì)數(shù)據(jù)處理與傳輸?shù)亩鄻踊枨蟆?/p>

wKgZPGe_0qWAcXnRAADJLThUkyM473.jpg圖 6


時(shí)鐘同步機(jī)制案例演示

為了簡(jiǎn)化描述,本文僅摘錄部分方案功能描述與測(cè)試結(jié)果。開發(fā)環(huán)境如下:

Windows開發(fā)環(huán)境:Windows 7 64bit、Windows 10 64bit

Linux開發(fā)環(huán)境:Ubuntu22.04.4 64bit

虛擬機(jī):VMware16.2.5

Linux Processor SDK:ti-processor-sdk-linux-rt-am62xx-evm-09.02.01.09

U-Boot:U-Boot-2023.04

Kernel:Linux-6.1.80、Linux-RT-6.1.80

硬件開發(fā)環(huán)境:創(chuàng)龍科技TL62x-EVM

案例簡(jiǎn)介

本案例主要演示基于TSN的時(shí)鐘同步機(jī)制進(jìn)行PTP(高精度時(shí)間同步協(xié)議)對(duì)時(shí)測(cè)試。

案例演示

(1)gPTP對(duì)時(shí)測(cè)試

進(jìn)入評(píng)估板1文件系統(tǒng),執(zhí)行如下命令,查看eth0的PTP編號(hào)。

Target# ethtool -T eth0

wKgZO2e_0qaAcOS8AABmpvi3eGk228.jpg圖 7

在評(píng)估板1文件系統(tǒng),執(zhí)行如下命令,進(jìn)行對(duì)時(shí)測(cè)試。

Target# ptp4l -E -2 -H -i eth0 -l 7 -m -q -p /dev/ptp0

wKgZPGe_0qaAYM3gAAIDTIaCpI0056.jpg圖 8

在評(píng)估板2執(zhí)行如下命令,進(jìn)行對(duì)時(shí)測(cè)試,測(cè)試結(jié)果如下所示。下圖第一列紅色框打印的信息為2個(gè)評(píng)估板的對(duì)時(shí)時(shí)差,單位為ns;查看s2時(shí)鐘的master offset數(shù)據(jù),可見gPTP對(duì)時(shí)功能基本正常。第二列紅色框打印的信息為path delay,單位為ns。按"Ctrl + C"可停止測(cè)試。

Target# ptp4l -E -2 -H -i eth0 -s -l 6 -m -q -p /dev/ptp0 -f ptp.cfg

wKgZO2e_0qaAdRYWAAK2OCunUDM815.jpg圖 9

(2)IEEE1588對(duì)時(shí)測(cè)試

進(jìn)入評(píng)估板1文件系統(tǒng),執(zhí)行如下命令,進(jìn)行對(duì)時(shí)測(cè)試。

Target# ptp4l -E -4 -H -i eth0 -l 6 -m -q -f ptp.cfg

wKgZO2e_0qeALu7yAAB37MTBbKM724.jpg圖 10

進(jìn)入評(píng)估板2文件系統(tǒng),執(zhí)行如下命令,進(jìn)行對(duì)時(shí)測(cè)試。下圖第一列紅色框打印的信息為2個(gè)評(píng)估板的對(duì)時(shí)時(shí)差,單位為ns;查看s2時(shí)鐘的master offset數(shù)據(jù),可見IEEE 1588對(duì)時(shí)功能基本正常。第二列紅色框打印的信息為path delay,單位為ns。按"Ctrl + C"可停止測(cè)試。

Target# ptp4l -E -4 -H -i eth0 -s -l 6 -m -q -f ptp.cfg

wKgZPGe_0qeAaR3pAAKnlHDP5yc788.jpg圖 11

通過上述測(cè)試,充分驗(yàn)證了基于TI AM62x四核A53工業(yè)處理器平臺(tái)的TSN高精度對(duì)時(shí)方案的有效性和可靠性,感興趣的工程師朋友們,也快來上手一起試試吧!

此外,想要獲取更多AM62x相關(guān)的案例演示及詳細(xì)產(chǎn)品資料,各位工程師可以通過公眾號(hào)(Tronlong創(chuàng)龍科技)查閱。

審核編輯 黃宇

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

    關(guān)注

    113

    文章

    8027

    瀏覽量

    214593
  • 工業(yè)通信
    +關(guān)注

    關(guān)注

    0

    文章

    154

    瀏覽量

    15802
  • TSN
    TSN
    +關(guān)注

    關(guān)注

    3

    文章

    269

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    AM62x SK EVM用戶指南

    電子發(fā)燒友網(wǎng)站提供《AM62x SK EVM用戶指南.pdf》資料免費(fèi)下載
    發(fā)表于 11-13 15:53 ?0次下載
    <b class='flag-5'>AM62x</b> SK EVM用戶指南

    AM62x低功耗SK EVM用戶指南

    電子發(fā)燒友網(wǎng)站提供《AM62x低功耗SK EVM用戶指南.pdf》資料免費(fèi)下載
    發(fā)表于 11-12 15:00 ?0次下載
    <b class='flag-5'>AM62x</b>低功耗SK EVM用戶指南

    基于TI AM62x的Debian系統(tǒng)正式發(fā)布,豐富的軟件生態(tài),讓您的應(yīng)用開發(fā)更便利!

    客戶的項(xiàng)目評(píng)估需求! AM62x典型應(yīng)用領(lǐng)域 圖 3 Debian系統(tǒng)啟動(dòng)演示 為了滿足廣大工業(yè)用戶的需求,創(chuàng)龍科技針對(duì)TI AM62x工業(yè)平臺(tái)
    發(fā)表于 10-29 10:03

    AM62x DDR板設(shè)計(jì)和布局指南

    電子發(fā)燒友網(wǎng)站提供《AM62x DDR板設(shè)計(jì)和布局指南.pdf》資料免費(fèi)下載
    發(fā)表于 09-14 10:16 ?0次下載
    <b class='flag-5'>AM62x</b> DDR板設(shè)計(jì)和布局指南

    AM62x延長(zhǎng)開機(jī)時(shí)間應(yīng)用說明

    電子發(fā)燒友網(wǎng)站提供《AM62x延長(zhǎng)開機(jī)時(shí)間應(yīng)用說明.pdf》資料免費(fèi)下載
    發(fā)表于 09-13 10:01 ?0次下載
    <b class='flag-5'>AM62x</b>延長(zhǎng)開機(jī)時(shí)間應(yīng)用說明

    AM62x功率估算工具應(yīng)用說明

    電子發(fā)燒友網(wǎng)站提供《AM62x功率估算工具應(yīng)用說明.pdf》資料免費(fèi)下載
    發(fā)表于 09-13 09:59 ?1次下載
    <b class='flag-5'>AM62x</b>功率估算工具應(yīng)用說明

    AM62x(AMC)PCB設(shè)計(jì)逃逸布線應(yīng)用說明

    電子發(fā)燒友網(wǎng)站提供《AM62x(AMC)PCB設(shè)計(jì)逃逸布線應(yīng)用說明.pdf》資料免費(fèi)下載
    發(fā)表于 09-10 09:57 ?0次下載
    <b class='flag-5'>AM62x</b>(AMC)PCB設(shè)計(jì)逃逸布線應(yīng)用說明

    AM62x最大電流額定值

    電子發(fā)燒友網(wǎng)站提供《AM62x最大電流額定值.pdf》資料免費(fèi)下載
    發(fā)表于 09-06 10:33 ?0次下載
    <b class='flag-5'>AM62x</b>最大電流額定值

    AM62x上的數(shù)字儀表組和安全概念

    電子發(fā)燒友網(wǎng)站提供《AM62x上的數(shù)字儀表組和安全概念.pdf》資料免費(fèi)下載
    發(fā)表于 09-04 10:45 ?0次下載
    <b class='flag-5'>AM62x</b>上的數(shù)字儀表組和安全概念

    使用TPS65219 PMIC為AM62x供電

    電子發(fā)燒友網(wǎng)站提供《使用TPS65219 PMIC為AM62x供電.pdf》資料免費(fèi)下載
    發(fā)表于 08-29 14:53 ?1次下載
    使用TPS65219 PMIC為<b class='flag-5'>AM62x</b>供電

    AM62x器件上實(shí)現(xiàn)最小平臺(tái)開發(fā)

    電子發(fā)燒友網(wǎng)站提供《在AM62x器件上實(shí)現(xiàn)最小平臺(tái)開發(fā).pdf》資料免費(fèi)下載
    發(fā)表于 08-29 14:41 ?1次下載
    在<b class='flag-5'>AM62x</b>器件上實(shí)現(xiàn)最小<b class='flag-5'>平臺(tái)</b>開發(fā)

    AM62x SiP PCB設(shè)計(jì)迂回布線

    電子發(fā)燒友網(wǎng)站提供《AM62x SiP PCB設(shè)計(jì)迂回布線.pdf》資料免費(fèi)下載
    發(fā)表于 08-29 09:46 ?0次下載
    <b class='flag-5'>AM62x</b> SiP PCB設(shè)計(jì)迂回布線

    AM62x Sitara?處理器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《AM62x Sitara?處理器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 08-03 10:51 ?0次下載
    <b class='flag-5'>AM62x</b> Sitara?處理器數(shù)據(jù)表

    B碼對(duì)時(shí)方案,基于TI AM62x異構(gòu)多核工業(yè)處理器實(shí)現(xiàn)!

    ?;贛CU實(shí)現(xiàn)IRIG-B碼開發(fā)方案結(jié)構(gòu)簡(jiǎn)單、開發(fā)成本較低、同步精度較高,可滿足多種工業(yè)應(yīng)用場(chǎng)景要求。 AM62x IRIG-B碼對(duì)時(shí)方案
    發(fā)表于 07-25 14:38

    B碼對(duì)時(shí)方案,基于TI AM62x異構(gòu)多核工業(yè)處理器實(shí)現(xiàn)!

    IRIG-B碼開發(fā)方案結(jié)構(gòu)簡(jiǎn)單、開發(fā)成本較低、同步精度較高,可滿足多種工業(yè)應(yīng)用場(chǎng)景要求。AM62x IRIG-B碼對(duì)時(shí)方案 本章節(jié)主要描述創(chuàng)
    發(fā)表于 07-17 11:07