日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

虛擬化:用于車輛控制的整容提升

星星科技指導(dǎo)員 ? 來源:嵌入式計(jì)算設(shè)計(jì) ? 作者:Will Keegan ? 2022-11-10 14:23 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作為FACE(未來機(jī)載能力環(huán)境)成功成果的證明,自FACE 2.0發(fā)布以來,幾乎每個(gè)適用的軍事項(xiàng)目對(duì)任務(wù)系統(tǒng)軟件的強(qiáng)制性一致性要求都下降了。但是,即使FACE告知并指導(dǎo)戰(zhàn)術(shù)任務(wù)系統(tǒng)軟件設(shè)計(jì)的各個(gè)方面(通信,飛行控制,飛行地圖和規(guī)劃,駕駛艙顯示等),車輛控制領(lǐng)域?qū)ACE的采用持保留態(tài)度。交付安全關(guān)鍵型硬實(shí)時(shí)控制系統(tǒng)的必要性引發(fā)了人們對(duì)FACE多核操作系統(tǒng)段(OSS)固有的復(fù)雜性所阻礙的技術(shù)可行性的擔(dān)憂。

最近在車輛控制項(xiàng)目(特別是基于多核處理器的項(xiàng)目)方面的經(jīng)驗(yàn)已經(jīng)證明,將CPU虛擬化作為一種強(qiáng)大的工具,可以補(bǔ)充操作系統(tǒng)解決軟件組件之間的集成沖突,這些軟件組件與平臺(tái)要求在API [應(yīng)用程序編程接口]兼容性和架構(gòu)假設(shè)方面差異很大。

未來機(jī)載能力環(huán)境 (FACE) 標(biāo)準(zhǔn)將虛擬化主要視為一種硬件整合工具。但隨著世界在無人駕駛車輛的發(fā)展中不斷向前推進(jìn),整合車輛控制和任務(wù)系統(tǒng)計(jì)算的需求將成為強(qiáng)制性的,并且關(guān)注點(diǎn)將更加相關(guān)。鑒于虛擬化能夠?qū)崿F(xiàn)核心 FACE 原則,其中硬實(shí)時(shí)控制至關(guān)重要,因此值得進(jìn)一步考慮虛擬化。

人臉的愿景

多年來,軍事系統(tǒng)主要基于專有應(yīng)用程序、中間件、操作系統(tǒng)和/或硬件。這種情況導(dǎo)致了一些問題,包括交貨時(shí)間長、成本高以及重用現(xiàn)有技術(shù)的機(jī)會(huì)很少。在競爭性招標(biāo)中對(duì)系統(tǒng)進(jìn)行修改是不可能的,因?yàn)槲ㄒ挥心芰M(jìn)行更改的供應(yīng)商是原始系統(tǒng)的供應(yīng)商。

FACE聯(lián)盟 - 行業(yè)供應(yīng)商,政府專家,學(xué)術(shù)界和客戶之間的合作伙伴關(guān)系 - 旨在解決這些問題。在軍用航空電子系統(tǒng)中使用開放標(biāo)準(zhǔn)的標(biāo)準(zhǔn)化方法有望降低實(shí)施成本,加速開發(fā),確保穩(wěn)健的架構(gòu)和始終如一的高質(zhì)量軟件實(shí)施,并最大限度地增加重用機(jī)會(huì)。

航空電子系統(tǒng)中的虛擬化

嵌入式航空電子系統(tǒng)中多核虛擬化的許多好處都有據(jù)可查。將具有各種操作系統(tǒng)和應(yīng)用程序的多臺(tái)傳統(tǒng)單板計(jì)算機(jī) (SBC) 整合到單個(gè)多核虛擬化 SBC 中的能力被廣泛認(rèn)為是下一代航空電子設(shè)備最切實(shí)的好處。然而,CPU 虛擬化和虛擬機(jī)管理程序提供與實(shí)時(shí)性能、軟件可組合性和架構(gòu)健壯性相關(guān)優(yōu)勢的能力對(duì)于資深嵌入式軟件社區(qū)來說鮮為人知。以下各節(jié)討論在 FACE 參考體系結(jié)構(gòu)上下文中應(yīng)用的這些優(yōu)勢: 專用分區(qū)段,簡化實(shí)時(shí)空間,提高可移植性和重用性。

