91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

3天內不再提示

【技術分享】帶你認識什么是PRU

AGk5_ZLG_zhiyua ? 來源:未知 ? 2022-12-22 16:50 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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


PRU家族介紹

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

TI(德州儀器)針對其家族設備的不同資源分配情況,提供了三種PRU子系統(tǒng),分別是:PRU-ICSS、PRU-ICSSG、PRU-SS。
  • PRU-ICSS:The Programmable Real-time Unit and Industrial Communication Subsystem

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

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

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

  • PRU-SS:TheProgrammableReal-timeUnitSubsystem

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


??PRU系統(tǒng)描述

PRU的核心是用精簡指令集來編程的。每個PRU可以獨立運行,也可以相互協(xié)調,也可以與CPU協(xié)同工作。處理器之間的交互是由加載到PRU的指令存儲器中的固件的性質決定的。關于PRU-ICSS/PRU-SS的系統(tǒng)描述如圖1 所示。

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

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

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


??PRU的功能特性

1. 快速I/O
  • PRU屬于標量處理器,在同一時間內只處理一條數據;

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

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

2. 通用總線

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

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

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

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

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


??PRU的使用場合

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

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

圖3M65x系列核心板

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

圖4EPCM5300A-LI

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

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


原文標題:【技術分享】帶你認識什么是PRU

文章出處:【微信公眾號:ZLG致遠電子】歡迎添加關注!文章轉載請注明出處。

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

    關注

    13

    文章

    422

    瀏覽量

    32548

原文標題:【技術分享】帶你認識什么是PRU

文章出處:【微信號:ZLG_zhiyuan,微信公眾號:ZLG致遠電子】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    簡單認識電子束曝光技術

    在前面的文章中介紹了接觸式/接近式曝光和無掩膜激光直寫技術,下面介紹電子束曝光技術
    的頭像 發(fā)表于 02-10 15:29 ?288次閱讀
    簡單<b class='flag-5'>認識</b>電子束曝光<b class='flag-5'>技術</b>

    一篇文章帶你了解什么是物聯(lián)網技術?

    物聯(lián)網技術(Internet of Things, IoT)是一種通過信息傳感設備,按約定的協(xié)議,將任何物體與網絡相連接,實現智能化識別、定位、跟蹤、監(jiān)管等功能的技術。物聯(lián)網的概念最早可以追溯到
    發(fā)表于 02-09 16:58

    迅為Hi3403開發(fā)板極速啟航 | 手把手帶你玩轉核心例程,輕松上手AI視覺!

    迅為Hi3403開發(fā)板極速啟航 | 手把手帶你玩轉核心例程,輕松上手AI視覺!
    的頭像 發(fā)表于 11-19 13:56 ?1715次閱讀
    迅為Hi3403開發(fā)板極速啟航 | 手把手<b class='flag-5'>帶你</b>玩轉核心例程,輕松上手AI視覺!

    【RK3568 NPU實戰(zhàn)】別再閑置你的NPU!手把手帶你用迅為資料跑通Android AI檢測Demo,附完整流程與效果

    【RK3568 NPU實戰(zhàn)】別再閑置你的NPU!手把手帶你用迅為資料跑通Android AI檢測Demo,附完整流程與效果
    的頭像 發(fā)表于 11-10 15:58 ?1057次閱讀
    【RK3568 NPU實戰(zhàn)】別再閑置你的NPU!手把手<b class='flag-5'>帶你</b>用迅為資料跑通Android AI檢測Demo,附完整流程與效果

    簡單認識CoWoP封裝技術

    半導體行業(yè)正面臨傳統(tǒng)封裝方法的性能極限,特別是在滿足AI計算需求的爆炸性增長方面。CoWoP(芯片晶圓平臺印刷線路板封裝)技術的出現,代表了系統(tǒng)級集成方法的根本性轉變。這種創(chuàng)新方法通過消除傳統(tǒng)中間層結構,為下一代計算系統(tǒng)創(chuàng)造了更高效、更經濟的解決方案。
    的頭像 發(fā)表于 09-22 02:37 ?4755次閱讀
    簡單<b class='flag-5'>認識</b>CoWoP封裝<b class='flag-5'>技術</b>

    技術解讀:MCP協(xié)議以及SmartBear API Hub在MCP開發(fā)中的關鍵作用

    MCP協(xié)議正成為AI集成的“基礎設施”。本文將帶你認識這一“AI界的USB-C”,并梳理SmartBear API Hub如何通過契約測試、雙向驗證和代碼生成,真正加速MCP開發(fā)。
    的頭像 發(fā)表于 08-21 14:41 ?1287次閱讀
    <b class='flag-5'>技術</b>解讀:MCP協(xié)議以及SmartBear API Hub在MCP開發(fā)中的關鍵作用

    Kubernetes安全加固的核心技術

    在生產環(huán)境中,Kubernetes集群的安全性直接關系到企業(yè)數據安全和業(yè)務穩(wěn)定性。本文將從實戰(zhàn)角度,帶你掌握K8s安全加固的核心技術
    的頭像 發(fā)表于 08-18 11:18 ?804次閱讀

    一文帶你了解電源測試系統(tǒng)的功能!

    在當今電子與電力技術飛速發(fā)展的時代,各類電子設備、電力系統(tǒng)以及新能源相關產品的研發(fā)、生產和維護過程中,電源測試系統(tǒng)扮演著至關重要的角色。本文將帶你了解源儀電子的電源測試系統(tǒng)的功能。
    的頭像 發(fā)表于 07-02 09:10 ?968次閱讀
    一文<b class='flag-5'>帶你</b>了解電源測試系統(tǒng)的功能!

    漫畫科普 | 功率放大器到底有哪些應用?帶你解鎖功放經典應用場景?。ㄒ唬?/a>

    漫畫科普 | 功率放大器到底有哪些應用?帶你解鎖功放經典應用場景!(一)
    的頭像 發(fā)表于 06-20 20:00 ?980次閱讀
    漫畫科普 | 功率放大器到底有哪些應用?<b class='flag-5'>帶你</b>解鎖功放經典應用場景?。ㄒ唬? />    </a>
