在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

【技術(shù)分享】帶你認(rèn)識(shí)什么是PRU

ZLG致遠(yuǎn)電子 ? 2023-01-06 10:12 ? 次閱讀

PRU,作為TISitara系列處理的一個(gè)特色功能,那PRU具體有什么特性?能幫助我們解決什么問(wèn)題?

3cc8d6cc-8c2c-11ed-bcbd-dac502259ad0.jpg ?PRU家族介紹

PRU全稱是The Programmable Real-Time Unit Subsystem,也叫PRUSS。中文名為可編程實(shí)時(shí)單元,它是一個(gè)32位RISC處理器核心,與IO子系統(tǒng)進(jìn)行了緊密集成,為其IO引腳提供了低延遲控制,具有本地的指令和數(shù)據(jù)RAM,并可尋址訪問(wèn)整個(gè)片上系統(tǒng)資源。

TI(德州儀器)針對(duì)其家族設(shè)備的不同資源分配情況,提供了三種PRU子系統(tǒng),分別是:PRU-ICSS、PRU-ICSSG、PRU-SS。

  • PRU-ICSS:The Programmable Real-time Unit and Industrial Communication Subsystem

可編程的實(shí)時(shí)單元和工業(yè)通信子系統(tǒng)(PRU-ICS)由兩個(gè)32bit的RISC核心(PRU)組成,提供了共享數(shù)據(jù),指令存儲(chǔ),內(nèi)部和外圍功能子模塊,中斷控制器(INTC)等功能。相關(guān)控制器有AM335x、AM437x、AM57x、K2G。

  • PRU-ICSSG:The Programmable Real-time Unit and Industrial Communication Subsystem – Gigabit

可編程的實(shí)時(shí)單元和工業(yè)通信子系統(tǒng)-千兆(PRU_ICSSG)是PRU-ICSS的功能加強(qiáng)版。除了擁有所有PRU-ICSS功能外,還增加了兩個(gè)輔助可編程實(shí)時(shí)單元(RTU)內(nèi)核,兩個(gè)傳輸PRU(TX_PRU)內(nèi)核,提供加速器,加快數(shù)據(jù)處理和數(shù)據(jù)流動(dòng),并新增更多的外圍設(shè)備。相關(guān)控制器有AM64x、AM65x。

  • PRU-SS:TheProgrammableReal-timeUnitSubsystem

可編程的實(shí)時(shí)單元子系統(tǒng)(PRU-SS)是PRU-ICSS的刪減版。功能與PRU-ICSS類似,但不支持包括以太網(wǎng)(MII信號(hào)和MDIO信號(hào))在內(nèi)的工業(yè)通信子系統(tǒng)功能。相關(guān)控制器有AM62x。


3cd56d92-8c2c-11ed-bcbd-dac502259ad0.jpg ?PRU系統(tǒng)描述

PRU的核心是用精簡(jiǎn)指令集來(lái)編程的。每個(gè)PRU可以獨(dú)立運(yùn)行,也可以相互協(xié)調(diào),也可以與CPU協(xié)同工作。處理器之間的交互是由加載到PRU的指令存儲(chǔ)器中的固件的性質(zhì)決定的。關(guān)于PRU-ICSS/PRU-SS的系統(tǒng)描述如圖1 所示。

3ce2994a-8c2c-11ed-bcbd-dac502259ad0.png

圖1PRU-ICSS/PRU-SS系統(tǒng)描述

PRU-ICSSG擁有RTU,其處理核心與PRU相同,但是RTU與PRU有不同的資源、連接和加速器。例如,PRU可以訪問(wèn)外部通用輸入和通用輸出(GPI/GPO)引腳,而RTU則不能。關(guān)于PRU-ICSSG的系統(tǒng)描述如圖2 所示。

3d01de0e-8c2c-11ed-bcbd-dac502259ad0.png

圖2PRU-ICSSG系統(tǒng)描述


3cd56d92-8c2c-11ed-bcbd-dac502259ad0.jpg ?PRU的功能特性

1. 快速I/O

PRU屬于標(biāo)量處理器,在同一時(shí)間內(nèi)只處理一條數(shù)據(jù);

采用非流水線設(shè)計(jì),確保所有指令只能順序執(zhí)行;

