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

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

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

3天內不再提示

架構師為何要為嵌入式應用程序實施HMP系統

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:Kinjal Dave ? 2022-06-09 16:53 ? 次閱讀

我們每天都會遇到越來越多的計算系統,從智能手機和與之綁定的智能手表開始。在我們的家中,我們與智能聯網電視、冰箱、洗衣機和恒溫器互動。在健身房,智能互聯設備正在成為常態。所有人都在改變我們的生活方式,使其變得更好。

所有這些嵌入式/物聯網設備的一個共同要求是以節能的方式期望它們完成的各種任務。這意味著這些電子系統需要處理不同的計算需求,并且不同的工作負載不是特定于行業的;它們跨越多個市場。一些常見示例包括嵌入式應用、車載信息娛樂 (IVI) 系統、醫療保健和工業應用。

這些下一代嵌入式應用程序需要在不犧牲系統整體效率的情況下提高性能和安全性。因此,現代計算系統必須設計為:

滿足相互沖突的要求,為運行多個要求苛刻的應用程序提供高性能,同時能夠快速響應實時事件

高效處理一般數據處理任務,以及專門的多媒體處理

支持不同的軟件環境,例如,在一個計算元素上運行 Linux,在另一個計算元素上運行實時操作系統 (RTOS)。

為了滿足這些相互沖突的要求,現代系統設計人員嚴重依賴構建異構計算系統。異構計算基本上是關于使用針對一組任務優化的正確處理器。這種異構多處理器 (HMP) 系統的一些好處包括提高了整體系統性能和效率,以及由于集成了不同的計算元素而降低了系統成本。

通過在同一片上系統 (SoC) 中使用應用處理器和微控制器MCU),嵌入式應用可以受益于超低功耗 (ULP) ARM Cortex-M 處理器與更高性能Cortex-A 處理器的組合。他們還可以利用兩個龐大的軟件生態系統為下一代嵌入式設備帶來的好處。

有幾種類型的 HMP 系統。在一般意義上,HMP 系統是一個復雜的系統,它結合了幾個不同的計算元素,如通用處理器、圖形處理器、圖像處理器、視頻處理器、顯示處理器,可能還有幾個加速器。圖 2 顯示了一個典型的 HMP 計算系統,其中包括幾個計算元素。HMP 系統還用于表示使用 ARM Cortex 處理器的各種組合的計算系統,例如 Cortex-A、Cortex-R和 Cortex-M。

poYBAGKhtQ6AfHcFAACw8JIjwyQ448.png

【圖2 | 一個通用的異構多處理器 (HMP) 計算系統。]

使用 ARM Cortex 處理器的各種異構計算系統有哪些?多個計算系統通常使用不同的 Cortex 處理器組合來為給定的應用程序提供正確的功能。表 1 描述了使用 Cortex 處理器的 HMP 系統的不同可能組合,并列出了這些系統之間的主要區別。

pYYBAGKhtRWAaUjMAAFMppglX2E154.png

[表 1 | 多核處理器術語。]

ARM 的三個不同 Cortex 處理器系列針對不同的計算要求進行了優化,如表 2 所示。

Cortex-A處理器針對運行豐富的操作系統 (OS)(如 Linux 和 Android)進行了優化,可以為各種應用程序中的要求苛刻的應用程序提供高性能。

Cortex-R處理器針對具有高性能要求的硬實時應用進行了優化。

Cortex-M處理器針對各種具有實時功能的嵌入式應用程序所需的 ULP 和低成本計算進行了優化。

pYYBAGKhtR6AU6byAAFXOkAGDEM322.png

[表2| ARM Cortex 處理器系列之間的架構差異。]

使用所有三個 Cortex 處理器的異構系統如今很常見,并在許多應用程序中使用。一些常見示例包括智能手機、具有豐富圖形用戶界面 (GUI) 的可穿戴設備和高級駕駛員輔助系統 (ADAS)。此外,傳統上基于簡單 MCU 的嵌入式系統現在越來越需要支持豐富的 GUI。

這需要使用除 Cortex-M 處理器之外的 Cortex-A 處理器。因此,越來越多的嵌入式系統廣泛使用 Cortex-A 處理器來解決通用嵌入式、工業、消費和醫療應用中的高性能、豐富的用戶界面和豐富的操作系統(如 Linux)。這些應用還使用 Cortex-M 處理器來滿足工業、醫療和消費類應用(如智能恒溫器)中的確定性實時控制要求。

審核編輯:郭婷

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

    關注

    68

    文章

    19384

    瀏覽量

    230506
  • 嵌入式
    +關注

    關注

    5088

    文章

    19158

    瀏覽量

    306477
  • adas
    +關注

    關注

    309

    文章

    2189

    瀏覽量

    208751