專用分區(qū)段

在過去的十年中,通過CPU虛擬化在單個(gè)處理器上運(yùn)行多個(gè)操作系統(tǒng)的能力有了相當(dāng)大的進(jìn)步。雖然底層硬件在IT世界中得到普及和普遍采用,但它具有對(duì)關(guān)注穩(wěn)健性和可預(yù)測性的嵌入式工程師同樣具有吸引力的功能。

在傳統(tǒng)的平臺(tái)軟件設(shè)計(jì)中,每個(gè)處理器托管一個(gè)操作系統(tǒng) (OS) 內(nèi)核,負(fù)責(zé)管理內(nèi)存分配、執(zhí)行調(diào)度、中斷路由、異常處理、外設(shè)控制和總線多路復(fù)用。現(xiàn)在,支持虛擬化的多核硬件現(xiàn)在能夠容納許多內(nèi)核,每個(gè)內(nèi)核都分配了不同類型和大小的資源子集。因此,可以在單個(gè)設(shè)備上實(shí)現(xiàn)多個(gè)獨(dú)立的軟件運(yùn)行時(shí),而不會(huì)受到公共內(nèi)核的干擾和隨之而來的共模故障危險(xiǎn)。這些功能增強(qiáng)了與安全和安保問題相關(guān)的基本體系結(jié)構(gòu)屬性。

從安全角度來看,使用內(nèi)置 CPU 虛擬化功能來隔離硬件安全功能,并將應(yīng)用程序運(yùn)行時(shí)服務(wù)與硬件控制接口分開,對(duì)于確保系統(tǒng)穩(wěn)健性大有幫助。這種設(shè)計(jì)技術(shù)消除了通常被利用的威脅向量,這些威脅媒介會(huì)導(dǎo)致安全策略繞過、權(quán)限提升和完全失去 CPU 控制。

從安全角度來看,使用虛擬化分區(qū)功能(例如:

DMA 通道隔離

共享的最后一級(jí)緩存分區(qū)

內(nèi)存總線帶寬分配

獨(dú)立的中斷、事件和異常處理

在硬件級(jí)別以更高的保真度強(qiáng)化和控制軟件分區(qū)的能力符合 FACE 的理想。圖 1 中顯示的圖表介紹了由 FACE 參考體系結(jié)構(gòu)的虛擬機(jī)管理程序?qū)崿F(xiàn)的“硬件分區(qū)段”的概念。該描述顯示了一個(gè)虛擬機(jī)管理程序,該管理程序在兩個(gè)不同的 CPU 內(nèi)核上隔離了兩組軟件。每組都配置了符合 FACE 標(biāo)準(zhǔn)的組件。每組軟件在單個(gè)操作系統(tǒng)托管的設(shè)計(jì)上被授予更大的分區(qū)屬性,其中設(shè)備驅(qū)動(dòng)程序和內(nèi)部服務(wù)是分開的。