本地內(nèi)存映射,使用位于子系統(tǒng)內(nèi)部的本地32位互連總線來(lái)訪問(wèn)本地資源,以最大限度地減少訪問(wèn)延遲。

2. 通用總線

PRU本身也有通用總線功能,如:UART、ECAP、PWM、ADC等。

3. 工業(yè)協(xié)議

TI根據(jù)工業(yè)行業(yè)應(yīng)用,定制并兼容了多種工業(yè)通訊協(xié)議,如:EtherCAT、Profinet、Ethernet/IP等。

4. 運(yùn)行環(huán)境

支持TI RTOS、TI Linux SDK及Code Composer Studio (CCS)的運(yùn)行環(huán)境;

開發(fā)語(yǔ)言支持匯編指令及C/C++

PRU固件是一種特定格式的文件,只能在系統(tǒng)對(duì)PRU資源進(jìn)行初始化后,再把其固件加載到PRU核中運(yùn)行。


3cd56d92-8c2c-11ed-bcbd-dac502259ad0.jpg ?PRU的使用場(chǎng)合

眾所周知,SoC很復(fù)雜,里面集成了不少東西。這個(gè)PRU就可以理解為一個(gè)協(xié)處理器,就是主處理器ARMDSP之外的一個(gè)小東西,可以處理一些專門的任務(wù),已達(dá)到高效快速(Real-Time)的目的,同時(shí)也減輕了主處理器的負(fù)擔(dān)。

而且,這個(gè)PRU是Programmable,也就是可以給安裝一個(gè)固件上去。這個(gè)固件會(huì)干些什么呢,由開發(fā)人員設(shè)計(jì)實(shí)現(xiàn)。在Sitara系列SoC里,TI提供了一些現(xiàn)成的固件,像實(shí)現(xiàn)EtherCAT(slave)協(xié)議的、Profinet通信的等等,這些都是工業(yè)通信的。在沒(méi)有PRU的情況下,想要做到類似的效果,就需要在外部增加一個(gè)ASICFPGA部件了。現(xiàn)在整在SoC里的話,就可以把產(chǎn)品做得更小了,也更輕易達(dá)到高可靠性。更方便的是,通過(guò)內(nèi)部總線,PRU可以訪問(wèn)到SoC內(nèi)部的各種資源,包括許多的外設(shè)。比如用PRU實(shí)現(xiàn)百兆網(wǎng)協(xié)議棧,大大擴(kuò)展一個(gè)產(chǎn)品上的網(wǎng)口數(shù)量。如今,我司已經(jīng)推出了M65x系列核心板,M65x系列系列核心板是ZLG致遠(yuǎn)電子基于TI公司 AM6526處理器和 AM6548處理器開發(fā)的工控核心板,旨在滿足工業(yè)4.0嵌入式產(chǎn)品的復(fù)雜處理需求。核心板使用的AM6548處理器具有四個(gè)主頻高達(dá)1.1GHz的Cortex-A53內(nèi)核和兩個(gè)主頻400MHz的Cortex-R5F內(nèi)核,M65x系列核心板可選1GB或2GB DDR3L內(nèi)存以及可選DDR ECC功能,eMMC存儲(chǔ)器可選4GB或8GB。具體型號(hào)有M6526-1GF4GLI-T、M6526-2GF8GLI-T、M6548-1GF4GLI-T、M6548-2GF8GLI-T,產(chǎn)品圖片如圖3 所示。

3d64028c-8c2c-11ed-bcbd-dac502259ad0.png

圖3M65x系列核心板

EPCM5300A-LI(如圖4)工控機(jī)是廣州致遠(yuǎn)電子有限公司基于M6548系列核心板開發(fā)的高性能工控機(jī),標(biāo)配M6548-2GF8GLI-T工控核心板。它是一臺(tái)可堆疊、可擴(kuò)展的工控機(jī),分為上下兩層,其中下層是工控機(jī)的核心部分,上層則是PRU擴(kuò)展部分。工控機(jī)既可以下層單獨(dú)工作,也可以和上層擴(kuò)展一起工作。

3d9daf82-8c2c-11ed-bcbd-dac502259ad0.png

圖4EPCM5300A-LI