收藏 人收藏

    評論

    相關推薦

    【「嵌入式Hypervisor:架構、原理與應用」閱讀體驗】+ Hypervisor應用場景調研

    ,不依賴宿主操作系統,直接運行在硬件資源之上,如下圖: 那嵌入式系統為什么要引入Hypervisor呢?書中說是因為嵌入式系統功能越來越多,
    發表于 10-14 11:21

    【「嵌入式Hypervisor:架構、原理與應用」閱讀體驗】+全文學習心得

    Hypervisor是一種在嵌入式系統中實現虛擬化技術的關鍵組件,它能夠在同一硬件平臺上并行運行多個操作系統應用程序,提供資源隔離、管理和優化。通過引入時空域隔離的虛擬機,
    發表于 10-09 19:11

    【「嵌入式Hypervisor:架構、原理與應用」閱讀體驗】+第7-8章學習心得

    Hypervisor在實際應用中的重要性。在航空領域,嵌入式Hypervisor已成為綜合模塊化航空電子設備(IMA)架構的標準應用接口,為飛行控制系統提供了高可靠性和安全性的保障。在車載領域,通過在不同虛擬機上分別
    發表于 10-09 18:50

    嵌入式系統的啟動流程

    嵌入式系統的啟動流程是一個復雜但有序的過程,它涉及從系統上電到操作系統內核及應用程序啟動的多個階段。
    的頭像 發表于 10-05 17:44 ?442次閱讀

    C28x嵌入式應用程序二進制接口

    電子發燒友網站提供《C28x嵌入式應用程序二進制接口.pdf》資料免費下載
    發表于 08-31 09:39 ?0次下載
    C28x<b class='flag-5'>嵌入式</b><b class='flag-5'>應用程序</b>二進制接口

    MSP430嵌入式應用程序二進制接口

    電子發燒友網站提供《MSP430嵌入式應用程序二進制接口.pdf》資料免費下載
    發表于 08-30 11:43 ?0次下載
    MSP430<b class='flag-5'>嵌入式</b><b class='flag-5'>應用程序</b>二進制接口

    C6000嵌入式應用程序二進制接口

    電子發燒友網站提供《C6000嵌入式應用程序二進制接口.pdf》資料免費下載
    發表于 08-29 14:52 ?0次下載
    C6000<b class='flag-5'>嵌入式</b><b class='flag-5'>應用程序</b>二進制接口

    嵌入式系統中的實時操作系統

    嵌入式RTOS是嵌入式應用程序運行、相互交互和與外界通信的底層軟件機制。在本節中,您將了解嵌入式軟件開發人員使用哪些流行RTOS以及它們運行的嵌入式
    的頭像 發表于 08-20 11:28 ?516次閱讀

    嵌入式系統怎么學?

    、C++或者Python。這些語言在嵌入式系統開發中都被廣泛應用。 3、微處理器/微控制器架構:學習常見的微處理器和微控制器架構,如ARM、AVR、PIC等,了解其特性和應用場景。
    發表于 07-02 10:10

    中級自動駕駛架構師應該學習哪些知識

    隨著自動駕駛技術的成熟,對系統架構師的需求逐漸增加。自動駕駛系統架構師負責設計整個系統的結構、組件、接口和數據流;需要協調不同領域的專業知識
    的頭像 發表于 06-20 21:47 ?310次閱讀

    初級自動駕駛架構師應該學習哪些知識

    隨著自動駕駛技術的成熟,對系統架構師的需求逐漸增加。自動駕駛系統架構師負責設計整個系統的結構、組件、接口和數據流;需要協調不同領域的專業知識
    的頭像 發表于 06-20 21:45 ?338次閱讀

    嵌入式軟件工程和硬件工程的區別?

    、機器人等。 定義和工作職責 嵌入式軟件工程的主要職責包括但不限于:設計、開發、測試和調試嵌入式軟件應用程序,以滿足特定硬件和軟件要求。他們需要理解并掌握
    發表于 05-16 11:00

    嵌入式系統軟硬件基礎知識大全

    兩部分組成的。硬件部分包括處理器、存儲器、輸入輸出等,是嵌入式系統實現功能的基礎。軟件部分則包括操作系統、驅動程序應用程序等,負責控制硬件
    發表于 05-09 14:12

    提升嵌入式系統可靠性的有效策略

    嵌入式工程來說一個很大的好處是,我們的IDE和工具鏈可以自動產生應用程序或內存空間校驗和(Checksum),從而根據這個校驗和驗證應用程序是否完好。有
    發表于 04-26 14:50 ?559次閱讀
    提升<b class='flag-5'>嵌入式</b><b class='flag-5'>系統</b>可靠性的有效策略

    再談嵌入式實時操作系統

    由于嵌入式處理器早期功能單一且運算能力不高,嵌入式應用已不能滿足各個領域不斷增長的需求。嵌入式操作系統應運而生,嵌入式操作
    的頭像 發表于 04-09 17:27 ?827次閱讀
    再談<b class='flag-5'>嵌入式</b>實時操作<b class='flag-5'>系統</b>
    主站蜘蛛池模板: 激情六月天| 国产成人精品高清在线| 色婷婷综合网| 四虎最新网| 三级日韩| 欧美97色| 国产网站免费| 亚洲午夜一区| 日日射天天射| 国产色在线 | 亚洲| 免费大片黄国产在线观看| 同性男男肉交短文| 最近新韩国hd视频| 天堂网在线最新版官网| 欧美综合精品一区二区三区| 激情在线视频| 午夜毛片在线观看| 九九国产精品视频| 中文字幕一区二区三区视频在线| 国产午夜三级| 四虎影院海外永久| 尻老逼| sese国产| 久在操| 一区二区三区亚洲视频| 在线免费黄色| 日韩三级免费看| 国产乱辈通伦影片在线播放| 天天爽夜夜爽人人爽曰喷水| 黑色丝袜美女被视频网站| 亚洲一区二区高清| 五月婷婷六月丁香| 久久九九国产精品怡红院| 午夜禁片| 日本69xxx| 最好看的2019中文字幕1| 色婷五月| wwww亚洲| 国产成 人 综合 亚洲网| 男人午夜视频| 日韩一区二区视频|