<li id="wkceg"></li>
<rt id="wkceg"><delect id="wkceg"></delect></rt>
<bdo id="wkceg"></bdo>
<strike id="wkceg"><acronym id="wkceg"></acronym></strike>

  • 帳號(hào):
    密碼:
    智動(dòng)化 / 文章 /

    MCU的虛擬化解決方案平臺(tái)
    如何應(yīng)對(duì)未來(lái)區(qū)域E/E架構(gòu)的挑戰(zhàn)?
    [作者 Darren Buttle、Sam Gold]   2022年06月26日 星期日 瀏覽人次: [9807]

    未來(lái)汽車的C.A.S.E.趨勢(shì)將會(huì)大幅推進(jìn)汽車設(shè)計(jì)的改變,而傳統(tǒng)的E/E架構(gòu)將難以實(shí)現(xiàn)新需求。本文敘述如何藉由MCU的虛擬化解決方案平臺(tái),妥善解決未來(lái)幾代汽車在創(chuàng)新E/E架構(gòu)的挑戰(zhàn)。


    從傳統(tǒng)汽車設(shè)計(jì)向C.A.S.E.(代表未來(lái)汽車的連接性、自主性、共享性、電氣化的縮寫)推進(jìn)的趨勢(shì),要求汽車內(nèi)的整體計(jì)算性能和通訊負(fù)荷呈指數(shù)增長(zhǎng)。



    圖1 : CASE:互聯(lián)、自主、共享、電動(dòng)汽車
    圖1 : CASE:互聯(lián)、自主、共享、電動(dòng)汽車

    為了實(shí)現(xiàn)C.A.S.E.,必要的計(jì)算能力和網(wǎng)絡(luò)複雜性無(wú)法以經(jīng)濟(jì)合理的方式通過(guò)傳統(tǒng)的E/E架構(gòu)實(shí)現(xiàn),因?yàn)榉謥咽紼/E結(jié)構(gòu)需要大量的電子 控制器(ECU),相應(yīng)地增加了電纜線束的複雜性和重量,增加了整體功耗,並提高了成本。



    圖2 : 現(xiàn)在和未來(lái)的E/E架構(gòu)
    圖2 : 現(xiàn)在和未來(lái)的E/E架構(gòu)

    因此,向C.A.S.E過(guò)渡的一個(gè)關(guān)鍵挑戰(zhàn),在於如何在不增加物理ECU數(shù)量的情況下做更多的事情。解決這一挑戰(zhàn)的關(guān)鍵在於由硬體支持的新軟體平臺(tái)。


    汽車製造商開(kāi)發(fā)新的、無(wú)遺留問(wèn)題的區(qū)域ECU,可以從一開(kāi)始就採(cǎi)用域/區(qū)架構(gòu)。然而,在實(shí)踐中有許多汽車製造商並不是從「空白」開(kāi)始的,他們需要保留對(duì)ECU軟體的現(xiàn)有投入,這意味著從他們現(xiàn)有的聯(lián)合E/E架構(gòu)(即一個(gè)ECU對(duì)應(yīng)一個(gè)車輛功能)遷移到Zone架構(gòu)。


    區(qū)域架構(gòu)的挑戰(zhàn)

    面向分區(qū)的結(jié)構(gòu)將許多功能和服務(wù)整合到一個(gè)ECU中。網(wǎng)際網(wǎng)路概念必須處理相關(guān)的對(duì)頻寬、確定性和最大延遲的更高要求,而與分區(qū)相關(guān)的ECU,根據(jù)其作為分區(qū)聚合器、控制器或處理器的角色,顯然需要高計(jì)算性能來(lái)運(yùn)行多種功能。另一方面,它們還必須確保不受並發(fā)應(yīng)用程序之間的干擾,以保證功能安全和資訊安全,保持實(shí)時(shí)並支持內(nèi)部網(wǎng)絡(luò)路由加速。


    大多數(shù)現(xiàn)代ECU將運(yùn)行AUTOSAR(AUTomotive Open System ARchitecture)經(jīng)典軟體架構(gòu),該架構(gòu)提供了基於軟體組件的內(nèi)建模型、時(shí)間和空間分離、大量的功能安全和資訊安全機(jī)制,以及通過(guò)軟體集群機(jī)制的部分更新等。


    ECU軟體包括來(lái)自多方的部件,包括OEM(應(yīng)用)、Tier 1(中間件和內(nèi)建)、Tier 2(MCAL)和第三方(AUTOSAR BSW、操作系統(tǒng)、安全韌體等)。今天,將ECU與這組來(lái)自多方的部件整合在一起已經(jīng)是一項(xiàng)重要的工程了。


    由於以下原因,很難看到同樣的方法如何擴(kuò)展到一個(gè)區(qū)ECU:


    ? 誰(shuí)負(fù)責(zé)整合來(lái)自多個(gè)供應(yīng)商的應(yīng)用程序?


    ? 當(dāng)ECU發(fā)生故障時(shí),誰(shuí)來(lái)負(fù)責(zé)?如何保留多ECU系統(tǒng)的安全屏障?多個(gè)供應(yīng)商如何保護(hù)IP?


    ? 誰(shuí)來(lái)進(jìn)行調(diào)試的根本原因分析?


    ? 當(dāng)一個(gè)微小的部件發(fā)生變化時(shí),整個(gè)ECU的重新測(cè)試工作量巨大


    解決這些挑戰(zhàn)的方法是使用hypervisor,將一個(gè)物理ECU變成多個(gè)虛擬ECU。在AUTOSAR術(shù)語(yǔ)中,每個(gè)虛擬ECU是一個(gè)單獨(dú)的ECU(亦即有自己的EcuExtract),通過(guò)COM和虛擬網(wǎng)絡(luò)與其他虛擬ECU進(jìn)行通訊。


    這種解決方案允許每個(gè)虛擬ECU像今天一樣,通過(guò)保留建立ECU內(nèi)建模型的鬆散耦合來(lái)進(jìn)行內(nèi)建,並提供以下優(yōu)勢(shì):


    ? 每個(gè)虛擬機(jī)都被單獨(dú)編譯和鏈接


    ? 每個(gè)虛擬機(jī)都有自己的RTE。一個(gè)RTE配置的改變並不要求整個(gè)系統(tǒng)被重新構(gòu)建。


    ? 每個(gè)虛擬機(jī)都有對(duì)處理器硬體的完全、虛擬化的連接。


    ? 對(duì)一個(gè)虛擬機(jī)的改變不一定需要對(duì)整個(gè)系統(tǒng)進(jìn)行重新測(cè)試


    ? 一個(gè)虛擬機(jī)可以獨(dú)立於整個(gè)系統(tǒng)重新啟動(dòng),最大限度地減少同一ECU上其他(不相關(guān))功能的停機(jī)時(shí)間


    區(qū)域架構(gòu)- 硬體解決方案:RH850 U2A/U2B

    瑞薩RH850/U2x高性能微控制器產(chǎn)品線用於下一代區(qū)域/內(nèi)建ECU,支持豐富的嵌入式HW關(guān)鍵功能,這些功能是區(qū)域應(yīng)用所特有的,如Hypervisor HW支持、QoS(僅U2B支持)、功能安全和資訊安全,以實(shí)現(xiàn)無(wú)干擾。最重要的是,高性能的NoC(片上網(wǎng)絡(luò))結(jié)構(gòu)可以確保每個(gè)單獨(dú)內(nèi)建的應(yīng)用程序在外設(shè)和內(nèi)存連接方面的實(shí)時(shí)行為。


    瑞薩的RH850/U2A微控制器(MCU)被設(shè)計(jì)為高端車身和底盤應(yīng)用的跨域平臺(tái),以滿足日益增長(zhǎng)的將多種應(yīng)用內(nèi)建到單個(gè)晶片的需求。基於28奈米製程技術(shù),32位RH850/U2A MCU建立在瑞薩用於底盤控制的RH850/Px系列和用於車身控制的RH850/Fx系列的關(guān)鍵功能之上,以提供更好的性能。



    圖3 : RH850/U2A架構(gòu)圖
    圖3 : RH850/U2A架構(gòu)圖

    瑞薩RH850/U2B系列以RH850/U2A的優(yōu)勢(shì)為基礎(chǔ),為解決未來(lái)幾代汽車的創(chuàng)新E/E架構(gòu)的挑戰(zhàn)而定制。憑藉其新的性能水平和高達(dá)32MB的內(nèi)存整合度,RH850/U2B的定位高於RH850/U2A系列,以滿足未來(lái)汽車整合平臺(tái)概念的更多要求,同時(shí)與系統(tǒng)單晶片(SoC)相比,仍然提供具有成本優(yōu)勢(shì)的MCU解決方案。



    圖4 : RH850/U2B架構(gòu)圖
    圖4 : RH850/U2B架構(gòu)圖

    RH850/U2x MCU配備了最新的HW支持技術(shù),以實(shí)現(xiàn)多個(gè)ASIL-D SW分區(qū)的內(nèi)建:


    ? Hypervisor HW輔助功能,以高性能方式啟用Hypervisor-OS(快速上下文切換,HV中斷概念)。


    ? QoS:對(duì)所有總線主站的延遲監(jiān)測(cè)和主動(dòng)調(diào)節(jié)功能,通過(guò)防止一個(gè)總線主站消耗所有的頻寬,確保提供最小的頻寬(僅U2B支持)。


    ? 內(nèi)存保護(hù)單元(MPU):對(duì)總線主站連接內(nèi)存和其他資源進(jìn)行細(xì)粒度的分離


    ? Guard概念:外圍儲(chǔ)存器和外圍模塊的高度靈活的從屬保護(hù)系統(tǒng)


    ? 功能安全:多個(gè)單獨(dú)的錯(cuò)誤輸出信號(hào),以確保在SW-分區(qū)層面的單獨(dú)處理


    ? 資訊安全:多個(gè)AES128鎖步模塊實(shí)例,用於無(wú)衝突和確定的安全保障通訊


    ? No-wait OTA:閃存庫(kù)的後臺(tái)操作,確保獨(dú)立更新各個(gè)SW-分區(qū)


    區(qū)域架構(gòu)?軟體解決方案:RTA-HVR

    ETAS的hypervisor程序RTA-HVR為瑞薩RH850/U2x HW提供免費(fèi)的軟體,以滿足嚴(yán)格的汽車功能安全和資訊安全要求。RTA-HVR使用瑞薩RH850/U2x系列的硬體虛擬化功能來(lái)創(chuàng)建多個(gè)虛擬機(jī)。每個(gè)虛擬機(jī)都有一個(gè)或多個(gè)虛擬CPU內(nèi)核、一段內(nèi)存空間和一組外設(shè)。


    每個(gè)虛擬機(jī)「guest」是一個(gè)獨(dú)立的可兼容和可閃存的ECU圖像,可以由第三方建立和運(yùn)送。RTA-HVR支持「bare metal」和AUTOSAR經(jīng)典平臺(tái)guests。


    RTA-HVR支持靈活的虛擬機(jī)與物理CPU核分配。當(dāng)一個(gè)虛擬機(jī)對(duì)一個(gè)(或多個(gè))CPU核有唯一的連接權(quán)時(shí),那麼虛擬機(jī)的調(diào)度開(kāi)銷為零。當(dāng)多個(gè)虛擬機(jī)共享一個(gè)CPU核心時(shí),可以選擇以下其中之一:


    ? 一個(gè)靜態(tài)配置的輪流調(diào)度器;或


    ? 一個(gè)由RH850U2x後臺(tái)中斷驅(qū)動(dòng)的基於預(yù)約的動(dòng)態(tài)調(diào)度器。


    RTA-HVR使用MPU和Guard概念來(lái)提供虛擬機(jī)之間的空間隔離,為每個(gè)虛擬機(jī)劃分內(nèi)存和外設(shè)空間。


    此外,RTA-HVR提供一種稱為「虛擬設(shè)備擴(kuò)展」(VDE)的機(jī)制,允許ECU集成商為特定的Zone ECU定制虛擬和物理外設(shè)之間的綁定。VDE提供了一種在虛擬機(jī)之間共享外設(shè)的安全方式(例如當(dāng)需要一個(gè)外設(shè)的虛擬機(jī)數(shù)量超過(guò)硬體中的物理外設(shè)數(shù)量時(shí))。這裡的典型例子是乙太網(wǎng)控制器、HW安全模塊和看門狗或增加額外的CAN通道,如圖5所示:



    圖5 : VDEs還允許創(chuàng)建完全虛擬的外圍設(shè)備,以優(yōu)化虛擬機(jī)之間的通訊渠道
    圖5 : VDEs還允許創(chuàng)建完全虛擬的外圍設(shè)備,以優(yōu)化虛擬機(jī)之間的通訊渠道

    Zone-ECU虛擬化解決方案平臺(tái)概覽

    為了支持汽車用戶的概念性Zone-ECU開(kāi)發(fā),重點(diǎn)是整合多種應(yīng)用,ETAS和瑞薩已經(jīng)實(shí)現(xiàn)了Zone-ECU虛擬化解決方案平臺(tái)。


    該平臺(tái)將瑞薩的RH850/U2x硬體能力與ETAS的RTA-HVR軟體相結(jié)合,一套虛擬機(jī),每個(gè)虛擬機(jī)都使用ETAS的RTA-CAR AUTOSAR經(jīng)典平臺(tái)和PC託管的交互工具來(lái)承載ECU圖像。



    圖6 : Zone-ECU虛擬化解決方案平臺(tái)實(shí)驗(yàn)室設(shè)置
    圖6 : Zone-ECU虛擬化解決方案平臺(tái)實(shí)驗(yàn)室設(shè)置

    Zone-ECU虛擬化解決方案平臺(tái)為RH850/U2x MCU提供一個(gè)預(yù)配置和預(yù)構(gòu)建的SW,成為易於啟動(dòng)的開(kāi)發(fā)平臺(tái),包含一個(gè)演示SW和一個(gè)基準(zhǔn)環(huán)境,使汽車用戶能夠快速開(kāi)始為他們的Zone-ECU項(xiàng)目進(jìn)行設(shè)計(jì)探索。Zone-ECU虛擬化解決方案平臺(tái)使用戶能夠從減少開(kāi)發(fā)工作、成本和風(fēng)險(xiǎn)中受益。


    (本文作者Darren Buttle為ETAS公司德國(guó)RTA解決方案負(fù)責(zé)人,Sam Gold為瑞薩電子歐洲汽車數(shù)位營(yíng)銷資深經(jīng)理)


    相關(guān)文章
    ? 準(zhǔn)備好迎接新興的汽車?yán)走_(dá)衛(wèi)星架構(gòu)了嗎?
    ? 高密度電源模組可實(shí)現(xiàn)減少重量和功耗的 48V系統(tǒng)
    ? 利用物聯(lián)網(wǎng)發(fā)揮智慧電網(wǎng)優(yōu)勢(shì)
    ? 實(shí)現(xiàn)車內(nèi)低延遲主動(dòng)降噪
    ? 益萊儲(chǔ)2022展望:最大的成就別人就是做好自己
    comments powered by Disqus
      相關(guān)新聞
    » 法人開(kāi)放50條試製線撐中小企業(yè) 開(kāi)發(fā)AI新品及培育實(shí)作人才
    » u-blox 推出精巧、強(qiáng)大且安全的藍(lán)牙低功耗模組 ANNA-B5
    » TrendForce:自動(dòng)化成關(guān)稅戰(zhàn)避風(fēng)港 美智慧工廠成本遠(yuǎn)超陸廠
    » Discovery《臺(tái)灣無(wú)比精采:AI 科技島》即將首播 外宣臺(tái)灣科技實(shí)力
    » 風(fēng)電就業(yè)與國(guó)際接軌 產(chǎn)訓(xùn)合一為產(chǎn)業(yè)供應(yīng)鏈培育專才
      相關(guān)產(chǎn)品
    » KSC XA輕觸開(kāi)關(guān)提供聲音柔和的輕觸回饋,增強(qiáng)用戶體驗(yàn)
    » 首款採(cǎi)用 DO-214AB 緊湊型封裝的 2kA 保護(hù)晶閘管
    » 意法半導(dǎo)體推出新款智慧型功率開(kāi)關(guān),具備小巧外型、高效率與高度可靠性
    » 意法半導(dǎo)體推出全方位參考設(shè)計(jì),專為低壓高功率馬達(dá)應(yīng)用打造
    » 開(kāi)發(fā)人員均可開(kāi)始使用Nordic Semiconductor nPM2100

    ?
    刊登廣告 新聞信箱 讀者信箱 著作權(quán)聲明 隱私權(quán)聲明 本站介紹

    Copyright ©1999-2025 遠(yuǎn)播資訊股份有限公司版權(quán)所有 Powered by O3
    地址:臺(tái)北數(shù)位產(chǎn)業(yè)園區(qū)(digiBlock Taipei) 103臺(tái)北市大同區(qū)承德路三段287-2號(hào)A棟204室
    電話 (02)2585-5526 #0 轉(zhuǎn)接至總機(jī) / E-Mail: webmaster@hope.com.tw
    主站蜘蛛池模板: 什邡市| 乌兰察布市| 云安县| 岚皋县| 类乌齐县| 伊春市| 马尔康县| 广元市| 崇信县| 台中县| 历史| 峨眉山市| 四会市| 新绛县| 江华| 保德县| 四会市| 咸阳市| 永泰县| 醴陵市| 四子王旗| 凤山县| 乐亭县| 南华县| 漳平市| 玉环县| 安塞县| 明溪县| 香格里拉县| 新乐市| 宣恩县| 永嘉县| 罗田县| 老河口市| 镇宁| 耿马| 阳城县| 惠安县| 清丰县| 吉安市| 龙陵县|