EPC5300A-LI主機(jī)集成了大量的外設(shè)和接口資源,正面接口包括電源接口和按鍵開關(guān)、LED指示燈、復(fù)位按鍵、USB接口、SD卡接口和SIM卡接口,背面接口包括CAN-FD接口、千兆以太網(wǎng)、LVDS接口、RS232接口和4G天線接口。在主機(jī)內(nèi)部還有預(yù)留MiniPCIe插座接口,支持4G模塊或MiniPCI設(shè)備(如PCIe轉(zhuǎn)SATA);擴(kuò)展PRU模塊EPCM5300A-PRU,可用于擴(kuò)展千兆以太網(wǎng)和串口,最多可擴(kuò)展6路千兆以太網(wǎng)和18路串口、以及RGB LCD接口和MIPI-CSI攝像頭接口。EPCM5300A-LI工控機(jī)可以滿足5G、大數(shù)據(jù)和人工智能場(chǎng)景下的工業(yè)自動(dòng)化智能交通、智慧城市等行業(yè)應(yīng)用。

在未來(lái)一段時(shí)間里,我司將陸續(xù)推出更多的支持PRU的核心板(如:M64x系列、M62x系列)及主板,關(guān)于PRU更多的樣例及特性請(qǐng)關(guān)注后續(xù)推文解鎖。

