色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

使用OpenAMP多核框架來滿足控制和通信要求

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:Colin Walls ? 2022-07-01 10:04 ? 次閱讀

每個嵌入式系統都是不同的。因此,隨著多核設計變得越來越普遍,幾乎到了成為主流的程度,不同的硬件和軟件架構也在不斷發展。

從軟件的角度來看,大致有兩種選擇:對稱多處理 (SMP) 和非對稱多處理 (AMP)。

SMP 系統只能在同構多核平臺上實現(即,所有內核都是相同的)。操作系統的單個實例跨所有內核運行。此操作系統需要是支持 SMP 操作的特定變體。Linux 和許多實時操作系統產品都支持 SMP。任務自動分布在核心之間。但是,如果特定應用程序需要,可以選擇將任務鎖定到特定內核。SMP 的目標是以節能的方式提高可用的處理性能,這在臺式機和筆記本電腦上很常見。

對于嵌入式應用,AMP 提供了更大的靈活性,因此也更為常見。在 AMP 系統中,每個內核都運行自己的操作系統(或者可能根本不運行操作系統——“裸機”)。操作系統不需要相同。每個操作系統都可以根據內核的預期功能進行選擇,它不需要是特殊的“支持多核”的版本。與 SMP 不同,AMP 不要求所有內核都相同;它可以在異構多核平臺上實現。大多數多核片上系統設備包括各種核心架構。不同的核心架構可能適用于應用程序的不同部分。

在 AMP 設計中需要解決兩個問題:生命周期管理(啟動順序等)和內核間通信。這些問題不會出現在 SMP 系統中,因為操作系統可以控制哪些任務在何時何地運行,并且任務間通信使用標準的操作系統 API——這些任務不需要“知道”它們在多核上下文中運行。在AMP系統中,每個操作系統都不知道其他操作系統的存在,因此必須做出具體規定。

配置 AMP 系統的最佳方式是使用某種多核框架來滿足控制和通信要求。OpenAMP 是定義此類框架架構的標準;許多供應商都提供了 OpenAMP 的實現。

pYYBAGK-VjmAL8YhAABcapdIWYc625.png

該框架的一個實例在每個核心上運行。使用Remoteproc提供生命周期管理,其中一個核心被指定為“主”。內核間通信使用RPMsg進行管理,RPMsg在內核之間提供基于通道的雙向通信鏈路。

使用多核框架的替代方法是部署管理程序。這是一個強大的選項,但受限于它要求所有 CPU 都是相同的,因此它只能在同構多核平臺上使用。然而,在一個復雜的多核系統中,可能有一組相同的核可以使用 SMP 操作系統或管理程序進行管理,并使用多核框架鏈接到系統的其余部分。

審核編輯:郭婷

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

    關注

    5086

    文章

    19142

    瀏覽量

    305983
  • cpu
    cpu
    +關注

    關注

    68

    文章

    10874

    瀏覽量

    212108
  • 操作系統
    +關注

    關注

    37

    文章

    6842

    瀏覽量

    123410