[圖1 |具有 CPU 虛擬化輔助硬件分區(qū)段的 FACE 配置示例。

poYBAGNsmPeAEIYgAAHmKgSwwXQ340.jpg

簡化實(shí)時(shí)空間

在FACE中添加另一個(gè)部分將是一項(xiàng)重大任務(wù)。在操作系統(tǒng)下引入另一類技術(shù)和軟件層對(duì)于對(duì)復(fù)雜性持謹(jǐn)慎態(tài)度的實(shí)時(shí)和安全意識(shí)開發(fā)人員來說似乎適得其反。但是,CPU 虛擬化提供的硬件分區(qū)和多路復(fù)用功能提供了在處理器上封裝和映射關(guān)鍵任務(wù)的運(yùn)行時(shí)功能子集的機(jī)會(huì),該處理器同時(shí)托管具有固有更豐富的運(yùn)行時(shí)和服務(wù)依賴關(guān)系的應(yīng)用程序。

例如,假設(shè)車輛控制運(yùn)行狀況監(jiān)視器應(yīng)用程序(如 TMR [三模塊冗余] 錯(cuò)誤檢測所需的高頻多數(shù)投票 CBIT [連續(xù)內(nèi)置測試]必須與多核處理器上的飛行計(jì)劃應(yīng)用程序一起運(yùn)行。使用基于虛擬機(jī)監(jiān)控程序的解決方案,而不是在共享相同網(wǎng)絡(luò)堆棧和內(nèi)核的同一操作系統(tǒng)上同時(shí)實(shí)現(xiàn)這兩個(gè)應(yīng)用程序,運(yùn)行狀況監(jiān)控應(yīng)用程序(如圖 2 所示)可以是:

映射到單獨(dú)的 CPU 內(nèi)核

映射到單獨(dú)的以太網(wǎng) MAC

根據(jù)獨(dú)立的線程調(diào)度算法運(yùn)行

與正交中斷和阻塞信號(hào)量隔離

與 DMA 和操作系統(tǒng)內(nèi)核內(nèi)存訪問錯(cuò)誤隔離

在優(yōu)化的、簡約的、符合 POSIX 標(biāo)準(zhǔn)的運(yùn)行時(shí)環(huán)境中運(yùn)行

pYYBAGNsmPmANrQ1AAHg0mPjKsA616.jpg

[圖2 |具有獨(dú)立實(shí)時(shí)分區(qū)的人臉配置示例。

對(duì)于希望簡化最壞情況執(zhí)行時(shí)間 (WCET) 分析的實(shí)時(shí)程序員來說,結(jié)果是一個(gè)理想的場景。然而,在線路可更換單元 (LRU) 級(jí)別,該平臺(tái)保留了托管具有更豐富的傳輸服務(wù)段 (TSS) 和操作系統(tǒng)段 (OSS) 功能要求的應(yīng)用程序的能力,這些應(yīng)用程序不太關(guān)心時(shí)間和完整性危害。

可移植性和重用

軍事程序經(jīng)常受到板級(jí)支持包 (BSP) 非經(jīng)常性工程 (NRE) 成本的困擾,如果內(nèi)部平臺(tái)軟件更便攜,則可以避免這些成本。眾所周知,低級(jí)代碼模塊(尤其是驅(qū)動(dòng)程序)在提供重用和互操作性的有價(jià)值的屬性方面存在問題。

標(biāo)準(zhǔn)化操作系統(tǒng)內(nèi)部內(nèi)核接口是不切實(shí)際的,因?yàn)樗鼈兙哂歇?dú)特的設(shè)計(jì)和(在許多情況下)專有性質(zhì)。但是,幾類設(shè)備驅(qū)動(dòng)程序自然獨(dú)立于核心服務(wù),需要最少的操作系統(tǒng)功能支持(如文件系統(tǒng)),可以通過虛擬機(jī)監(jiān)控程序隔離,并通過標(biāo)準(zhǔn)進(jìn)程間通信 (IPC) 接口與應(yīng)用程序集成。

可以證明,設(shè)備可以獨(dú)立于操作系統(tǒng)進(jìn)行控制,并與其他組件集成,而無需嵌入專有的操作系統(tǒng)依賴項(xiàng)??紤]一個(gè) OpenGL UA 應(yīng)用程序,它只需要能夠訪問 GPU 設(shè)備接口的驅(qū)動(dòng)程序。另一個(gè)示例:具有 TSS 兼容 I/O 接口的獨(dú)立 MIL-STD-1553 服務(wù),可用于 PCS [便攜式組件段] 應(yīng)用程序(參見圖 3)。

poYBAGNsmPuAZJnuAAGsT06L1bQ202.jpg

