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

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

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

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

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

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

掃碼添加小助手

加入工程師交流群

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

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

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

人臉的愿景

多年來,軍事系統(tǒng)主要基于專有應(yīng)用程序、中間件、操作系統(tǒng)和/或硬件。這種情況導(dǎo)致了一些問題,包括交貨時間長、成本高以及重用現(xiàn)有技術(shù)的機(jī)會很少。在競爭性招標(biāo)中對系統(tǒng)進(jìn)行修改是不可能的,因為唯一有能力進(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ī)會。

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

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

專用分區(qū)段

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

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

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

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

DMA 通道隔離

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

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

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

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

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

poYBAGNsmPeAEIYgAAHmKgSwwXQ340.jpg

簡化實(shí)時空間

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

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

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

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

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

與正交中斷和阻塞信號量隔離

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

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

pYYBAGNsmPmANrQ1AAHg0mPjKsA616.jpg

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

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

可移植性和重用

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

標(biāo)準(zhǔn)化操作系統(tǒng)內(nèi)部內(nèi)核接口是不切實(shí)際的,因為它們具有獨(dú)特的設(shè)計和(在許多情況下)專有性質(zhì)。但是,幾類設(shè)備驅(qū)動程序自然獨(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)依賴項??紤]一個 OpenGL UA 應(yīng)用程序,它只需要能夠訪問 GPU 設(shè)備接口的驅(qū)動程序。另一個示例:具有 TSS 兼容 I/O 接口的獨(dú)立 MIL-STD-1553 服務(wù),可用于 PCS [便攜式組件段] 應(yīng)用程序(參見圖 3)。

poYBAGNsmPuAZJnuAAGsT06L1bQ202.jpg

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

TSS 層和本地應(yīng)用程序運(yùn)行時軟件無需依賴資源映射和 IPC 傳輸?shù)牟僮飨到y(tǒng)實(shí)現(xiàn),而是具有足夠的功能來定位依賴模塊并與使用標(biāo)準(zhǔn)虛擬機(jī)管理程序提供的接口和服務(wù)集成。這種方法甚至可以遵循 FACE 一致性單位 (UoC) 包裝要求。這一愿景并不牽強(qiáng),因為諸如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ā)展可能會看到任務(wù)系統(tǒng)與車輛控制計算領(lǐng)域的潛在界限減少,F(xiàn)ACE的局限性變得更加令人惱火。

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

    關(guān)注

    5200

    文章

    20508

    瀏覽量

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

    關(guān)注

    68

    文章

    11294

    瀏覽量

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

    關(guān)注

    19

    文章

    7816

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    什么是服務(wù)器虛擬?一文讀懂原理、優(yōu)勢與實(shí)戰(zhàn)部署

    什么是服務(wù)器虛擬?當(dāng)企業(yè)服務(wù)器CPU利用率長期低于15%,卻仍需不斷采購新硬件應(yīng)對業(yè)務(wù)增長時,一場基礎(chǔ)設(shè)施領(lǐng)域的革命早已悄然發(fā)生——服務(wù)器虛擬。這項技術(shù)通過將物理服務(wù)器劃分為多個獨(dú)
    的頭像 發(fā)表于 08-25 10:52 ?1246次閱讀
    什么是服務(wù)器<b class='flag-5'>虛擬</b><b class='flag-5'>化</b>?一文讀懂原理、優(yōu)勢與實(shí)戰(zhàn)部署

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

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

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

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

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

    實(shí)時虛擬技術(shù)結(jié)合了實(shí)時性與虛擬的優(yōu)勢,通過硬實(shí)時調(diào)度算法和輔助隔離機(jī)制,廣泛應(yīng)用于工業(yè)控制、
    的頭像 發(fā)表于 05-15 15:13 ?503次閱讀
    鴻道Intewell操作系統(tǒng)實(shí)時<b class='flag-5'>虛擬</b><b class='flag-5'>化</b>技術(shù)的優(yōu)勢

    基于云端虛擬技術(shù)云手機(jī)解決方案

    云手機(jī)解決方案基于云端虛擬技術(shù),通過整合軟硬件資源實(shí)現(xiàn)多設(shè)備集群化管理與智能操作,以下是針對不同應(yīng)用場景的核心要素與技術(shù)架構(gòu)解析: 一、核心技術(shù)架構(gòu)? 虛擬
    的頭像 發(fā)表于 05-09 08:04 ?866次閱讀
    基于云端<b class='flag-5'>虛擬</b><b class='flag-5'>化</b>技術(shù)云手機(jī)解決方案

    服務(wù)器虛擬和超融合哪個好,企業(yè)升級該選誰?

    若需快速落地現(xiàn)代數(shù)據(jù)中心,超融合架構(gòu)的綜合優(yōu)勢更顯著,尤其在中小規(guī)模場景或邊緣計算領(lǐng)域;而傳統(tǒng)虛擬技術(shù)仍適用于已有成熟虛擬化生態(tài)的企業(yè)。
    的頭像 發(fā)表于 03-27 10:16 ?922次閱讀