聲明:本文內(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)投訴
  • PRU
    PRU
    +關(guān)注

    關(guān)注

    0

    文章

    11

    瀏覽量

    10109
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    杰和課堂|帶你認(rèn)識(shí)算力

    杰和課堂|帶你認(rèn)識(shí)算力人工智能浪潮洶涌的今天,算力一詞頻繁出現(xiàn)在各類科技新聞、產(chǎn)業(yè)發(fā)展報(bào)告中。了解過(guò)杰和科技產(chǎn)品的讀者們,也會(huì)在杰和各產(chǎn)品參數(shù)中發(fā)現(xiàn)算力這一概念,比如AI一體機(jī)主板CB4-411,該
    的頭像 發(fā)表于 12-06 10:24 ?325次閱讀
    杰和課堂|<b class='flag-5'>帶你</b><b class='flag-5'>認(rèn)識(shí)</b>算力

    ADC-PHI-PRU-EVM用戶指南

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

    反射內(nèi)存交換機(jī)的基本認(rèn)識(shí)

    反射內(nèi)存交換機(jī)的基本認(rèn)識(shí)
    的頭像 發(fā)表于 11-14 17:22 ?209次閱讀

    反射內(nèi)存卡的基本認(rèn)識(shí)

    教你認(rèn)識(shí)反射內(nèi)存卡
    的頭像 發(fā)表于 11-14 14:28 ?427次閱讀
    反射內(nèi)存卡的基本<b class='flag-5'>認(rèn)識(shí)</b>

    智慧公交是什么?一文帶你詳解智慧公交的解決方案!

    智慧公交是什么?一文帶你詳解智慧公交的解決方案!
    的頭像 發(fā)表于 11-05 12:26 ?308次閱讀
    智慧公交是什么?一文<b class='flag-5'>帶你</b>詳解智慧公交的解決方案!

    PRU讀取延遲

    電子發(fā)燒友網(wǎng)站提供《PRU讀取延遲.pdf》資料免費(fèi)下載
    發(fā)表于 09-19 11:10 ?0次下載
    <b class='flag-5'>PRU</b>讀取延遲

    PRU開發(fā)詳解

    電子發(fā)燒友網(wǎng)站提供《PRU開發(fā)詳解.pdf》資料免費(fèi)下載
    發(fā)表于 09-05 11:27 ?0次下載
    <b class='flag-5'>PRU</b>開發(fā)詳解

    PRU子系統(tǒng)特性比較

    電子發(fā)燒友網(wǎng)站提供《PRU子系統(tǒng)特性比較.pdf》資料免費(fèi)下載
    發(fā)表于 09-03 11:13 ?0次下載
    <b class='flag-5'>PRU</b>子系統(tǒng)特性比較

    認(rèn)識(shí)貼片電阻嗎,你對(duì)他了解多少?

    認(rèn)識(shí)貼片電阻嗎,你對(duì)他了解多少?
    的頭像 發(fā)表于 08-27 15:49 ?502次閱讀
    你<b class='flag-5'>認(rèn)識(shí)</b>貼片電阻嗎,你對(duì)他了解多少?

    帶你認(rèn)識(shí)創(chuàng)新性LGA封裝

    摘自:strongerHuangLGA:LandGridArray,柵格陣列封裝。這項(xiàng)技術(shù)最早應(yīng)用于英特爾處理器上,因?yàn)檫@種封裝技術(shù)相比之前的“金屬觸點(diǎn)式封裝”有很多優(yōu)點(diǎn),所以,很快就普及了。隨著
    的頭像 發(fā)表于 07-20 08:01 ?869次閱讀
    <b class='flag-5'>帶你</b><b class='flag-5'>認(rèn)識(shí)</b>創(chuàng)新性LGA封裝

    帶你快速認(rèn)識(shí) HarmonyOS

    國(guó)產(chǎn)操作系統(tǒng)HarmonyOS(鴻蒙操作系統(tǒng))開始進(jìn)入到大眾的視野。鴻蒙寓意為“萬(wàn)物起源”,發(fā)展至今已經(jīng)經(jīng)過(guò)了好幾個(gè)迭代版本。1.1.1.早期鴻蒙雛形LiteOS2015年5月20日,華為大會(huì)上,華為發(fā)布最輕量級(jí)的物聯(lián)網(wǎng)操作系統(tǒng)LiteOS。HuaweiLiteOSHuaweiLiteOS是華為面向IoT領(lǐng)域,構(gòu)建的輕量級(jí)物聯(lián)網(wǎng)操作系統(tǒng),遵循BSD-3開源許
    的頭像 發(fā)表于 07-06 08:04 ?1244次閱讀
    <b class='flag-5'>帶你</b>快速<b class='flag-5'>認(rèn)識(shí)</b> HarmonyOS

    天線設(shè)計(jì)攻略簡(jiǎn)要概述 帶你玩轉(zhuǎn)PCB和WIFI

    給大家分享干貨啦!天線設(shè)計(jì)全攻略,帶你玩轉(zhuǎn)PCB和WIFI
    的頭像 發(fā)表于 05-08 14:42 ?1545次閱讀
    天線設(shè)計(jì)攻略簡(jiǎn)要概述 <b class='flag-5'>帶你</b>玩轉(zhuǎn)PCB和WIFI

    如何認(rèn)識(shí)伺服電機(jī)

    電子發(fā)燒友網(wǎng)站提供《如何認(rèn)識(shí)伺服電機(jī).zip》資料免費(fèi)下載
    發(fā)表于 03-22 17:43 ?0次下載

    簡(jiǎn)單認(rèn)識(shí)變壓器

    簡(jiǎn)單認(rèn)識(shí)變壓器
    的頭像 發(fā)表于 01-25 10:05 ?1015次閱讀
    簡(jiǎn)單<b class='flag-5'>認(rèn)識(shí)</b>變壓器

    簡(jiǎn)單認(rèn)識(shí)無(wú)源器件

    簡(jiǎn)單認(rèn)識(shí)無(wú)源器件
    的頭像 發(fā)表于 01-12 09:56 ?605次閱讀
    簡(jiǎn)單<b class='flag-5'>認(rèn)識(shí)</b>無(wú)源器件
    主站蜘蛛池模板: 四虎欧美在线观看免费| 2018国产精品| 日本成人免费在线视频| 最新色网站| 真人一级一级特黄高清毛片| 中文字幕区| 欧美亚洲综合另类型色妞| 男人资源站| 国产成人1024精品免费| 人人揉人人爽五月天视频| 欧美色惰aⅴ| 人人爱天天操| 狠狠干狠狠操视频| 天天干夜夜操美女| 免费人成网站线观看合集| 2017天天干夜夜操| 午夜三级在线| 最新色视频| 亚洲国产精品久久精品怡红院 | 在线色色视频| 色综合色综合色综合| 天天插天天爽| 国产午夜久久精品| 国产在线小视频| 狂野欧美激情性xxxx| 男人cao女人视频在线观看| 性8sex亚洲区入口| 五月亭亭免费高清在线| 欧美a免费| 久久夜色精品国产噜噜小说| 欧美xxxxxbbbb| 日本黄色高清视频| 国产香港三级理论在线| 国产成人精品高清在线| 天天摸天天爽天天澡视频| www.夜夜| 在线观看中文字幕一区| 亚洲精品在线免费观看视频| 免费 的黄色| 国模吧新入口| 都市激情亚洲综合|