[圖3 |獨(dú)立一致性單位 (UoC) 的示例。

TSS 層和本地應(yīng)用程序運(yùn)行時(shí)軟件無需依賴資源映射和 IPC 傳輸?shù)牟僮飨到y(tǒng)實(shí)現(xiàn),而是具有足夠的功能來定位依賴模塊并與使用標(biāo)準(zhǔn)虛擬機(jī)管理程序提供的接口和服務(wù)集成。這種方法甚至可以遵循 FACE 一致性單位 (UoC) 包裝要求。這一愿景并不牽強(qiáng),因?yàn)橹T如OASIS“VIRTIO”之類的虛擬化標(biāo)準(zhǔn)已經(jīng)存在并且已經(jīng)確立。正如FACE依靠POSIX來維護(hù)OSS的標(biāo)準(zhǔn)規(guī)范一樣,VIRTIO也可以同樣支持提議的硬件分區(qū)段。

虛擬化適用于人臉

FACE取得了巨大的成功。但迄今為止,F(xiàn)ACE的可移植性和互操作性優(yōu)勢通常僅限于TSS層以上操作系統(tǒng)托管的任務(wù)系統(tǒng)軟件。

使這種情況惡化的是,將軍用航空電子設(shè)備瞄準(zhǔn)無人系統(tǒng)的發(fā)展可能會(huì)看到任務(wù)系統(tǒng)與車輛控制計(jì)算領(lǐng)域的潛在界限減少,F(xiàn)ACE的局限性變得更加令人惱火。

為了履行其章程,F(xiàn)ACE必須滿足車輛控制軟件的需求。最近在車輛控制子系統(tǒng)方面的經(jīng)驗(yàn)已經(jīng)證明,虛擬化是降低平臺(tái)軟件復(fù)雜性的一種手段,可以劃分出低級(jí)硬件控制訪問,同時(shí)提供分區(qū)和互操作性接口的廣為人知的架構(gòu)優(yōu)勢。推進(jìn)這些低級(jí)能力的標(biāo)準(zhǔn)化,可以彌合車輛控制開發(fā)在FACE合規(guī)性可行性方面的差距,而不會(huì)玷污現(xiàn)有FACE規(guī)定對(duì)任務(wù)系統(tǒng)開發(fā)的無可置疑的好處。