收藏 人收藏

    評論

    相關推薦

    AUTOSAR通信框架的優勢 AUTOSAR通信實例與應用場景

    ,以簡化汽車電子控制單元(ECU)的開發和生產。AUTOSAR通信框架是該架構的核心組成部分之一,它提供了一套標準化的通信機制,使得不同ECU之間的
    的頭像 發表于 12-17 14:58 ?301次閱讀

    STM32WB0系列無線微控制滿足低功耗藍牙應用需求

    藍牙技術作為應用最為廣泛的2.4GHz短距離通信技術,對無線微控制器芯片的集成度、功耗、性能、安全性等有較高要求。STM32WB0系列,是兼具高性價比和低功耗的無線微控制器,可充分
    的頭像 發表于 10-12 11:03 ?490次閱讀
    STM32WB0系列無線微<b class='flag-5'>控制</b>器<b class='flag-5'>滿足</b>低功耗藍牙應用需求

    晶閘管的觸發脈沖要滿足哪些要求

    ,以下是觸發脈沖需要滿足的一些要求: 脈沖幅度 :觸發脈沖的幅度需要足夠大,以確保晶閘管內部的PN結能夠被充分激活。通常,觸發脈沖的幅度需要超過晶閘管的門極觸發電壓(GT)。 脈沖寬度 :脈沖寬度需要足夠長,以確保晶閘管在脈沖消失后仍
    的頭像 發表于 10-08 10:06 ?1318次閱讀

    【米爾NXP i.MX 93開發板試用評測】1、異構核心通信的技術內容

    前言 很多異構核心使用的是標準的OpenAMPOpenAMP(Open Asymmetric Multi-Processing)是一個開源的軟件框架,用于在異構多核處理器系統中實現
    發表于 09-21 20:24

    滿足GMSL靜電防護要求的方案

    滿足GMSL靜電防護要求的方案
    的頭像 發表于 07-09 08:02 ?430次閱讀
    <b class='flag-5'>滿足</b>GMSL靜電防護<b class='flag-5'>要求</b>的方案

    簡儀計數器/定時器模塊滿足嚴格的工業標準和安全要求

    ,以滿足嚴格的工業標準和安全要求。 挑戰 傳統的脈沖邊沿檢測方法通常采用示波器或時間間隔計時器等儀表進行測量,但這些方法存在精度不夠高、測量速度慢、操作繁瑣等弊端,難以滿足高壓控制模組
    的頭像 發表于 06-26 15:06 ?687次閱讀
    簡儀計數器/定時器模塊<b class='flag-5'>滿足</b>嚴格的工業標準和安全<b class='flag-5'>要求</b>

    伺服控制系統的基本要求有哪些

    控制系統需要實現對執行器的精確控制,以滿足各種應用場景的精度要求。這包括位置精度、速度精度和加速度精度。高精度控制需要通過精確的測量和
    的頭像 發表于 06-14 14:37 ?879次閱讀

    液壓伺服控制系統的控制要求

    液壓伺服控制系統,作為一種重要的工業控制手段,其設計和運行必須滿足一系列嚴格的控制要求,以確保系統的高效、穩定和安全運行。以下是對液壓伺服
    的頭像 發表于 06-11 11:32 ?667次閱讀

    線下培訓 | 瑞薩電子基于RZ/G2L的OpenAMP混合部署實戰培訓

    OpenAMP一個提供用于處理非對稱多處理(AMP)系統的軟件組件,可以簡化異構多核處理器系統間的高效通信,提供跨平臺、可擴展且靈活的解決方案。通過OpenAMP,開發人員可以輕松地在
    的頭像 發表于 05-17 08:01 ?602次閱讀
    線下培訓 | 瑞薩電子基于RZ/G2L的<b class='flag-5'>OpenAMP</b>混合部署實戰培訓

    多核架構高性能電機控制芯片

    基于傳統單核架構的電機控制芯片已無法應對新出現的嚴峻挑戰,多核架構的控制芯片應運而生。雙核架構芯片已在許多領域成功應用,并顯示出其獨特的優勢,可以利用無傳感器技術實現高性能的電機控制
    的頭像 發表于 04-19 14:46 ?8417次閱讀
    <b class='flag-5'>多核</b>架構高性能電機<b class='flag-5'>控制</b>芯片

    用cubemx建立的工程描述說找不到Image$$__OpenAMP_SHMEM__$$Base怎么解決?

    哪位大佬有stm32H745ZI的雙核通信例程,我用cubemx建立的工程描述說找不到Image$$__OpenAMP_SHMEM__$$Base
    發表于 03-25 06:11

    萬象奧科聯合RT-Thread舉辦RK3568+OpenAMP混合部署線下workshop!

    3月21日,萬象奧科聯合RT-Thread在上海張江舉辦RK3568+OpenAMP混合部署線下workshop,體驗在一個SOC上的同時運行RT-Thread和Linux,為電力、醫療、工業控制、機器人、新能源等行業應用提供新思路。
    的頭像 發表于 03-22 11:42 ?943次閱讀
    萬象奧科聯合RT-Thread舉辦RK3568+<b class='flag-5'>OpenAMP</b>混合部署線下workshop!

    多核異構通信框架(RPMsg-Lite)

    概要 隨著科技的飛速發展,計算需求日益復雜和多樣化,傳統的單核處理器已難以滿足所有應用場景的需求。在這樣的背景下,異構多核系統應運而生,成為推動計算領域進步的重要力量。異構多核系統不僅提高了計算效率
    的頭像 發表于 03-08 18:20 ?5674次閱讀
    <b class='flag-5'>多核</b>異構<b class='flag-5'>通信</b><b class='flag-5'>框架</b>(RPMsg-Lite)

    YY3568多核異構(Linux+RT-Thread)--啟動流程

    概要 上一篇文章,介紹了多核異構的方案,RPmsg-lite多核通信框架的內容。--《多核異構通信
    的頭像 發表于 03-07 08:41 ?2509次閱讀
    YY3568<b class='flag-5'>多核</b>異構(Linux+RT-Thread)--啟動流程

    瑞薩RZ/G2L MPU的多核異構設計及通信方案

    在當今的工業和消費電子應用中,系統需求日益增長,不僅要求執行復雜的控制任務,還需要實時地采集和處理數據。為了滿足這些需求,多核異構處理器成為了一種流行的解決方案。這類處理器通常結合了A
    的頭像 發表于 01-08 12:18 ?1847次閱讀
    瑞薩RZ/G2L MPU的<b class='flag-5'>多核</b>異構設計及<b class='flag-5'>通信</b>方案
    主站蜘蛛池模板: 强奸美女老师| 亚洲精品无码专区在线播放 | 欧美日韩久久久精品A片| 99视频免费观看| 色色噜一噜| 国内精品偷拍在线观看| 中文字幕本庄优花喂奶| 琪琪午夜福利免费院| 国产欧美无码亚洲| 最近韩国日本免费观看mv免费版| 青青草原伊人| 好男人午夜www视频在线观看 | 免费观看成人www精品视频在线| 变形金刚7免费观看完整| 亚欧免费观看在线观看更新| 久久综合色一综合色88| 动漫AV纯肉无码AV电影网| 国产精品久久久精品日日| 亚洲综合国产精品| 啪啪啪社区| 九九免费高清在线观看视频| 99在线精品免费视频| 亚洲国产精品一区二区三区在线观看 | 日日日夜夜在线视频| 饥渴的40岁熟妇完整版在线| 爱啪国产精品视频在线| 一级做a爰片久久毛片免费| 色综合伊人色综合网站中国| 男男免费看| blacked黑人战小美女| 亚洲AV无码乱码国产精品品麻豆| 魔乳 堕乳漫画acg产卵| 国精产品一区二区三区四区糖心| AV亚洲精品少妇毛片无码| 亚洲无线码一区在线观看| 色琪琪久久热在线| 毛片无码免费无码播放| 国产又色又爽又刺激在线播放| 亚洲精品久久久992KVTV| 欧洲内射XXX高清| 久久精品视频在线看15|