</div>                              <div   id=

    一文帶你深入剖析RedCap技術

    隨著3GPPR17RedCap標準的凍結,業(yè)界對RedCap技術的關注持續(xù)升溫。要將RedCap有效引入并服務于各行各業(yè),亟需明確其在5G承載體系中的能力定位,并深入分析當前5G行業(yè)發(fā)展所面臨的痛點
    的頭像 發(fā)表于 05-14 10:53 ?3821次閱讀
    一文<b class='flag-5'>帶你</b>深入剖析RedCap<b class='flag-5'>技術</b>

    簡單認識高壓CMOS技術

    文介紹了高壓CMOS技術與基礎CMOS技術的區(qū)別與其應用場景。
    的頭像 發(fā)表于 04-22 09:35 ?1489次閱讀
    簡單<b class='flag-5'>認識</b>高壓CMOS<b class='flag-5'>技術</b>

    電子元件認識

    第一章:元件認識開關電源(SPS)是由眾多的元器件構成,因此,要了解開關電源的原理,學會看電路圖.首先必須掌握元器件的主要性能,結構,工作原理,電路符號,參數標準方法和質量檢測方法,本章將作逐一
    發(fā)表于 04-01 15:01

    一文帶你學習認識反激開關電源設計!

    開關電源的磁芯元件詳細設計,是開關電源的必經之路 純分享貼,有需要可以直接下載附件獲取完整資料! (如果內容有幫助可以關注、點贊、評論支持一下哦~)
    發(fā)表于 03-27 16:22

    企業(yè)級Claude API應用方案!完整調用攻略來襲:帶你解鎖Claude 3.5/3.7大模型

    企業(yè)級Claude API大模型應用開發(fā),完整調用攻略來襲,帶你解鎖Claude 3.5/3.7大模型,滿足企業(yè)級生產!無需魔法,無需外幣充值,無需擔心封號問題
    的頭像 發(fā)表于 03-19 19:55 ?2000次閱讀
    企業(yè)級Claude API應用方案!完整調用攻略來襲:<b class='flag-5'>帶你</b>解鎖Claude 3.5/3.7大模型

    華碩主板架構認識

    電子發(fā)燒友網站提供《華碩主板架構認識.pdf》資料免費下載
    發(fā)表于 03-12 16:54 ?14次下載