審核編輯:郭婷

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

    關(guān)注

    5210

    文章

    20718

    瀏覽量

    337982
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    11354

    瀏覽量

    226185
  • 計(jì)算機(jī)
    +關(guān)注

    關(guān)注

    19

    文章

    7844

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    Proteus虛擬終端控制小車的運(yùn)動(dòng)

    進(jìn)行通信,以控制小車的運(yùn)動(dòng)。 假設(shè)STM32的PA9(TX)連接到虛擬終端的RX,PA10(RX)連接到虛擬終端的TX。 基于標(biāo)準(zhǔn)庫的STM32代碼實(shí)現(xiàn): #include \"
    發(fā)表于 05-06 07:07

    基于BL370邊緣控制器的車輛模擬測試平臺(tái)解決方案

    一、車輛模擬測試平臺(tái)面臨的主要技術(shù)挑戰(zhàn) 車輛模擬測試平臺(tái)(如道路模擬機(jī)、多軸振動(dòng)臺(tái)、零部件耐久試驗(yàn)臺(tái))是汽車研發(fā)驗(yàn)證體系中的關(guān)鍵裝備,用于在實(shí)驗(yàn)室環(huán)境下復(fù)現(xiàn)車輛在實(shí)際道路行駛中承受的載
    的頭像 發(fā)表于 03-31 17:43 ?918次閱讀

    虛擬數(shù)據(jù)恢復(fù)】ESXI虛擬機(jī)還原快照致數(shù)據(jù)丟失?完整恢復(fù)方案解析

    虛擬機(jī)技術(shù)作為虛擬技術(shù)的一種,在現(xiàn)代信息技術(shù)領(lǐng)域扮演著重要角色。虛擬技術(shù)的核心是將事物從一種形式轉(zhuǎn)變?yōu)榱硪环N形式,它在多個(gè)方面都有廣泛應(yīng)
    的頭像 發(fā)表于 03-12 15:17 ?278次閱讀
    【<b class='flag-5'>虛擬</b><b class='flag-5'>化</b>數(shù)據(jù)恢復(fù)】ESXI<b class='flag-5'>虛擬</b>機(jī)還原快照致數(shù)據(jù)丟失?完整恢復(fù)方案解析

    企業(yè)級(jí)KVM虛擬平臺(tái)搭建實(shí)戰(zhàn)

    企業(yè)IT基礎(chǔ)設(shè)施經(jīng)歷了從物理機(jī)時(shí)代到虛擬化時(shí)代的演進(jìn)。傳統(tǒng)數(shù)據(jù)中心中,每臺(tái)物理服務(wù)器運(yùn)行單一應(yīng)用,資源利用率普遍不足20%。硬件采購周期長、擴(kuò)容慢、運(yùn)維成本高,難以滿足業(yè)務(wù)快速發(fā)展的需求。虛擬技術(shù)
    的頭像 發(fā)表于 03-11 09:38 ?794次閱讀

    Windows平臺(tái)EtherCAT實(shí)時(shí)控制:從抖動(dòng)抑制到虛擬架構(gòu)解析

    Windows平臺(tái)EtherCAT實(shí)時(shí)控制:從抖動(dòng)抑制到虛擬架構(gòu)解析
    的頭像 發(fā)表于 01-29 15:26 ?477次閱讀
    Windows平臺(tái)EtherCAT實(shí)時(shí)<b class='flag-5'>控制</b>:從抖動(dòng)抑制到<b class='flag-5'>虛擬</b><b class='flag-5'>化</b>架構(gòu)解析

    物流車輛定位系統(tǒng)從核心組成、功能、技術(shù)對(duì)比到應(yīng)用詳解

    物流車輛定位系統(tǒng)融合衛(wèi)星定位、GIS與通信技術(shù),實(shí)現(xiàn)車輛實(shí)時(shí)監(jiān)控、智能調(diào)度、狀態(tài)告警及數(shù)據(jù)分析,廣泛應(yīng)用于干線物流、城配、冷鏈等場景,提升運(yùn)輸效率與安全,降低運(yùn)營成本。
    的頭像 發(fā)表于 01-22 17:15 ?773次閱讀
    物流<b class='flag-5'>車輛</b>定位系統(tǒng)從核心組成、功能、技術(shù)對(duì)比到應(yīng)用詳解

    高頻交直流探頭在工業(yè)自動(dòng)與電機(jī)控制中的系統(tǒng)應(yīng)用

    高頻交直流探頭在工業(yè)自動(dòng)用于精準(zhǔn)監(jiān)測電機(jī)和變頻器電流,提升控制精度與系統(tǒng)效率。
    的頭像 發(fā)表于 01-20 09:23 ?1614次閱讀

    光伏儲(chǔ)能協(xié)調(diào)控制服務(wù)器在虛擬電廠中的應(yīng)用

    資源,其聚合效應(yīng)與協(xié)同價(jià)值的發(fā)揮,高度依賴光伏儲(chǔ)能協(xié)調(diào)控制服務(wù)器的“中樞調(diào)控”作用。該服務(wù)器不僅是連接單站光伏儲(chǔ)能與虛擬電廠平臺(tái)的“數(shù)據(jù)橋梁”,更是實(shí)現(xiàn)分布式資源標(biāo)準(zhǔn)接入、精準(zhǔn)調(diào)度
    的頭像 發(fā)表于 01-07 14:09 ?893次閱讀
    光伏儲(chǔ)能協(xié)調(diào)<b class='flag-5'>控制</b>服務(wù)器在<b class='flag-5'>虛擬</b>電廠中的應(yīng)用

    有方科技車輛涉水場景數(shù)據(jù)要素試點(diǎn)成效顯著

    為精準(zhǔn)應(yīng)對(duì)極端天氣下城市內(nèi)澇對(duì)車輛安全的威脅,有方科技基于城域物聯(lián)感知平臺(tái)及數(shù)據(jù),成功構(gòu)建了“城市車輛涉水預(yù)警和救援及理賠佐證場景”數(shù)據(jù)要素服務(wù)解決方案,并在長沙市成功應(yīng)用。該案例是在垂直應(yīng)用場
    的頭像 發(fā)表于 11-08 11:07 ?1319次閱讀

    車載軟件vECU虛擬測試解決方案

    虛擬測試:利用虛擬技術(shù),實(shí)現(xiàn)將真實(shí)域控制器轉(zhuǎn)化為虛擬
    的頭像 發(fā)表于 10-30 09:34 ?1838次閱讀
    車載軟件vECU<b class='flag-5'>虛擬</b><b class='flag-5'>化</b>測試解決方案

    KVM虛擬環(huán)境部署與性能優(yōu)化教程

    在云計(jì)算時(shí)代,虛擬技術(shù)已經(jīng)成為企業(yè)IT基礎(chǔ)設(shè)施的核心組件。作為一名在生產(chǎn)環(huán)境管理過上千臺(tái)虛擬機(jī)的運(yùn)維工程師,我深知選擇正確的虛擬平臺(tái)對(duì)業(yè)
    的頭像 發(fā)表于 09-08 17:13 ?1868次閱讀

    虛擬數(shù)據(jù)恢復(fù)—XenServer虛擬平臺(tái)上VPS不可用的數(shù)據(jù)恢復(fù)案例

    虛擬環(huán)境: 某品牌720服務(wù)器中有一組通過型號(hào)為H710P的RAID卡+4塊STAT硬盤組建的RAID10,上層部署Xen Server服務(wù)器虛擬平臺(tái)。
    的頭像 發(fā)表于 05-30 11:35 ?854次閱讀
    <b class='flag-5'>虛擬</b><b class='flag-5'>化</b>數(shù)據(jù)恢復(fù)—XenServer<b class='flag-5'>虛擬</b><b class='flag-5'>化</b>平臺(tái)上VPS不可用的數(shù)據(jù)恢復(fù)案例

    交流充電樁負(fù)載能效提升技術(shù)

    隨著電動(dòng)汽車普及率提升,交流充電樁的能效優(yōu)化成為降低運(yùn)營成本、減少能源浪費(fèi)的核心課題。負(fù)載能效提升需從硬件設(shè)計(jì)、拓?fù)鋬?yōu)化、智能控制及熱管理等多維度展開,以下結(jié)合技術(shù)原理與實(shí)踐方案進(jìn)行闡述。 一、高效
    發(fā)表于 05-21 14:38

    鴻道Intewell操作系統(tǒng)實(shí)時(shí)虛擬技術(shù)的優(yōu)勢

    實(shí)時(shí)虛擬技術(shù)結(jié)合了實(shí)時(shí)性與虛擬的優(yōu)勢,通過硬實(shí)時(shí)調(diào)度算法和輔助隔離機(jī)制,廣泛應(yīng)用于工業(yè)控制、
    的頭像 發(fā)表于 05-15 15:13 ?590次閱讀
    鴻道Intewell操作系統(tǒng)實(shí)時(shí)<b class='flag-5'>虛擬</b><b class='flag-5'>化</b>技術(shù)的優(yōu)勢
    云安县| 青川县| 莫力| 东明县| 民勤县| 莱西市| 凌海市| 东港市| 田林县| 修文县| 敦煌市| 鲜城| 大宁县| 额尔古纳市| 花莲市| 乌拉特前旗| 仁怀市| 仁化县| 黄平县| 炎陵县| 图们市| 阜新市| 和平区| 驻马店市| 石狮市| 盖州市| 汕头市| 新乡市| 西藏| 乳山市| 永清县| 商丘市| 白玉县| 永德县| 青川县| 海林市| 新泰市| 和政县| 个旧市| 黄骅市| 桂阳县|