隨著工業(yè) 4.0 浪潮席卷全球,工廠車間的設(shè)備不再是孤立的個(gè)體,而是通過工業(yè)通信網(wǎng)絡(luò)緊密相連,構(gòu)成一個(gè)協(xié)同運(yùn)作的智能系統(tǒng)。作為連接感知層、控制層與管理層的核心紐帶,工業(yè)通信性能直接決定了工業(yè)生產(chǎn)的效率、精度與可靠性。
傳統(tǒng)工業(yè)網(wǎng)絡(luò)協(xié)議在面對復(fù)雜多變的工業(yè)環(huán)境和不斷增長的通信需求時(shí),往往顯得力不從心。與此同時(shí),如今嵌入式處理器的同質(zhì)化越來越明顯,越來越難以應(yīng)對工業(yè) 4.0 時(shí)代不斷涌現(xiàn)的新的工業(yè)網(wǎng)絡(luò)協(xié)議和標(biāo)準(zhǔn)。
德州儀器(TI)的多媒體和工業(yè)網(wǎng)絡(luò)處理器中,工業(yè)通信功能可以通過可編程實(shí)時(shí)單元工業(yè)通信子系統(tǒng)(PRU-ICSS)實(shí)現(xiàn)。該子系統(tǒng)為協(xié)處理器架構(gòu),集成了可編程實(shí)時(shí)核(PRU)與以太網(wǎng)介質(zhì)訪問控制器(EMAC),可通過固件完成工業(yè)以太網(wǎng)和現(xiàn)場總線協(xié)議的底層實(shí)現(xiàn),而協(xié)議棧的上層功能則由運(yùn)行在 Arm 核上的軟件實(shí)現(xiàn)。PRU-ICSS 能夠釋放器件中的主 Arm 核資源,使其可專注于控制、數(shù)據(jù)處理等其他核心功能。TI 為該協(xié)議軟件提供三種應(yīng)用方案:使用 TI 原廠完整協(xié)議棧、第三方協(xié)議棧,或客戶自研協(xié)議棧。
工業(yè)通信:
智能工廠的“神經(jīng)中樞”與核心訴求
相較于消費(fèi)級網(wǎng)絡(luò)追求的平均響應(yīng)速度與吞吐量,工業(yè)控制的性能上限由“最壞情況延遲”決定。傳統(tǒng) TCP/IP 以太網(wǎng)幾 ms 至數(shù)百 ms 左右的不確定延遲,無法滿足工業(yè)高性能需求場景的 1ms 甚至 μs 級需求。為此,EtherCAT、PROFINET 等工業(yè)以太網(wǎng)協(xié)議應(yīng)運(yùn)而生,它們在以太網(wǎng)基礎(chǔ)上增加直通交換等拓展設(shè)計(jì),支持確定性延遲,卻也超出了標(biāo)準(zhǔn)設(shè)備的處理能力,催生了對專用處理方案的迫切需求。
另外,隨著邊緣計(jì)算的快速發(fā)展,數(shù)據(jù)量交互也隨之呈指數(shù)級增長,千兆以太網(wǎng)得到廣泛應(yīng)用,需要工業(yè)通信系統(tǒng)進(jìn)行更新。
總體而言,工業(yè)以太網(wǎng)解決方案應(yīng)具備如下特點(diǎn):
極致實(shí)時(shí)性:設(shè)備指令傳輸與數(shù)據(jù)反饋需在 μs 級完成,確??刂凭?;
低抖動(dòng):jitter 在 100ns 級以下;
高度可靠性:具備強(qiáng)抗干擾與故障冗余能力,將數(shù)據(jù)誤碼率與通信中斷風(fēng)險(xiǎn)降至最低;
協(xié)議兼容性:適配 EtherCAT、PROFINET master/device、EtherNet/IP、Modbus 等多類協(xié)議,實(shí)現(xiàn)不同廠商設(shè)備的無縫對接。
Sitara 為什么適合工業(yè)通信?
面對工業(yè)通信的嚴(yán)苛需求,傳統(tǒng)解決方案都或多或少存在瓶頸:通用 CPU 雖算力強(qiáng)勁,但受任務(wù)調(diào)度與中斷延遲影響,難以保證協(xié)議處理的確定性;專用 ASIC 芯片雖能滿足實(shí)時(shí)性,卻靈活性差、開發(fā)成本高;而 FPGA 雖可實(shí)現(xiàn)定制邏輯,卻會(huì)增加系統(tǒng)復(fù)雜度與供應(yīng)鏈風(fēng)險(xiǎn)。
2011 年 TI 發(fā)布的AM335x 系列處理器,首次將PRU-ICSS 協(xié)處理器集成其中,為工業(yè)通信提供了全新思路。如今,PRU 系列已發(fā)展為包含PRU-ICSS、PRU-ICSSG、PRUSS的完整系列,通過處理器內(nèi)置加速器的方式,實(shí)現(xiàn)了實(shí)時(shí)性、靈活性與成本的完美平衡。
PRU 協(xié)處理器可以針對特定的工業(yè)網(wǎng)絡(luò)協(xié)議,如 EtherNet/IP、PROFINET、Modbus TCP 等,進(jìn)行定制化編程,以實(shí)現(xiàn)更高效、更穩(wěn)定的通信。通過對 PRU 協(xié)處理器進(jìn)行編程,能夠精確控制數(shù)據(jù)的傳輸時(shí)間和順序,減少數(shù)據(jù)傳輸?shù)难舆t和沖突,從而顯著提高工業(yè)通信的實(shí)時(shí)性和可靠性。
此外,可編程特性還使得 PRU 協(xié)處理器能夠快速適應(yīng)工業(yè)網(wǎng)絡(luò)協(xié)議的升級和變化。隨著工業(yè) 4.0 的不斷推進(jìn),新的工業(yè)網(wǎng)絡(luò)協(xié)議和標(biāo)準(zhǔn)不斷涌現(xiàn),PRU 協(xié)處理器可以通過重新編程來支持這些新協(xié)議,而無需更換整個(gè)硬件系統(tǒng),大大降低了工業(yè)企業(yè)的升級成本和時(shí)間成本。
解析 PRU-ICSS 核心架構(gòu)
PRU-ICSS 是 TI 網(wǎng)絡(luò)處理器支撐工業(yè)互聯(lián)網(wǎng)實(shí)現(xiàn)“低延遲、高可靠”的核心 IP。
以 PROFINET 實(shí)際表現(xiàn)為例,TI 的產(chǎn)品最小循環(huán)周期可達(dá) 250μs,而同級別產(chǎn)品為 625μs;jitter 小于 100ns,同級別為 1μs。此外無需 SDRAM 即可運(yùn)行,并具備 460ms 的快速啟動(dòng),支持 MRP 和 MRPD 的網(wǎng)絡(luò)冗余標(biāo)準(zhǔn)。
PRU 之所以能實(shí)現(xiàn)低延遲與低抖動(dòng),核心源于其硬件架構(gòu)設(shè)計(jì)與編程模式的針對性優(yōu)化,具體包括以下四項(xiàng):
1.非流水線 CPU 設(shè)計(jì):確保 100% 確定性執(zhí)行,無指令周期波動(dòng)。
2.寬邊接口(Broadside Interface):1024 位寬數(shù)據(jù)總線支持單周期訪問,數(shù)據(jù)傳輸速率遠(yuǎn)超傳統(tǒng)接口。
3.寄存器映射 I/O 與按位尋址:直接操控外設(shè)寄存器,減少軟件掩碼等冗余操作。
4.靈活編程與調(diào)試支持:兼容匯編與 C 語言,TI 的 CCS 環(huán)境可提供源碼級調(diào)試,兼顧效率與性能。
具體而言,每個(gè) ICSS 子系統(tǒng)最多支持 40 路實(shí)時(shí)、確定性 I/O 接口;輸出時(shí)序可按 3 ns 步長精確控制,并支持 6 ns級中斷服務(wù)程序(ISR)響應(yīng) —— 這是 PRU 工作在 333 MHz 下的表現(xiàn),相比之下,ARM R5F 核心的 “實(shí)時(shí)” I/O 響應(yīng)性能約為 1μs。
除了工業(yè)網(wǎng)絡(luò)之外,PRU-ICSS 的特點(diǎn)還可應(yīng)用于諸如電機(jī)、ADC 接口、背板等其他應(yīng)用中。
如圖所示,PRU 提供最靈活的功能,以適配用戶的不同應(yīng)用場景。
選擇支持 TSN 的處理器
時(shí)間敏感網(wǎng)絡(luò)(TSN)是由 IEEE 802.1 工作組制定的一系列標(biāo)準(zhǔn)的統(tǒng)稱,為以太網(wǎng)增添了實(shí)時(shí)、確定性的網(wǎng)絡(luò)服務(wù)能力。在確定性和低延遲性能層面,TSN 可達(dá)到當(dāng)前工業(yè)通信協(xié)議的同等水平,同時(shí)還新增了更多功能與靈活性,且具備 IEEE 標(biāo)準(zhǔn)的通用優(yōu)勢。TSN 實(shí)現(xiàn)了信息技術(shù)(IT)網(wǎng)絡(luò)與運(yùn)營技術(shù)(OT)網(wǎng)絡(luò)的融合,讓實(shí)時(shí)和非實(shí)時(shí)業(yè)務(wù)流得以在同一以太網(wǎng)網(wǎng)絡(luò)中傳輸。
TSN 可實(shí)現(xiàn)工業(yè)現(xiàn)場層多傳感器、執(zhí)行器的實(shí)時(shí)連接,也是工業(yè) 4.0 中實(shí)現(xiàn)生產(chǎn)單元各類控制系統(tǒng)實(shí)時(shí)互聯(lián)的關(guān)鍵技術(shù),但其部署的核心挑戰(zhàn)是工業(yè)控制系統(tǒng)中大量互聯(lián)的感知與執(zhí)行設(shè)備帶來的網(wǎng)絡(luò)配置復(fù)雜度問題。
TI 的 AM243x 和 AM64x 系列芯片的所有型號均支持 TSN 技術(shù)(涵蓋 CPSW 和 ICSSG 兩大以太網(wǎng)子系統(tǒng)),可以極大簡化硬件開發(fā)的復(fù)雜性。
其中 CPSW 是通用平臺(tái)交換機(jī)(Common Platform SWitch)的縮寫。該模塊支持兩路獨(dú)立的 10/100/1000 兆比特每秒以太網(wǎng)媒體訪問控制器(MAC),也可配置為單路三端口 10/100/1000 兆比特每秒以太網(wǎng)交換機(jī)(含 2 個(gè)外部端口 + 1 個(gè)內(nèi)部端口)。
由于各種原因,工業(yè)協(xié)議向 TSN 的遷移需數(shù)年時(shí)間,過渡階段需協(xié)議橋接設(shè)備(如現(xiàn)場總線 - TSN 網(wǎng)關(guān)、IO-Link 主站 - TSN 網(wǎng)關(guān)、OPC UA over TSN)實(shí)現(xiàn)新舊系統(tǒng)兼容,TI 的工業(yè)網(wǎng)絡(luò) SoC 也非常適合這類應(yīng)用。
AM24/26/64 系列全面適配工業(yè)互聯(lián)網(wǎng)
PRU-ICSS 的強(qiáng)大性能需依托處理器整體架構(gòu)才能充分發(fā)揮優(yōu)勢,TI AM 系列處理器通過“PRU-ICSS+主 CPU+豐富互聯(lián)接口”的組合,通過結(jié)合不同的處理器內(nèi)核,達(dá)到高中低端應(yīng)用全覆蓋,且支持上下兼容,保護(hù)軟硬件開發(fā)投資。
全協(xié)議兼容:PRU-ICSS 支持 PROFINET IRT, PROFINET RT, EtherNet/IP, EtherCAT, TSN 等幾乎所有主流工業(yè)協(xié)議,實(shí)現(xiàn)了認(rèn)證且無入門開發(fā)費(fèi),開發(fā)者可通過 TI 的 IND-COMMS-SDK、Linux SDK 或第三方合作伙伴獲取協(xié)議棧,大幅降低開發(fā)門檻。
實(shí)際測試結(jié)果顯示,AM24/26/64 在 EtherCAT 協(xié)議表現(xiàn)為 31.25 μs 最小周期,EtherNet/IP 為 1ms,PROFINET 為 1ms(RT),250μs(IRT)。
算力協(xié)同:搭載不同內(nèi)核數(shù)量的 Arm Cortex-R5F 或 Arm Cortex-A53,與 PRU-ICSS 實(shí)現(xiàn)高效分工——主 CPU 負(fù)責(zé)數(shù)據(jù)分析、人機(jī)交互等復(fù)雜業(yè)務(wù),PRU 專注實(shí)時(shí)協(xié)議處理,通過共享 RAM 進(jìn)一步降低數(shù)據(jù)交互的抖動(dòng)與延遲。
工業(yè)級可靠性:內(nèi)置 AES、RSA 等硬件加密模塊保障數(shù)據(jù)安全;寬溫工作范圍(-40℃ 至 105℃),完美適配工業(yè)現(xiàn)場的惡劣環(huán)境。
高擴(kuò)展性:提供千兆以太網(wǎng)、PCIe、USB、CAN-FD 等豐富接口,可輕松對接工業(yè)網(wǎng)絡(luò)、存儲(chǔ)設(shè)備與人機(jī)界面,支持 FreeRTOS、Linux 等多操作系統(tǒng)選擇。
Sitara 引領(lǐng)工業(yè)通信的效率革命
“更快、更穩(wěn)、更靈活”永遠(yuǎn)是工業(yè)通信領(lǐng)域追求的核心目標(biāo),TI 的 Sitara 處理器無疑是工業(yè)網(wǎng)絡(luò)協(xié)議處理的加速利器。憑借完善的軟硬件支持,一方面,可靈活支持各類常見的工業(yè)網(wǎng)絡(luò)協(xié)議以及 TSN,另一方面,高性能的協(xié)處理器內(nèi)核,滿足實(shí)時(shí)任務(wù)分配、處理、數(shù)據(jù)交換等工業(yè)互聯(lián)網(wǎng)新需求,解決了工業(yè)用戶在實(shí)時(shí)性、兼容性和靈活性上的痛點(diǎn),有效支撐起工業(yè)實(shí)時(shí)互聯(lián)的創(chuàng)新,以及新舊網(wǎng)絡(luò)的平滑過渡的升級需求。
十幾年來,Sitara 系列 MCU 與 MPU 在工業(yè)領(lǐng)域經(jīng)久不衰,見證了工業(yè)系統(tǒng)從半自動(dòng)化到智能化的升級。如今隨著工業(yè)網(wǎng)絡(luò)需求的不斷升級,Sitara 通過增強(qiáng)網(wǎng)絡(luò)協(xié)議處理方面的獨(dú)特能力,同時(shí)結(jié)合其在計(jì)算、控制、安全、可靠性等多方面優(yōu)勢,支持并引領(lǐng)著新一輪的高效、智能的“工業(yè)革命”。
-
mcu
+關(guān)注
關(guān)注
147文章
19160瀏覽量
404799 -
以太網(wǎng)
+關(guān)注
關(guān)注
41文章
6203瀏覽量
181614 -
德州儀器
+關(guān)注
關(guān)注
123文章
2048瀏覽量
145560 -
工業(yè)網(wǎng)絡(luò)
+關(guān)注
關(guān)注
0文章
118瀏覽量
17448
原文標(biāo)題:技術(shù)干貨|德州儀器 Sitara 產(chǎn)品系列賦能工業(yè)網(wǎng)絡(luò)升級,引領(lǐng)更智能的工業(yè)互聯(lián)
文章出處:【微信號:tisemi,微信公眾號:德州儀器】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
德州儀器部分器件停產(chǎn)通知:設(shè)計(jì)應(yīng)對與替代方案
德州儀器 MSC120x 系列芯片:高精度與多功能的完美結(jié)合
德州儀器PTN78060系列開關(guān)穩(wěn)壓器的深度解析與應(yīng)用指南
德州儀器TPS65176系列芯片封裝及設(shè)計(jì)指南
德州儀器WQFN封裝產(chǎn)品深度解析
德州儀器TPS2663x:60V工業(yè)eFuse的卓越性能與應(yīng)用解析
德州儀器TPS2640:高性能工業(yè)eFuse的全方位解析
德州儀器嵌入式技術(shù)持續(xù)創(chuàng)新賦能智能化未來
德州儀器半導(dǎo)體技術(shù)助力儲(chǔ)能系統(tǒng)革新
德州儀器DCV01系列:小體積、高性能的DC/DC轉(zhuǎn)換解決方案
德州儀器DCP01系列DC/DC轉(zhuǎn)換器模塊深度解析
德州儀器DCV01系列DC/DC轉(zhuǎn)換器助力設(shè)計(jì)升級
TI德州儀器同步降壓芯片賦能T-Box系統(tǒng)升級
德州儀器Sitara產(chǎn)品系列賦能工業(yè)網(wǎng)絡(luò)升級
評論